Skip to main content

Interface: ContextMessage

Defined in: packages/agentos/src/memory/context/types.ts:52

Properties

compacted?

optional compacted: boolean

Defined in: packages/agentos/src/memory/context/types.ts:59

Set to true after this message has been compacted into a summary.


content

content: string

Defined in: packages/agentos/src/memory/context/types.ts:54


role

role: "user" | "tool" | "system" | "assistant"

Defined in: packages/agentos/src/memory/context/types.ts:53


timestamp

timestamp: number

Defined in: packages/agentos/src/memory/context/types.ts:55


tokenEstimate

tokenEstimate: number

Defined in: packages/agentos/src/memory/context/types.ts:57


turnIndex

turnIndex: number

Defined in: packages/agentos/src/memory/context/types.ts:56