spawn/packages/cli/src/commands
A db77121414
fix: reject disabled agents in CLI validation instead of silently proceeding (#3061)
resolveEntityKey() and checkEntity() checked manifest.agents[input] directly,
bypassing the disabled filter in agentKeys(). This let users run `spawn cursor
<cloud>` even though cursor is disabled, wasting time provisioning a VM for an
agent that can't route through OpenRouter. Now both functions check the disabled
flag and show the disabled_reason to the user.

Also removes stale cursor references from spawn skill templates injected into
child VMs.

Agent: code-health

Co-authored-by: B <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-03-27 10:22:18 +00:00
..
connect.ts fix: use sprite exec -tty instead of sprite console for entering agents (#3014) 2026-03-27 01:30:54 +07:00
delete.ts feat: recursive spawn tree passback (#3023) 2026-03-26 15:21:50 -07:00
feedback.ts Add note about public anonymous survey (#2588) 2026-03-13 10:47:00 -07:00
fix.ts fix(fix): add missing LANG export to buildFixScript (#2954) 2026-03-24 20:38:05 +07:00
help.ts docs: sync README with source of truth (#3026) 2026-03-27 06:13:44 +07:00
index.ts feat: recursive spawn tree passback (#3023) 2026-03-26 15:21:50 -07:00
info.ts refactor: remove dead code and stale references (#2996) 2026-03-26 08:40:42 +07:00
interactive.ts feat(cli): add star-the-repo nudge after successful spawns (#3025) 2026-03-27 03:15:12 +07:00
link.ts fix: resolve ANSI spinner corruption and garbled output (#3001) (#3003) 2026-03-26 15:28:32 +07:00
list.ts feat: recursive spawn (--beta recursive) (#2978) 2026-03-25 10:42:09 -07:00
pick.ts refactor: replace ~50 try/catch blocks with Result helpers across 20 files (#2479) 2026-03-10 19:26:41 -07:00
pull-history.ts fix(security): use StrictHostKeyChecking=accept-new in all SSH connections (#3037) 2026-03-26 18:04:40 -07:00
run.ts fix(security): silently skip invalid connection fields in headless output (#3039) 2026-03-26 16:58:39 -07:00
shared.ts fix: reject disabled agents in CLI validation instead of silently proceeding (#3061) 2026-03-27 10:22:18 +00:00
status.ts fix: resolve ANSI spinner corruption and garbled output (#3001) (#3003) 2026-03-26 15:28:32 +07:00
tree.ts feat: recursive spawn (--beta recursive) (#2978) 2026-03-25 10:42:09 -07:00
uninstall.ts fix: prevent uninstall from truncating RC files with missing end marker (#2927) 2026-03-24 06:54:10 +07:00
update.ts fix: resolve ANSI spinner corruption and garbled output (#3001) (#3003) 2026-03-26 15:28:32 +07:00