Skip to content

bodhi-realtime-agent / MemoryDistillerConfig

Interface: MemoryDistillerConfig ​

Defined in: src/memory/memory-distiller.ts:19

Configuration for the MemoryDistiller.

Properties ​

extractionTimeoutMs? ​

optional extractionTimeoutMs?: number

Defined in: src/memory/memory-distiller.ts:27

Timeout for each extraction LLM call in milliseconds (default 30 000).


getKnowledgeBaseSummary? ​

optional getKnowledgeBaseSummary?: () => 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? ​

optional turnFrequency?: 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.

Built with VitePress