batch_tasks
Execute multiple task update or move operations atomically in a single call. All operations succeed or none do.
Instructions
Execute multiple task operations atomically in a single call.
operations is a list of operation objects. Each must have an
op field ("update" or "move") and a task_id.
Update operations accept the same fields as update_task
(title, description, status, labels, etc.) at the
top level alongside op and task_id.
Move operations accept new_parent_id (UUID or null for root)
and an optional position (insertion index).
All operations succeed or none do (all-or-nothing). On success
returns {"tasks": [...]}, the list of all modified tasks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operations | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |