Skip to main content

AgentStreamSnapshotPayload

Agent Runtimes


Agent Runtimes / types/stream / AgentStreamSnapshotPayload

Interface: AgentStreamSnapshotPayload

Defined in: types/stream.ts:38

Properties

agentId?

optional agentId?: string

Defined in: types/stream.ts:39


approvals

approvals: AgentStreamToolApprovalPayload[]

Defined in: types/stream.ts:40


codemodeStatus?

optional codemodeStatus?: CodemodeStatusData | null

Defined in: types/stream.ts:45


contextSnapshot?

optional contextSnapshot?: ContextSnapshotData | null

Defined in: types/stream.ts:42


costUsage?

optional costUsage?: object

Defined in: types/stream.ts:43

cumulativeBudgetUsd

cumulativeBudgetUsd: number | null

cumulativeCostUsd

cumulativeCostUsd: number

lastTurnCostUsd

lastTurnCostUsd: number

lastUpdated

lastUpdated: string

modelBreakdown

modelBreakdown: object[]

perRunBudgetUsd

perRunBudgetUsd: number | null

requestCount

requestCount: number

runs

runs: object[]

totalTokensUsed

totalTokensUsed: number


fullContext?

optional fullContext?: Record<string, unknown> | null

Defined in: types/stream.ts:46


mcpStatus?

optional mcpStatus?: McpToolsetsStatusResponse | null

Defined in: types/stream.ts:44


pendingApprovalCount

pendingApprovalCount: number

Defined in: types/stream.ts:41