Repository navigation
fix(cmux-next harnesses): a harness with no mark keeps the text column - #22847
Conversation
Rows without an agent mark (Vercel AI Gateway) started their name at the icon's edge. AgentMark's reserve prop keeps the empty slot. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c2a-ee79-7910-9d76-ef0536b9880d&host=huge-blue
|
owner: 01a15c2a-ee79-7910-9d76-ef0536b9880d |
|
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
Not re-run automatically: Written by red: cmux-next checks (god files, concurrency, crash safety, l10n); NEW: Tour of |
|
Found 3 test failures on Blacksmith runners: Failures
|
|
Bead |
|
Shipped in:
|
|
Shipped in:
|
Layout pass, harnesses surface.
Running list (layout pass, 2026-10-20 GUI push): fixed #22785 (Settings: Undo bar over the last row, title edge, density names), #22825 (Markdown toolbar width), #22839 (Chief inspector latency bars in the theme accent), and this PR (harness rows without a mark). The full list is in HQ
knowledge/layout-pass.md.What
Harness rows without an agent mark (Vercel AI Gateway) started the name at the icon's left edge, which broke the text column every other row shares.
AgentMarkalready has areserveprop for exactly this case: it keeps the empty 18px slot. The fix is that one prop in the harness list.Before / after (gallery
agent-pane.harnesses, this-mac, 560px)Changelog
Observed / Not run
agent-pane.harnesses(this-mac, install-failed) at 360, 560 and 760px in light and dark, 12 shots each side. Only the Vercel row moves.oxfmt --checkandprepush-gate.pypass.bun run check(the sparse worktree symlinks node_modules, so it lints that), and no macOS build (layout-only webview change).Agent session: huge-blue
🤖 Generated with Claude Code