Commit 1ab30fd
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 8ae40c2 commit 1ab30fd
File tree
42 files changed
+10942
-147
lines changed- 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.
42 files changed
+10942
-147
lines changedLarge 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