Reorder task
reorder_taskMove a task before or after a sibling, or to the beginning/ending of its container, to control its position and the next action in sequential projects.
Instructions
Reorder a task within its container — move before/after a sibling, or to beginning/ending. Controls next action in sequential projects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taskId | No | The ID of the task to reorder | |
| position | No | Move task to beginning or ending of its container | |
| taskName | No | The name of the task to reorder (alternative to taskId) | |
| afterTaskId | No | Place task after this sibling task ID. Must be a true sibling (same parent task, or same project at the same level, or both in the inbox) — a reference task in another container is rejected rather than silently moving the task there. Use move_task to relocate. | |
| beforeTaskId | No | Place task before this sibling task ID. Must be a true sibling (same parent task, or same project at the same level, or both in the inbox) — a reference task in another container is rejected rather than silently moving the task there. Use move_task to relocate. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| meta | No | ||
| tool | Yes | ||
| success | Yes |