update_task_status
Update the status of a task to track progress. Set status to in_progress when starting work, done when complete, or dismissed when no longer relevant.
Instructions
Update the status of a task. Omit workflowId to update a task by id regardless of its workflow (the server resolves it). Updates the DB task record; for legacy file-backed workflows it instead swaps the status tag on the underlying phase file. Use in_progress when starting work, done when complete, dismissed when no longer relevant.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | New status for the task. | |
| taskId | Yes | Task ID to update. | |
| priority | No | Update the task priority. Optional — only set when changing priority. | |
| workflowId | No | Workflow ID that owns the task. Omit to resolve the task by id regardless of its workflow. | |
| phaseFileId | No | Legacy file-backed workflows only: link or update the phase file ID for this task. Pass null to clear the link. | |
| workspaceId | No | Workspace ID. Defaults to your configured workspace. |