Repository navigation
cmux MCP: expose first-class agent dispatch tools - #24607
Conversation
|
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)
red: cmux-next checks (god files, concurrency, crash safety, l10n); NEW: |
|
Bead |
|
Found 14 test failures on Blacksmith runners: Failures
...and 4 more test failures. View all on Blacksmith: run 40047540034, run 40047540075
|
db985de to
85aebab
Compare
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. |
85aebab to
0d5c19c
Compare
0d5c19c to
dfa9400
Compare
dfa9400 to
9087703
Compare
Leo: "Maybe we need to keep improving ACPM UX then, or CMUX next, just exposing more and more and, like, depicting the stuff better." Agent-Session: https://cmux.com/deeplink/agent?harness=codex&session=01a16a73-ea8b-71c1-a792-182ccebd603e&host=huge-blue
9087703 to
58c65de
Compare
…cy key; the agent pane bundles DispatchCard.css - cmux-tui agent_dispatch_tools: E0505, `key` borrowed `parsed` while `parsed` moved into backend.acpmux (from #24607). The key is owned now. - build-agent-pane-web.sh did not add DispatchCard.css (from #24608), so the web bundles refused to build and every package-test-lane step at the tip failed before its Swift suites (step 3fd7c13c4d1d89a51286f6b5). Not run: cargo check on the VM stops at ghostty-vt-sys (no zig); the fleet step after this push compiles both. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Shipped in:
|
![Fix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/fix-with-codesmith-light-3x.png)
The cmux MCP server now exposes
agent_dispatch,agent_steer,agent_briefs_list, andagent_report. Each tool routes through acpmux's structured dispatch RPC and carries brief ids, target host/session, stop condition, status, and sender metadata. Calls accept arbitrary registered harness names, including Qwen, OpenCode, and Pi, and never require scp, ssh, a remote path, or shell parsing.Changelog
Added: harness-agnostic agent dispatch, steer, brief-list, and report MCP tools.
Validation
pr-overlapbefore edits: no overlap.git diff --check, andscripts/cmux-next/prepush-gate.pypass.Load and per-host capacity remain warn-only in the tool descriptions and acpmux contract; no launch is refused for load.
agent-identity footer
Need help on this PR? Tag
@codesmith-botwith what you need.Summary by cubic
The MCP server now exposes
agent_dispatch,agent_steer,agent_briefs_list, andagent_report, making agent dispatch available without shell-based handoffs.Written for commit 9b5837c. Summary will update on new commits.