Repository navigation
acpmux: lane-place rotate has landed; usage warnings drop its pending mark - #28614
Conversation
…ding mark leo-workspace#1617 (merge 2248b46dc6e) landed lane-place rotate, with --harness PROFILE, so both rotate actions (the no-cap one onto claude-sr2, and the large-context one) can be run as written. Their pending is now null. The tooltip text, ls --wide, the README, the schema text and the Debug lane fixture no longer name the change. The pending field stays, for the next command that is not in yet. Part of HQ#1920, HQ#5226, HQ#5266. Sidebar-Look: no visual change Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?id=aid-3b79c5cbd715a3cc84ce
|
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)
Default changesThis pull request changes 1 default at
Signed off on this commit by Regenerate the snapshot with Shipped in:
|
|
Review (codex gpt-6.1-sol high, review-router): SHIP at dc4b937 No findings. Both rotate actions now emit cmux-ci at dc4b937 (run 41148954786): |
|
Found 1 test failure on Blacksmith runners: Failure
|
![Fix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/fix-with-codesmith-light-3x.png)
Part of HQ#1920, HQ#5226, HQ#5266. Follow-up to #27899.
Leo, 2026-10-30, verbatim: "that visibility into [one agent host's] guys was (and is?) pretty bad i feel like we can make more improvements to acpmux/cmux-next".
What changes
#27899 gave each runaway-session warning an action. Two of those actions name
lane-place rotate:lane-place rotate NAME --harness claude-sr2;lane-place rotate NAME.Until that command landed, they carried
pending: "leo-workspace#1617", and the tooltip andacpmux ls --widesaid so. It has now landed,--harness PROFILEincluded (merge 2248b46dc6e). This PR:pendingto null for both rotate actions (hub/usage_warnings.rs, droppingROTATE_PENDING);ls --wide, the README, the schema text and the Debug lane fixture's canned lines.Commands are unchanged. Without
--yes,lane-place rotateis a dry run that shows the plan, which is the right form to copy from a tooltip. Thependingfield stays in the schema, for the next command that has not landed yet.Tests
hub/usage_warnings_tests.rs: the expected objects now havepending: nulland the text without the PR number. That covers the runaway case and a peer row.cli/ls_table_tests.rs: the expected--wideWARN cell,no-cap: lane-place rotate big --harness claude-sr2; ctx 955k: acpmux send big /compact | lane-place rotate big; 90 sub/h: acpmux session cancel big.Observed / Not run
rustfmt --checkis clean, andscripts/cmux-next/prepush-gate.pyreports no new violations.cmux-ci testonce the PR is open). No Swift build: the Swift change is two string constants in the Debug-only lane fixture.No capture: copy only. The tooltip of the warning badge, captured in #27899, loses the trailing ", leo-workspace#1617" from its two rotate commands. Nothing else in the drawing changes.
Changelog
none
Agent session: agent session
🤖 Generated with Claude Code
Summary by cubic
Removes the
leo-workspace#1617pending mark from usage-warning actions now thatlane-place rotatehas landed, so tooltips andacpmux ls --wideno longer label the commands as unavailable.pendingto null for both rotate actions inhub/usage_warnings.rs.ls --wideoutput, and the Debug lane fixture.Written for commit dc4b937. Summary will update on new commits.