Skip to main content

Interface: ContextWindowStats

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:326

Extends

Properties

avgCompressionRatio

avgCompressionRatio: number

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:178

Inherited from

CompactionLogStats.avgCompressionRatio


avgDurationMs

avgDurationMs: number

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:181

Inherited from

CompactionLogStats.avgDurationMs


compactedMessageCount

compactedMessageCount: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:332


currentTokens

currentTokens: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:327


currentTurn

currentTurn: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:330


enabled

enabled: boolean

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:336


maxTokens

maxTokens: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:328


messageCount

messageCount: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:331


newestEntry

newestEntry: CompactionEntry | undefined

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:183

Inherited from

CompactionLogStats.newestEntry


oldestEntry

oldestEntry: CompactionEntry | undefined

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:182

Inherited from

CompactionLogStats.oldestEntry


strategy

strategy: string

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:335


summaryChainNodes

summaryChainNodes: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:333


summaryChainTokens

summaryChainTokens: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:334


totalCompactions

totalCompactions: number

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:175

Inherited from

CompactionLogStats.totalCompactions


totalEntitiesPreserved

totalEntitiesPreserved: number

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:180

Inherited from

CompactionLogStats.totalEntitiesPreserved


totalInputTokens

totalInputTokens: number

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:176

Inherited from

CompactionLogStats.totalInputTokens


totalOutputTokens

totalOutputTokens: number

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:177

Inherited from

CompactionLogStats.totalOutputTokens


totalTracesCreated

totalTracesCreated: number

Defined in: packages/agentos/src/memory/context/CompactionLog.ts:179

Inherited from

CompactionLogStats.totalTracesCreated


utilization

utilization: number

Defined in: packages/agentos/src/memory/context/ContextWindowManager.ts:329