start_workflow
Create fan-out/fan-in workflow runs to coordinate multiple agents, manage execution phases, and aggregate schema-bound results.
Instructions
Create a first-class fan-out/fan-in WORKFLOW run. Use this when a task will delegate to multiple agents, run phases such as find→verify→synthesize, or needs schema-bound aggregation. After calling it, register each worker with register_worker and store each worker output or verifier verdict with record_structured_result. Do not use for ordinary single-thread task lists; use plan_session/update_task for those.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| phases | No | ||
| metadata | No | ||
| task_ids | No | Optional TASK ids this workflow serves. | |
| description | No | ||
| binding_token | No | Opaque token returned by this agent's join_session or plan_session. Required for reliable identity when logical agents share an MCP connection. |