Skip to main content

Interface: ReflectorConfig

Defined in: packages/agentos/src/cognition/memory/core/config.ts:78

Properties​

activationThresholdNotes?​

optional activationThresholdNotes: number

Defined in: packages/agentos/src/cognition/memory/core/config.ts:86

Accumulated-note-count threshold before reflection triggers. Fires consolidation in conversational use, where note tokens never reach the token threshold. Activation is tokens OR notes.

Default​

6

activationThresholdTokens​

activationThresholdTokens: number

Defined in: packages/agentos/src/cognition/memory/core/config.ts:80

Token threshold for notes before reflection triggers.

Default​

40_000

llmInvoker()?​

optional llmInvoker: (systemPrompt, userPrompt) => Promise<string>

Defined in: packages/agentos/src/cognition/memory/core/config.ts:90

LLM invoker function.

Parameters​

systemPrompt​

string

userPrompt​

string

Returns​

Promise<string>


modelId?​

optional modelId: string

Defined in: packages/agentos/src/cognition/memory/core/config.ts:88

LLM model ID for reflection/consolidation (per-persona).