Expand description
§VEX Persistence
Storage backends for agent state, context, and audit logs.
Supports:
- In-memory (for testing)
- SQLite (for single-node)
- PostgreSQL (for production)
Re-exports§
pub use agent_store::AgentStore;pub use api_key_store::validate_api_key;pub use api_key_store::ApiKeyError;pub use api_key_store::ApiKeyRecord;pub use api_key_store::ApiKeyStore;pub use audit_store::AuditStore;pub use backend::StorageBackend;pub use backend::StorageError;pub use backend::StorageExt;pub use context_store::ContextStore;pub use evolution_store::EvolutionStore;pub use evolution_store::EvolutionStoreError;pub use evolution_store::SqliteEvolutionStore;
Modules§
- agent_
store - Agent storage
- api_
key_ store - API Key storage and validation
- audit_
store - Audit log storage with Merkle verification
- backend
- Storage backend trait and error types
- context_
store - Context packet storage
- evolution_
store - queue
- sqlite
- SQLite backend implementation