Skip to main content

Interface: MemoryStoreConfig

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

Properties

collectionPrefix

collectionPrefix: string

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

Collection name prefix.

Default

'cogmem'

decayConfig?

optional decayConfig: DecayConfig

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


embeddingDimension?

optional embeddingDimension: number

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

Embedding dimension (auto-detected if possible).


embeddingManager

embeddingManager: IEmbeddingManager

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


enableGraphActivation?

optional enableGraphActivation: boolean

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

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/cognition/memory/retrieval/store/MemoryStore.ts:76


mechanismsEngine?

optional mechanismsEngine: CognitiveMechanismsEngine

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

Optional cognitive mechanisms engine for retrieval-time hooks.


moodProvider()?

optional moodProvider: () => PADState

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

Optional mood provider for reconsolidation drift during recordAccess.

Returns

PADState


vectorStore

vectorStore: IVectorStore

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