review_task
Approve or reject tasks awaiting review. Approving completes the task and unblocks dependents; rejecting or requesting changes sends it back for revision.
Instructions
Approve or reject a task in needs_review status. Used by humans to gate high-risk work. Approve sends to completed and unblocks dependents. Reject sends to revision_requested.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Review action: 'approve' to complete the task, 'reject' or 'request_changes' to send it back for revision. | |
| task_id | Yes | The task ID to review (e.g. 'task-2026-03-09-abc123'). | |
| feedback | No | Reviewer feedback. Required for 'reject' and 'request_changes' actions. | |
| reviewer | No | Who is performing the review (e.g. 'human', 'lead-dev'). |