Delimit Agent Handoff
delimit_agent_handoffTransfer an active agent task to a different AI model when the current executor is blocked or cross-model review is needed, passing context and notes so the next model can continue.
Instructions
Hand off an agent task to a different AI model.
When to use: when an executor is blocked or when cross-model review is required and the next model needs the task's context. When NOT to use: to close out the task (delimit_agent_complete) or create a new one (delimit_agent_dispatch).
Sibling contrast: delimit_agent_complete ends the task; this transfers it to another model.
Side effects: writes a handoff record via ai.agent_dispatch.handoff_task; updates assignee on the task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | Notes for the next model. | |
| task_id | Yes | Existing task id from delimit_agent_dispatch. Required. | |
| to_model | Yes | Explicit target worker — "claude", "codex", "gemini", or "copilot". Copilot identifies a harness, not a model family. Required. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||