Parallel desktop instances now carry their instance name in the macOS…#313
Merged
Conversation
…(#2172) Multiple desktop instances launched in parallel were hard to tell apart: same icon, same name, with only the (hidden) project differing. Each instance now shows its name in the macOS menu-bar app name, e.g. "OpenKnowledge (work)", and in editor window titles. The label is derived from the launch's per-instance userData directory, set by the parallel-instance launcher (--user-data-dir ~/.ok/instances/<name>) or dev OK_INSTANCE, so no new launch flags are needed and the default install is unaffected. The pure resolver (instance-identity.ts) is unit-tested; it is applied at boot via app.setName plus a window-manager title suffix. GitOrigin-RevId: a0574593abf04a7a36515395263b384d4af5dfc9
Contributor
There was a problem hiding this comment.
Automated approval from agents-private public-mirror-sync (run: https://github.com/inkeep/agents-private/actions/runs/28218004866). Source of truth is the monorepo; direct edits on inkeep/open-knowledge are overwritten on next sync.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Parallel desktop instances now carry their instance name in the macOS menu-bar app name (
OpenKnowledge (work)) and editor window titles, so multiple instances running side by side are distinguishable. The label is derived from the launch's per-instanceuserDatadirectory — set by the parallel-instance launcher (--user-data-dir ~/.ok/instances/<name>) or devOK_INSTANCE— so it requires no extra flags and is a no-op for the default install.