Skip to main content

Interface: PersonaConversationContextConfig

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

Configuration for how the persona manages and utilizes conversation history.

Interface​

PersonaConversationContextConfig

Properties​

includeSystemMessages?​

optional includeSystemMessages: boolean

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


includeToolResults?​

optional includeToolResults: boolean

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


maxMessages?​

optional maxMessages: number

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


maxTokens?​

optional maxTokens: number

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


overflowStrategy?​

optional overflowStrategy: "hybrid" | "truncate" | "summarize"

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


summarizationTriggerTokens?​

optional summarizationTriggerTokens: number

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