Repository navigation
fix(agent-pane): a sent message shows once when its row is open - #27305
Conversation
Leo, 2026-10-29: "this rendering can be better for sent stuff". The open row drew the message's first line on the row and the whole message under it. Open, the row now keeps only its sentence and delivery; shut, it keeps the first line. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?id=aid-64a0909b0412bbd5174b
|
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: cmux-next checks (god files, concurrency, crash safety, l10n); base red: the same failure on the base a2cee9c; does not block Gallery before/after for
States
Pick other states with a |
|
Found 21 test failures on Blacksmith runners: Failures
...and 11 more test failures. View all on Blacksmith: run 40837607027, run 40837607280
|
|
Bead |
|
Review (codex gpt-6-astra): SHIP at 90892d8
No P1/P2 findings. At Find still opens the row and Raw. Keyboard handling, Static review only: Bun and dependencies are unavailable, so I did not execute tests or browser/gallery checks. |
|
Base-red evidence for the web shards at 90892d8. Every annotated failure was run locally (Node 24, bun,
This PR changes only |
|
The feat-cmux-next push run https://github.com/manaflow-ai/cmux/actions/runs/40846020150 at 040ae3f failed: cmux-next checks (god files, concurrency, crash safety, l10n). |
|
Shipped in:
|
![Fix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/fix-with-codesmith-light-3x.png)
Leo, 2026-10-29, on a sub-session's "Sent message to …" row: "this rendering can be better for sent stuff".
His screenshot showed the open row saying the message twice in a row: the row's muted first line ("Sent message to · started a turn From …, correction for #… the exact head is ae139…") and then the whole message under it. It's the same doubling #27240 removed from the start card, here on the send row.
Change
SentMessageLine.tsxis the one row both a sub-sessionsend_messageand a shellacpmux senddraw:quotelook drops its quoted line while open as well. Thearrowlook is untouched (its line is the message, and it is a gallery version only).Nothing else changes: no default, no component removed, same disclosure state (
useTranscriptDisclosure), and Find in Chat still opens the row and Raw.Tests
SentMessageLine.test.tsx:.cv-sent__preview;15 pass locally, and
bun run check(format, lint, typecheck, protocol) passes.Capture
Linux gallery
agent-pane.sent-message-rows/recorded-file, the send row opened (dark, w760):Before: "Sent message to reports:leo · queued Recorded report", then "Recorded report" again as the body's heading. After: the row stops at "· queued", and the message shows once.
Agent session: agent session
🤖 Generated with Claude Code