Impact and scope
When several workspaces are open or being switched between, the active workspace's identity is not obvious. The only on-screen indicator today is the workspace panel at the bottom-left of the window, which is easy to overlook — making it easy to select files, run agents, or apply edits against a workspace other than the one intended.
This is a UX request to surface the active workspace name prominently at the top of the main window so the current workspace is always visible at a glance during multi-workspace use.
Expected vs. actual
- Expected: The currently active workspace is shown prominently near the top of the RPCE window (e.g., in the toolbar/title area), visible across tabs.
- Actual: The active workspace is shown only in the bottom-left workspace panel, which is not prominent and is easy to miss when juggling multiple workspaces.
User workflow
- Have two or more workspaces configured.
- Switch between them via the bottom-left workspace panel.
- Observe that no other part of the window (toolbar/title) reflects the active workspace.
- Frequency: always.
Affected surface
- Main window chrome:
Sources/RepoPrompt/App/Views (toolbar/title composition).
- Workspace selection UI:
Sources/RepoPrompt/Features/Workspaces (e.g., WorkspacePickerMenu.swift).
Scope and non-goals
Acceptance criteria
- The active workspace name is displayed at or near the top of the main window and remains visible across tabs/views.
- The display updates immediately when the workspace is switched.
- Switching from the new prominent control behaves consistently with the existing bottom-left panel.
- Works with multiple workspaces configured; degrades gracefully with zero or one workspace.
Related
Impact and scope
When several workspaces are open or being switched between, the active workspace's identity is not obvious. The only on-screen indicator today is the workspace panel at the bottom-left of the window, which is easy to overlook — making it easy to select files, run agents, or apply edits against a workspace other than the one intended.
This is a UX request to surface the active workspace name prominently at the top of the main window so the current workspace is always visible at a glance during multi-workspace use.
Expected vs. actual
User workflow
Affected surface
Sources/RepoPrompt/App/Views(toolbar/title composition).Sources/RepoPrompt/Features/Workspaces(e.g.,WorkspacePickerMenu.swift).Scope and non-goals
Acceptance criteria
Related