ApprovalAction
¶
Source code in docs_src/capo_devops_agent/types/approval_action.py
action
instance-attribute
¶
action: NotRequired[ApprovalActionType]
The action taken on the approval request — APPROVED or REJECTED.
approval_id
instance-attribute
¶
approval_id: NotRequired[ApprovalId]
Identifier of the approval request being resolved.
button_text
instance-attribute
¶
button_text: NotRequired[ButtonText]
Optional display text of the UI control the user chose (for example, "Approve Exact", "Approve Broader", or "Reject"), provided as auxiliary decision context.
interrupt_id
instance-attribute
¶
interrupt_id: NotRequired[InterruptId]
An opaque resume identifier issued by the service when an agent execution pauses for approval. Provide it when resuming so the service can resume the correct paused execution.