feat(spawn): add task-exit mode
Merged
KH
5mo ago+964+964+012345678901234567890123456789-68-68-01234567890123456789
Summary
- Add optional task-exit spawn mode to broker HTTP spawn handling and harness-driver spawn inputs.
- Add
agent-relay local agent spawn/new --spawn-mode task-exitand--exit-after-taskflags. - Extend MCP
add_agentwith task-exit options by appending the post-task/exitinstruction. - Document the user-facing change in
CHANGELOG.md.
Verification
cargo test -p agent-relay-broker exit_after_task_instruction_appends_clean_exit_contractcargo test -p agent-relay-broker spawn_route_forwards_extended_fieldsnpx vitest run packages/harness-driver/src/agent-result.test.ts packages/cli/src/cli/commands/local-agent.test.ts packages/cli/src/cli/agent-relay-mcp.startup.test.tsnpm run build:harness-drivernpm --prefix packages/cli run build
No merge performed.