tasks_set_status
Set status for leaf tasks or batch IDs, requiring a reason for blocked items; parent statuses update automatically, and cascade_down applies status to all leaves below a parent.
Instructions
Set a status on a leaf item. Parent statuses are derived (any blocked -> blocked, all done -> done, anything started/finished -> in progress). Blocking requires a reason. cascade_down applies the status to every leaf below a task or sprint. Pass either id or ids (exactly one).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Item id: sprint '1', task '1.2', subtask '1.2.3' | |
| ids | No | Multiple item ids (alternative to id) | |
| reason | No | Required when status is blocked | |
| status | No | none (brak), in_progress (w trakcie), blocked (bloker, needs reason), done (gotowe), cancelled (anulowane), review (w przeglądzie) | |
| cascade_down | No | Apply to all leaves below a parent |