Module snapshots

Module snapshots 

Source
Expand description

Comprehensive snapshot checkpoint system for agent state management

This module provides functionality to:

  • Serialize complete agent state to snapshots
  • Revert to previous states (full or partial)
  • Manage snapshot lifecycle and cleanup
  • Support compression and encryption

Structs§

AgentConfigSnapshot
Configuration snapshot (with sensitive data masked)
AgentSnapshot
Complete agent state snapshot
CompactionEngineSnapshot
Compaction engine state snapshot
DecisionTrackerSnapshot
Decision tracker state snapshot
ErrorRecoverySnapshot
Error recovery state snapshot
SnapshotConfig
Snapshot manager configuration
SnapshotInfo
Information about a snapshot
SnapshotManager
Main snapshot manager
SnapshotMetadata
Metadata for snapshot identification and management
SummarizerSnapshot
Conversation summarizer state snapshot
ToolRegistrySnapshot
Tool registry state snapshot
TreeSitterSnapshot
Tree-sitter analyzer state snapshot

Enums§

RevertType
Types of revert operations