approve_proposal
Executes a queued proposal after operator approval and returns the audit receipt. Use for time-sensitive actions within the 15-minute proposal queue TTL.
Instructions
Approve and EXECUTE a queued proposal (POST /api/actions/proposals/{id}/approve).
Only call this when the operator has told you to. The receipt carries the audit row the execution wrote. 404 for an unknown or expired proposal (the queue has a 15-minute TTL); 403 when the action is operator-only and the caller is not the operator; 401 on a multi-user deployment by design — see propose_action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proposal_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||