approval:request
approval:request
Section titled “approval:request”Request control-plane approval for a workflow action
Options:
| Flag | Description | Required |
|---|---|---|
--fix-wu <id> | Optional related fix-WU context | No |
--skip-gates-reason <text> | REMOVED: global gate-skip approval is rejected | No |
--summary <text> | Summary of worker changes (human-escalation: required) | No |
--triggers <csv> | Comma-separated escalation_triggers that fired (human-escalation) | No |
--wu <id> | WU id (human-escalation: required) | No |
--json | Output JSON response | No |
--workspace-id <id> | Override workspace_id from workspace.yaml | No |
--expires-at <iso> | Optional expiry timestamp (ISO-8601) | No |
--requester-type <type> | Requester type: agent or user | No |
--requester-id <id> | Requester identifier. For a human-escalation approval the requester is the checkout git user.email; a different identity is refused | No |
--context <json> | Optional JSON object with additional context | No |
--subject <json> | JSON object describing the approval subject | No |
--type <type> | Approval type (for example: wu_assignment) | No |