Agents are no longer isolated. They can call each other for help and spawn subtasks that feed into larger workflows.
Collaboration tools
call_agent— synchronous inline collaboration. An agent can call another agent mid-run to get research, analysis, or a second opinion, then continue with the result.create_subtask— spawn a child task that goes through the full orchestration flow. SupportsdependsOnto block execution until upstream subtasks complete.ask_human— pause execution and wait for human input. The task board shows a "Needs Reply" indicator and you can respond inline from the task detail view.
Dependency chains
Subtasks can declare dependencies on other subtasks. Blocked tasks automatically unblock when dependencies complete. If a dependency fails, all downstream dependents are cancelled.
Loop prevention
Two guardrails prevent infinite delegation: title deduplication across the ancestor chain, and automatic reassignment when the orchestrator would assign a task back to an agent already in the parent chain.