Repository navigation
cmux-next sidebar: head the workspace list with Projects - #17526
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
With one machine the workspace list had no header, so Home and the App Store read as rows of the same list. The sole machine's header now shows as a quiet "Projects" header (collapsible, with its add button); a second machine brings back the machine names. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ebar-merge-projects
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Not verified: macOS jobs did not run: compile and app tests were skipped on CI passes on Written by |
|
The feat-cmux-next push run https://github.com/manaflow-ai/cmux/actions/runs/37419044566 at f5cef26 failed: cmux-next checks (god files, concurrency, crash safety, l10n). |
Summary
With one machine, the workspace list had no header. Home and the App Store sat right above
workspace-2in the same row style, so Home read as just another workspace. The list now sits under a quiet "Projects" header, like the ChatGPT desktop sidebar, so the rows above it read as destinations.Part of the single-sidebar work (Projects and Recents). Recents comes in a follow-up.
Testing
SidebarProjectsHeaderTests(committed red before the fix): a sole machine lists its workspaces under a header titled Projects, collapsing it hides them, and with two machines the headers keep their machine names.check-no-godfilesand the localization catalog check pass locally. The new string is translated in all 21 locales.Changelog
🤖 Generated with Claude Code
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by cubic
Heads the workspace list with a "Projects" header in the cmux-next sidebar when only one machine is connected, so Home and the App Store no longer read as rows of the same list. With a second machine (Cloud or SSH), the previous machine-name headers return.
SidebarProjectsHeaderTestscovering the sole-machine header, its collapse behavior, and the two-machine case.Written for commit 88f2a24. Summary will update on new commits.