feat(types): accept Buzz in typed agent spawn

Closed
KH
1d ago
+15-5

Summary

  • Accept buzz in the typed agent spawn CLI schema and OpenAPI enum while retaining Muse and Devin from current main.
  • Update the schema alignment test, README, and release notes.

The Relaycast hosted spawn path already routes capabilities advertised by a node; this change makes Buzz a valid typed API choice once Agent Relay Desktop advertises spawn:buzz.

Verification

  • npm run build -w @relaycast/types
  • npm test -w @relaycast/types (270 passed)
  • npm run lint -w @relaycast/types

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.


[!NOTE]
Low Risk
Additive enum extension to shared spawn request validation and API docs; no engine or auth logic changes in this diff.

Overview
Adds buzz to the typed agent spawn CLI allowlist so POST /v1/agents/spawn, SDK spawn calls, and related validators accept it alongside the existing harness names.

CliTypeSchema / SpawnAgentRequestSchema in @relaycast/types and the OpenAPI cli enum are updated together, with a schema test and README/changelog notes that dispatch still requires a node advertising the matching spawn capability—this change only legalizes the API value, not install or routing by itself.

Reviewed by Cursor Bugbot for commit ad48e75658146c87479f1c9d0f25e540ae1830f3. Bugbot is set up for automated code reviews on this repo. Configure here.


Agent Relay sessions

  • codex session 01a14d90 · opened via gh pr create · last active 2026-10-18