Expand description
Progress persistence and resume for long-running workflows.
This module implements checkpointing and recovery for dynamic workflows. Progress is saved as the run goes, so a job interrupted by a restart can resume.
Key features:
- Event log persistence (JSONL)
- Agent result caching
- Resume from last checkpoint
- Run state management
Structs§
- Agent
Result Cache - Phase
Span Summary - Phase
Summary - RunCheckpoint
- Run state persisted to disk.
- RunStore
- Persistence store for a single run.
Enums§
Functions§
- get_
run_ store - Get or create a run store for a run directory.
- list_
runs - List all run directory names (both new-format and legacy UUID).