Skip to main content

Interface: PersonaConversationContextConfig

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

Configuration for how the persona manages and utilizes conversation history. PersonaConversationContextConfig

Properties

includeSystemMessages?

optional includeSystemMessages: boolean

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


includeToolResults?

optional includeToolResults: boolean

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


maxMessages?

optional maxMessages: number

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


maxTokens?

optional maxTokens: number

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


overflowStrategy?

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

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


summarizationTriggerTokens?

optional summarizationTriggerTokens: number

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