Skip to main content

cel_memory_postgres/
lib.rs

1//! PostgreSQL + pgvector backend for [`cel_memory::MemoryProvider`].
2//!
3//! Phase 0–1 starter: connect/migrate, write/get, hybrid vector + FTS
4//! retrieval, session lifecycle, and stats. Summarization, aging, export,
5//! and governance mutations return [`cel_memory::MemoryError::NotImplemented`]
6//! until later phases — see the crate README.
7
8mod error;
9mod provider;
10mod util;
11
12pub use error::PostgresMemoryError;
13pub use provider::PostgresMemoryProvider;
14
15pub use cel_memory::{Embedder, MockEmbedder};