Repository navigation
Agent pane: a finished turn folds per harness family; Gemini and Muse fold runs in place, no Worked for - #34988
teamleaderleo wants to merge 3 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. |
|
Review (subagent claude-opus-5-5 medium, correctness first): SHIP at 2d5e7a3 Visual verdict: no images; code verdict only. Checked every former Follow-ups:
|
…Gemini and Muse fold runs in place, no Worked for Leo, 2026-11-04: "doesn't make sense to fold claude's transcripts like that. do it for chatgpt, do the proper folds for however the other harnessses/model families fold (muse, gemini) but chatgpt-style minimalism conclusion folding can only necessarily make sense for them". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?id=aid-cb8b9969051e7411b140
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?id=aid-cb8b9969051e7411b140
…he steer Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?id=aid-cb8b9969051e7411b140
2d5e7a3 to
0522c9d
Compare
|
Review (subagent claude-opus-5-5 medium, delta after the rebase onto #34774's merge): SHIP at 0522c9d Visual verdict: no images; code verdict only. Rebase kept base's Follow-ups:
|
|
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)
Gallery before/after for
States
Pick other states with a red: cmux-next checks (god files, concurrency, crash safety, l10n); NEW: |
|
Found 14 test failures on Blacksmith runners: Failures
...and 4 more test failures. View all on Blacksmith
|
![Fix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/fix-with-codesmith-light-3x.png)
Leo-ask: ask-472c441430
Leo, 2026-11-04: "doesn't make sense to fold claude's transcripts like that. do it for chatgpt, do the proper folds for however the other harnessses/model families fold (muse, gemini) but chatgpt-style minimalism conclusion folding can only necessarily make sense for them"
What changes
How a finished turn folds is now one table per harness family,
conversation/turnFoldStyle.ts(TURN_FOLD_STYLES, keyed by the family's agent, soclaude-sr2isclaude).turns.tsreads it once per turn; thestartsWith("claude")checks are gone.Before this, Gemini and Muse chats fell through to the Codex fold, the ChatGPT-style minimal end of turn Leo said only makes sense for ChatGPT. Their in-place look is the per-run path Claude turns used before #34774 (cmux#30176), so no new row kind or style.
Prior attempt: #34631 (closed, superseded by #34774 for the Claude part; this is its per-harness table).
Tests
webviews/src/agent-session/acpmux/conversation/turnFoldStyle.test.ts: the table per family, variant ids, a prototype key.webviews/test/transcript-claude-turn-groups.test.ts: the recorded 81-call turn and the steered turn in Gemini and Muse chats draw no "Worked for", every run folds in place and the long messages stay; an unnamed family folds as Codex does.Observed / Not run
Changelog
Changed: A finished Gemini CLI or Muse Code turn shows its work in place, each run of calls on its own line, instead of folding under "Worked for".
🤖 Generated with Claude Code
Agent session: agent session