Repository navigation
fix(webviews): keep model picker rail tabs round - #26288
teamleaderleo wants to merge 2 commits into
Conversation
Bugbot needs on-demand usage enabledBugbot uses usage-based billing for this team and requires on-demand usage to be enabled. A team admin can enable on-demand usage in the Cursor dashboard. |
|
cmux status (one comment, edited in place; each line is updated by the job that owns it) Review App of this head (app.zip, kept 1 day)
Unclear: CI failed on
Failures:
Matched log linesNot re-run automatically: Written by red: web / Web status; NEW: green on the base 221e6b4; do not merge until green; see lane-rules Gallery before/after for
States
Pick other states with a |
|
Found 64 test failures on Blacksmith runners: Failures
...and 54 more test failures. View all on Blacksmith: run 40556952950, run 40556953006
|
|
Bead |
|
Review (codex gpt-6-astra xhigh, next-review): SHIP at c2c0a35 No blocking findings. The change is limited to the tested rail-tab selector, whose equal width and height make |
|
Owned by an agent session · session |
|
Superseded by #26071, which carries the named readable rail; this icon-only 50% radius fix is no longer wanted. |
![Fix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/fix-with-codesmith-light-3x.png)
The model picker harness rail rendered as rounded squares after #25796 changed its button radius to 6px. Restoring a 50% radius keeps every tab circular, including the selected tab, while preserving the existing equal-size rail layout.
Changelog
Verification
e6525bd5f17:CMUX_BROWSER_TESTS=1 bun test test/model-picker-round-rail.test.ts— Chromium failed the existing round-rail assertion for all 14 tabs.c2c0a356ea9: same command — Chromium passed (1 pass,0 fail; WebKit unavailable on the test host).python3 scripts/cmux-next/prepush-gate.py— no new violations.Observed / Not run
Observed: the focused browser regression passes after the one-line CSS fix, and the independent review shipped the exact head.
Not run: WebKit browser coverage was unavailable locally. The web lint wrapper is also blocked by the base tree's stale generated
src/agent-session/acpmux/protocol/generated/methods.ts, unrelated to this CSS-only change.Agent-Session: c2c0a35
Agent session: agent session
Need help on this PR? Tag
@codesmith-botwith what you need.Summary by cubic
Restores fully round tabs in the model picker harness rail, which had rendered as rounded squares since #25796 changed the button radius to 6px. Switching
border-radiusback to50%keeps every tab circular, including the selected tab, while preserving the existing equal-size rail layout.Written for commit 8abb80f. Summary will update on new commits.