Skip to main content

Interface: PersonaReasoningTraceConfig

Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:106

Per-persona limits for the GMI's reasoning trace: the ring buffer of decision entries the turn loop writes and the self-reflection metaprompt reads as evidence. Omitted values fall back to the runtime's GMIBaseConfig defaults (defaultReasoningTraceMaxEntries, defaultReasoningTraceMaxMessageLength), then to 500 entries and 1000 characters per message.

Properties​

maxEntries?​

optional maxEntries: number

Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:108

Entries kept; the oldest is dropped when the next arrives. A positive integer.


maxMessageLength?​

optional maxMessageLength: number

Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:110

Characters kept per entry message; longer messages are truncated. A positive integer.