mark_task_status
Set a task to a non-normal status like blocked, deferred, or needs_human_review. Use it to flag tasks outside the claim flow, requiring permission and syncing the board and Slack.
Instructions
Set a task to a non-normal status: deferred, blocked, skipped, out_of_scope, or needs_human_review. Bypasses the claim mechanism (override path) and requires the relevant permission flag on the calling actor (can_mark_needs_human_review for blocked/needs_human_review, can_override_verdict for deferred/skipped/out_of_scope). Fires board + Slack so the bound Project V2 card moves to the matching column and the channel sees a task.blocked-style post with the supplied reason.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Reason | No | ||
| Status | No | ||
| TaskId | Yes | ||
| as_agent | No |