Commit 1803640
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 b875c33 commit 1803640
File tree
42 files changed
+10905
-71
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
+10905
-71
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