task_run
Put a task on a team's wall. Despite the name, nothing executes it.
Instructions
Put a task on a team's wall. Despite the name, nothing executes it.
This tool only creates the task row. Dispatch it yourself (Agent(...) / SendMessage); the sub-agent then writes progress back with task_memo_add.
Priority and horizon drive the task wall's ordering, so set them here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Free-form tags for filtering the wall | |
| model | No | Specify model to use (optional, metadata only) | |
| title | No | Task title (optional) | |
| fields | No | "all" (default, compatible) / "compact" write receipt | all |
| horizon | No | "short" (default) / "mid" / "long" | |
| team_id | Yes | Team ID or name | |
| priority | No | "critical" / "high" / "medium" (default) / "low" | |
| parent_id | No | Open top-level parent task in the team's project (optional) | |
| auto_start | No | Start status only; dependencies/waiting keep it blocked, no dispatch | |
| depends_on | No | Dependency task IDs — task auto-unlocks when they complete | |
| waiting_on | No | User/agent wait with kind, target_id and reason (optional) | |
| assigned_to | No | Agent name/id this task is meant for (optional) | |
| description | Yes | Task description | |
| status_note | No | Human-readable current status explanation |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||