Hand another session a tracked task
send_taskAssign another agent session a trackable task with details and acceptance criteria, and get notified as it accepts, progresses, finishes, or fails. Tasks expire after 24 hours by default.
Instructions
Give another agent session a task you will check on. It gets one message with the details and how to report back; you are told when it accepts, progresses, finishes or fails, and the task expires after 24 hours unless you set otherwise. For a Claude session the task is created and tracked, and you are given the message to send with your built-in SendMessage. Say what done looks like in acceptance_criteria. Use risk high only for work that must not wait.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Assignee: session name, ref, or uds: address | |
| risk | No | high is delivered as urgent | low |
| title | Yes | One line saying what to do | |
| details | Yes | Everything the assignee needs: context, file paths, constraints | |
| external_ref | No | Ticket or PR reference | |
| on_behalf_of | No | The person this is for, if any | |
| expires_in_minutes | No | Default 1440 (24 hours) | |
| acceptance_criteria | No | How you will judge it done, for example which test must pass |