Skip to main content

ContextSnapshotResponse

Agent Runtimes


Agent Runtimes / context/ContextDistribution / ContextSnapshotResponse

Interface: ContextSnapshotResponse

Defined in: context/ContextDistribution.tsx:87

Context snapshot response from API

Properties

agentId

agentId: string

Defined in: context/ContextDistribution.tsx:88


assistantMessageTokens

assistantMessageTokens: number

Defined in: context/ContextDistribution.tsx:111


contextWindow

contextWindow: number

Defined in: context/ContextDistribution.tsx:119


currentAssistantTokens

currentAssistantTokens: number

Defined in: context/ContextDistribution.tsx:106


currentMessageTokens

currentMessageTokens: number

Defined in: context/ContextDistribution.tsx:109


currentToolCallTokens

currentToolCallTokens: number

Defined in: context/ContextDistribution.tsx:97


currentToolReturnTokens

currentToolReturnTokens: number

Defined in: context/ContextDistribution.tsx:98


currentUserTokens

currentUserTokens: number

Defined in: context/ContextDistribution.tsx:105


distribution

distribution: Distribution

Defined in: context/ContextDistribution.tsx:124


error?

optional error?: string

Defined in: context/ContextDistribution.tsx:125


historyAssistantTokens

historyAssistantTokens: number

Defined in: context/ContextDistribution.tsx:104


historyTokens

historyTokens: number

Defined in: context/ContextDistribution.tsx:108


historyToolCallTokens

historyToolCallTokens: number

Defined in: context/ContextDistribution.tsx:95


historyToolReturnTokens

historyToolReturnTokens: number

Defined in: context/ContextDistribution.tsx:96


historyUserTokens

historyUserTokens: number

Defined in: context/ContextDistribution.tsx:103


messages

messages: MessageSnapshot[]

Defined in: context/ContextDistribution.tsx:102


modelInputTokens

modelInputTokens: number | null

Defined in: context/ContextDistribution.tsx:114


modelOutputTokens

modelOutputTokens: number | null

Defined in: context/ContextDistribution.tsx:115


perRequestUsage

perRequestUsage: RequestUsageSnapshot[]

Defined in: context/ContextDistribution.tsx:118


sessionUsage

sessionUsage: SessionUsage | null

Defined in: context/ContextDistribution.tsx:122


sumResponseInputTokens

sumResponseInputTokens: number

Defined in: context/ContextDistribution.tsx:116


sumResponseOutputTokens

sumResponseOutputTokens: number

Defined in: context/ContextDistribution.tsx:117


systemPrompts

systemPrompts: string[]

Defined in: context/ContextDistribution.tsx:89


systemPromptTokens

systemPromptTokens: number

Defined in: context/ContextDistribution.tsx:90


toolCallTokens

toolCallTokens: number

Defined in: context/ContextDistribution.tsx:99


toolReturnTokens

toolReturnTokens: number

Defined in: context/ContextDistribution.tsx:100


tools

tools: ToolSnapshot[]

Defined in: context/ContextDistribution.tsx:92


toolTokens

toolTokens: number

Defined in: context/ContextDistribution.tsx:93


totalTokens

totalTokens: number

Defined in: context/ContextDistribution.tsx:112


turnUsage

turnUsage: TurnUsage | null

Defined in: context/ContextDistribution.tsx:121


userMessageTokens

userMessageTokens: number

Defined in: context/ContextDistribution.tsx:110