Repository navigation
cmux NEXT: retire tabs.hiddenButtons; the pane's "…" lists every action - #20144
Conversation
…s without a diagnostic Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Nothing has read it since the hover "…" replaced the pane's buttons (#20119). An old file loads without a diagnostic and settings.set says it was removed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
) #20128 dropped Split Right/Down from a New Tab page pane's "…" and left this expectation red on base. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Fleet export-settings-artifacts.sh at 324afbe, then strings:settings. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
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 |
|
Unclear: CI failed on
Not re-run automatically: Written by |
|
Agents: |
…toolbar/drop-hidden-buttons # Conflicts: # Packages/macOS/CmuxNext/Sources/CmuxNextSettings/ChromePlacementSetting.swift
…New Tab page's "…" Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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. |
|
Receipts on |
…toolbar/drop-hidden-buttons
Gallery213 states changed: agent-pane.artifact-panel/html, agent-pane.artifact-panel/versions, agent-pane.artifact-panel/markdown, gallery.visual-media-board/all-previews, pages.settings/curated-art, ... · 2 new states · 51 broken states · 100 play checks failed Diff page and renders (the run's 207 more on the diff page. Live preview (follows this branch; start it with
Play checks failed (0 px anchor movement, 0 layout shift, no frame over 33 ms unless the entry gives a reason):
566 nondeterministic states differed from a second render of the same head (a clock or fixture leak) and are not counted as changes. |






Summary
Since the pane's hover "…" replaced its buttons (#20119), nothing reads
tabs.hiddenButtons(the action ids right-clicked off the old row). This retires it the waytabs.newTabKindwas retired:SettingsSchema.retiredKeyslists it. An old cmux.json still loads, with no diagnostic, andsettings.setanswers that it was removed.PaneToolbarSetting, its schema row and parse, the agent-settable entry, and the two catalog strings.docs/mdm/*) and the settings page strings. These changes only remove entries. Base's exports still listedtabs.newTabKind, which cx-39b5r: New Tab always lands on the New Tab page; drop the template dots #20127 retired in Swift, so those rows go too.Verification
PaneToolbarHiddenButtonsRetiredTests(fleetrun-swift-testing-suites.sh):tabs.hiddenButtons;retiredKeyswas[];isRetiredwas false.export-settings-artifacts.shon the merged head, thenbun run strings:settings. Compared with base, the only keys removed aretabs.hiddenButtonsandtabs.newTabKind, and nothing is added.cmux-tui/crates/cmux-config/src/schema/retired.rs) lacks this key andtabs.newTabKind. That follows in a separate Rust PR.Changelog
Removed: The
tabs.hiddenButtonssetting. The pane's "…" menu lists every action.🤖 Generated with Claude Code