Commit 1c03f63
committed
feat: Add CheckpointService for agent state persistence
Add stateless CheckpointService using SessionService and ArtifactService
primitives with delta compression, concurrent session locking, and
configurable retention. Includes CheckpointableMixin for any agent type,
GraphCheckpointCallback for node-level checkpointing, and comprehensive
error model with telemetry. Includes checkpoint samples.1 parent 218d2ec commit 1c03f63
43 files changed
Lines changed: 10943 additions & 72 deletions
File tree
- contributing/samples
- graph_agent_advanced
- graph_agent_agent_driven_checkpoint
- graph_agent_agent_driven_topology
- graph_agent_dynamic_topology
- graph_agent_hitl
- graph_agent_parallel_features
- graph_agent_todo_queue
- graph_examples
- 04_checkpointing
- 12_parallel_checkpointing
- src/google/adk
- agents/graph
- checkpoints
- tests/unittests
- agents
- checkpoints
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
0 commit comments