| Agentic User Input | Human-in-the-Loop: Allowing users to provide input externally. |
| Confirmation Advanced | Human-in-the-Loop: Adding User Confirmation to Tool Calls. |
| Confirmation Required | Human-in-the-Loop (HITL): Adding User Confirmation to Tool Calls. |
| Confirmation Required MCP Toolkit | Human-in-the-Loop: Adding User Confirmation to Tool Calls with MCP Servers. |
| Confirmation Toolkit | Human-in-the-Loop: Adding User Confirmation to Tool Calls. |
| External Tool Execution | Human-in-the-Loop: Execute a tool call outside of the agent. |
| User Input Required | Human-in-the-Loop: Allowing users to provide input externally. |
| Approval Async | Async approval-backed HITL: @approval with async agent run. |
| Approval Basic | Approval-backed HITL: @approval + @tool(requires_confirmation=True) with persistent DB record. |
| Approval External Execution | Approval + external execution HITL: @approval + @tool(external_execution=True). |
| Approval List And Resolve | Full approval lifecycle: pause, list, filter, resolve, delete. |
| Approval Team | Team-level approval: member agent tool with @approval. |
| Approval User Input | Approval + user input HITL: @approval + @tool(requires_user_input=True). |
| Audit Approval Async | Async audit approval: @approval(type="audit") + @tool(requires_confirmation=True) with async. |
| Audit Approval Confirmation | Audit approval with confirmation: @approval(type="audit") + @tool(requires_confirmation=True). |
| Audit Approval External | Audit approval with external execution: @approval(type="audit") + @tool(external_execution=True). |
| Audit Approval Overview | Overview: @approval vs @approval(type="audit") in the same agent. |
| Audit Approval User Input | Audit approval with user input: @approval(type="audit") + @tool(requires_user_input=True). |