Skip to main content

agent_sdk_store_sqlite/
lib.rs

1//! SQLite-backed durable store adapters for the Agent SDK.
2//!
3//! This crate stores canonical SDK DTOs in explicit SQLite tables. It does not
4//! execute tools, call providers, own approval policy, or replace the run
5//! journal as durable truth.
6
7pub mod agent_pool;
8pub mod bundle;
9pub mod checkpoint;
10pub mod content;
11pub mod event_archive;
12pub mod journal;
13pub mod provider_arguments;
14pub mod tool_execution;
15mod util;
16
17pub use agent_pool::SqliteAgentPoolStore;
18pub use bundle::SqliteStoreBundle;
19pub use checkpoint::SqliteCheckpointStore;
20pub use content::SqliteContentStore;
21pub use event_archive::SqliteEventArchive;
22pub use journal::SqliteRunJournal;
23pub use provider_arguments::SqliteProviderArgumentStore;
24pub use tool_execution::SqliteToolExecutionStore;