Breakpoints Review For human-in-the-loop, we often want to see our graph outputs as its running. We laid the foundations for this with streaming. Goals Now, let's talk about the motivations for human-in-the-loop: (1) Approval - We can interrupt our agent, surface state to a user, and allow the user to accept an action (2) Debugging - We can rewind the graph to reproduce or avoid issues (3) Editing - You can modify the state LangGraph offers several ways to get or update agent state to support various human-in-the-loop workflows. First, we'll introduce breakpoints, which provide a simple way to stop the graph at specific steps. We'll show how this enables user approval.
Autonomy
Semi-autonomous
Sandbox-aware
No declared sandbox guidance
Network access
Unspecified
Filesystem access
Unspecified
Permissions declared
Not declared
Pattern
Autonomous loop
Models
gpt-4oclaude-3-5-sonnetgpt-3.5-turbo