Skip to content

Interface: AgentContextState

Makaio Framework


Makaio Framework / services-core / AgentContextState

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:35

Per-agent context state (internal tracking).

Stored by the tracker to enable per-session aggregation when multiple agents are attached to the same session.

agentId: string

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:36


optional cachedTokens?: number

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:42


currentTokens: number

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:38


level: "ok" | "warn" | "critical"

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:41


maxTokens: number

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:39


percentage: number

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:40


sessionId: string

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:37


updatedAt: number

Defined in: ../../../packages/services/core/src/session/context-window/types.ts:43