Durable Execution
Persistence keeps a thread's history; durable execution keeps a run alive through failure. When a step crashes, the process restarts, or a deployment rolls, the checkpointer lets the run resume from its last completed super-step instead of starting over, and the UI can offer a retry rather than a blank transcript.
This page is the live example for durable execution over LangGraph. Use Run to interrupt and retry a run, Code to read the Angular and Python sources, and API for the extracted reference. The checkpointer configuration it relies on is written up in the Persistence guide.