Expand description
PostgreSQL + pgvector backend for cel_memory::MemoryProvider.
Phase 0–1 starter: connect/migrate, write/get, hybrid vector + FTS
retrieval, session lifecycle, and stats. Summarization, aging, export,
and governance mutations return cel_memory::MemoryError::NotImplemented
until later phases — see the crate README.
Structs§
- Mock
Embedder - Deterministic test embedder. Hashes the input text to a small vector of pseudo-random floats. Never use in production — produces meaningless vectors.
- Postgres
Memory Provider - PostgreSQL-backed
MemoryProviderusing pgvector + tsvector retrieval.
Enums§
- Postgres
Memory Error - Errors that originate inside the PostgreSQL memory backend.
Traits§
- Embedder
- An embedder turns text into a fixed-dimension vector.