Expand description
LanceDB graph storage for the memory hook.
Three tables: entities (typed nodes with FTS), relations (directed
edges between entities), and journals (compaction summaries with vector
embeddings for semantic search). Mutations use lancedb directly; graph
traversal uses lance-graph Cypher queries via DirNamespace. Entities and
relations are shared across all agents (DD#40). Journals are agent-scoped.
Structs§
- Entity
Result - An entity returned from queries.
- Entity
Row - Row data for an entity.
- Journal
Result - A journal entry returned from queries.
- Lance
Store - LanceDB graph store with entities and relations tables.
- Relation
Result - A relation returned from queries.
- Relation
Row - Row data for a relation.
Enums§
- Direction
- Direction for connection queries.
Constants§
- EMBED_
DIM - Embedding vector dimension (all-MiniLM-L6-v2).