Skip to content

fix(desktop): attach Buzz MCP to Hermes sessions - #4898

Closed
ascpt wants to merge 1 commit into
block:mainfrom
ascpt:fix/hermes-stall-supervisor
Closed

ascpt wants to merge 1 commit into
block:mainfrom
ascpt:fix/hermes-stall-supervisor

Conversation

@ascpt

@ascpt ascpt commented Aug 5, 2026

Copy link
Copy Markdown

Summary

  • expose bundled MCP metadata for static preset runtimes
  • declare buzz-dev-mcp for Hermes Agent
  • resolve MCP commands consistently for managed summaries, spawns, and spawn snapshots
  • add regressions for the catalog, absolute-path command resolution, and spawn snapshot

Root cause

Buzz Desktop only derived managed MCP commands from builtin KnownAcpRuntime metadata. Hermes is a static tier-2 preset, while preset catalog entries hard-coded mcp_command to None, so Hermes sessions started with an empty BUZZ_ACP_MCP_COMMAND even when the managed record contained the legacy field.

Verification

  • just ci at 5e3f973df402726ddc3485b466437e9421c231b1
  • 4,286 Desktop JavaScript tests passed
  • 2,306 Rust tests passed, 14 ignored
  • 1,163 Flutter tests passed
  • focused Hermes MCP regressions: 3 passed

No deployment, merge, or production restart is included. Live Hermes MCP publication remains to be verified on a Desktop build containing this patch.

Buzz origin channel: 1e79387d-39a7-54c1-932b-b56378b01e7a

Resolve bundled MCP metadata from static preset runtimes as well as builtins so Hermes ACP sessions receive the managed Buzz MCP.

Co-authored-by: hills <[email protected]>
Signed-off-by: hills <[email protected]>
@ascpt
ascpt requested a review from a team as a code owner August 5, 2026 15:03
@ascpt

ascpt commented Aug 5, 2026

Copy link
Copy Markdown
Author

Closing at the local operator's direction: this environment cannot ship changes to Buzz or Hermes source. The branch is preserved as diagnostic evidence only; any further mitigation will be reversible user-local configuration/scripts and will not deploy this patch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant