Skip to main content

Interface: MemoryStoreConfig

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:54

Properties

collectionPrefix

collectionPrefix: string

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:59

Collection name prefix.

Default

'cogmem'

decayConfig?

optional decayConfig: DecayConfig

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:62


embeddingDimension?

optional embeddingDimension: number

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:61

Embedding dimension (auto-detected if possible).


embeddingManager

embeddingManager: IEmbeddingManager

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:56


enableGraphActivation?

optional enableGraphActivation: boolean

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:76

Step 13: enable graph activation. When true, store upserts entity nodes and co_occurs edges at ingest (from trace.entities), and query seeds Anderson spreading activation from query-extracted entities to compute the per-candidate graphActivation score (weight 0.10 in RetrievalPriorityScorer). Default: false, which preserves the legacy graphActivation: 0 behavior for all candidates.


knowledgeGraph

knowledgeGraph: IKnowledgeGraph

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:57


mechanismsEngine?

optional mechanismsEngine: CognitiveMechanismsEngine

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:64

Optional cognitive mechanisms engine for retrieval-time hooks.


moodProvider()?

optional moodProvider: () => PADState

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:66

Optional mood provider for reconsolidation drift during recordAccess.

Returns

PADState


vectorStore

vectorStore: IVectorStore

Defined in: packages/agentos/src/memory/retrieval/store/MemoryStore.ts:55