report_host_wave
Report completion of a host-native swarm/plan wave after agents finish. Use terminal=true and outcome for final wave, and expand_plan to fan out from discovered files.
Instructions
Report completion of one host-native swarm/plan wave. Call after spawning and finishing each host_spawn_waves wave. Pass workspace_root from the handoff (learning_report_contract) and per-agent output_excerpt for learning quality. Set terminal=true on the last wave with outcome=accepted|revised|reworked|rejected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wave | Yes | ||
| agents | Yes | ||
| run_id | No | Alias for swarm_id | |
| outcome | No | ||
| swarm_id | No | Swarm or plan run id (host_run_id from handoff) | |
| terminal | No | ||
| expand_plan | No | When true, expand plan from discovered_files after this wave. | |
| plan_run_id | No | Alias for plan-only runs | |
| workspace_root | No | ||
| discovered_files | No | New file paths to fan out into additional host_spawn_waves. |