bodhi-realtime-agent / MemoryDistillerConfig
Interface: MemoryDistillerConfig
Defined in: src/memory/memory-distiller.ts:19
Configuration for the MemoryDistiller.
Properties
extractionTimeoutMs?
optionalextractionTimeoutMs?:number
Defined in: src/memory/memory-distiller.ts:27
Timeout for each extraction LLM call in milliseconds (default 30 000).
getKnowledgeBaseSummary?
optionalgetKnowledgeBaseSummary?: () =>string
Defined in: src/memory/memory-distiller.ts:32
Returns prompt-injected knowledge base text for the active agent (if any). Used so extraction does not duplicate stable domain facts already in the KB.
Returns
string
sessionId
sessionId:
string
Defined in: src/memory/memory-distiller.ts:23
Session ID for error reporting.
turnFrequency?
optionalturnFrequency?:number
Defined in: src/memory/memory-distiller.ts:25
Extract every N turns (default 5).
userId
userId:
string
Defined in: src/memory/memory-distiller.ts:21
User whose memory to manage.