Skip to main content
Audit approval with confirmation: @approval(type=“audit”) + @tool(requires_confirmation=True). Demonstrates both approval and rejection paths.
audit_approval_confirmation.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Export your OpenAI API key

4

Run the example

Save the code above as audit_approval_confirmation.py, then run:
Full source: cookbook/02_agents/11_approvals/audit_approval_confirmation.py