Commit cc9f985
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 f3282a3 commit cc9f985
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