Skip to main content

agent_sdk_store_postgres/
lib.rs

1//! Scripted Postgres-style durable store adapters for the Agent SDK.
2//!
3//! This crate proves SQL statement shape, bound parameters, row decoding, and
4//! store-surface mapping without provisioning a live database. Hosts own
5//! connections, migrations, RLS, backups, and retention policy.
6
7pub mod agent_pool;
8pub mod bundle;
9pub mod checkpoint;
10pub mod client;
11pub mod content;
12pub mod event_archive;
13pub mod journal;
14pub mod provider_arguments;
15pub mod tool_execution;
16mod util;
17
18pub use agent_pool::PostgresAgentPoolStore;
19pub use bundle::PostgresStoreBundle;
20pub use checkpoint::PostgresCheckpointStore;
21pub use client::{
22    PostgresSqlRequest, PostgresSqlResponse, PostgresSqlTransport, PostgresStoreClient,
23    PostgresStoreConfig,
24};
25pub use content::PostgresContentStore;
26pub use event_archive::PostgresEventArchive;
27pub use journal::PostgresRunJournal;
28pub use provider_arguments::PostgresProviderArgumentStore;
29pub use tool_execution::PostgresToolExecutionStore;