cmux NEXT composer: one + menu for chat and New Tab, ChatGPT's shape, skills under /
Â
TE
5d ago+724+724+012345678901234567890123456789-319-319-012345678901234567890123456789
Leo: "our + button is ass" / "inside chat and in the composer it's ass"
Draft: the first commit adds the gallery states and the shape test (red first). The fix, the stills and the table follow.
Changelog
none
Agent session: agent session
🤖 Generated with Claude Code
![View with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v3-3x.png)
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Rebuilds chat and New Tab's + button as one shared menu in ChatGPT's shape: skills no longer get rows, they collapse to a single Skills… row that opens the slash list. Attach comes first, then the composer's actions and the searches, with group headers gone.
- Rows draw icon, title, and muted description on one line in a 340px-wide, 360px-tall panel that scrolls inside.
- New Tab's + draws the shared registry and covers the project and machine pills:
Picker'soverBackdroprenders the menu outside the composer's glass so its own glass frosts what's behind it, and the layer counts as composer chrome so a press on a row keeps the prompt's focus and the row takes the click. - A Chromium test holds the new shape and writes light/dark stills to
FAST_CHECKS_OUT; theSkills…strings ship in every language.