Skip to content

feat(cli): buzz agents call wakes specialists by name (#230) - #240

Merged
cursor[bot] merged 5 commits into
mainfrom
cursor/call-by-name-230-4d3a
Aug 19, 2026
Merged

feat(cli): buzz agents call wakes specialists by name (#230)#240
cursor[bot] merged 5 commits into
mainfrom
cursor/call-by-name-230-4d3a

Conversation

@oscarlehuu

Copy link
Copy Markdown

Summary

Adds buzz agents call so CoS (or any agent) can wake a specialist by name via the existing mention → ACP wake path (#169). No new Nostr kind. No founder Inbox Wake.

  • CLI: buzz agents call --channel … --agent <Name>|--pubkey … [--message] [--reply-to]
  • Room-visible @Name call + p tag; fail-closed unknown/non-member (via messages send)
  • Spike 0055 PASS; D-071; HERMES + base_prompt guidance
  • Channel roles still gate what the named agent may do (D-043 / D-044)

Related issue

Testing

  • cargo test -p buzz-cli --lib commands::agents::tests::call
  • Clap parse + XOR target helpers
  • No UI change this slice (CLI/docs) — live CoS→Dev wake smoke is follow-up Gate C on a local app
Open in Web Open in Cursor 

@oscarlehuu
oscarlehuu marked this pull request as ready for review August 19, 2026 09:36

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. Cursor Bugbot was not present after the first check poll, so that signal was skipped; remaining policies and review state do not require human review. No reviewers assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

cursoragent and others added 5 commits August 19, 2026 12:39
Record that CoS can wake specialists via existing mention → ACP lazy-pool
path without a new kind; recommend thin `buzz agents call` as first slice.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: oscarlehuu <oscarlehuu@users.noreply.github.com>
Thin wrapper over messages send --mention. Spike 0055 PASS; D-071.
Room-visible call; fail-closed unknown/non-member. No new kind.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: oscarlehuu <oscarlehuu@users.noreply.github.com>
Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: oscarlehuu <oscarlehuu@users.noreply.github.com>
Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: oscarlehuu <oscarlehuu@users.noreply.github.com>
Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: oscarlehuu <oscarlehuu@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/call-by-name-230-4d3a branch from 12f9294 to 60d2dbf Compare August 19, 2026 12:39
@cursor
cursor Bot merged commit bf513a9 into main Aug 19, 2026
9 of 15 checks passed
cursor Bot pushed a commit that referenced this pull request Aug 22, 2026
- allow router state in commitNavigation so editor deep-links carry
  workflowEditorHasOrigin
- include revision in relay-backed mock workflow records
- biome format AppShell
- update buzz-cli inventory snapshot tests for org group and agents call
  (stale on main since #238/#240; required for just test-unit gate)

Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Oscar Le <oscar.lehuu@gmail.com>
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.

Agent-to-agent call by name (CoS wakes specialists; no founder Wake)

2 participants