delegate_task
Delegate a task to another agent by creating a child task linked to a parent, flipping the parent status to delegated. Records the delegation chain for multi-agent handoffs.
Instructions
Delegate a task: create a child task linked to a parent. The parent's status flips to 'delegated'. Use this (not assign_task) for multi-agent handoffs so the delegation chain is recorded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Parent task ID to delegate from | |
| content | Yes | Child task title / content | |
| description | No | Detailed description | |
| project_id | No | Project ID (admin only for non-self delegations) | |
| labels | No | Labels to apply | |
| priority | No | Priority: 1=normal, 2=medium, 3=high, 4=urgent | |
| due_date | No | Due date in YYYY-MM-DD format | |
| assigned_to_agent_id | No | Agent ID to assign the child task to |