| Example | Description |
|---|---|
| Confirmation Required | Demonstrates team-level pause/continue flow for confirmation-required member tools. |
| External Tool Execution | Demonstrates resolving external tool execution requirements in team flows. |
| User Input Required | Demonstrates collecting required user input during paused team tool execution. |
| Confirmation Rejected | The team handles rejection of a tool call. |
| Confirmation Rejected Stream | Reject a member agent tool call while streaming team events. |
| Confirmation Required Async | Runs the same confirmation flow as the synchronous example using team.arun() and team.acontinue_run(). |
| Confirmation Required Async Stream | Team HITL Async Streaming: Member agent tool requiring confirmation. |
| Confirmation Required Stream | Pause a streaming team run when a member agent tool requires confirmation. |
| External Tool Execution Stream | Pause a streaming team run when a member agent tool executes externally. |
| Team Tool Confirmation | Require confirmation for a tool on the team itself. |
| Team Tool Confirmation Stream | Require confirmation for a tool on the team itself while streaming. |
| User Input Required Stream | Pause a streaming team run when a member agent tool requires user input. |
| Confirmation Required with Dependencies | Team HITL: dependencies/session_state survive across continue_run. |
Human in the Loop
Human In The Loop
Pause and resume team runs for confirmation, user input, and external tool execution.