AgentStreamSnapshotPayload
Agent Runtimes / types/stream / AgentStreamSnapshotPayload
Interface: AgentStreamSnapshotPayload
Defined in: src/types/stream.ts:40
Properties
agentId?
optionalagentId?:string
Defined in: src/types/stream.ts:41
approvals
approvals:
AgentStreamToolApprovalPayload[]
Defined in: src/types/stream.ts:42
codemodeStatus?
optionalcodemodeStatus?:CodemodeStatusData|null
Defined in: src/types/stream.ts:47
contextSnapshot?
optionalcontextSnapshot?:ContextSnapshotData|null
Defined in: src/types/stream.ts:44
costUsage?
optionalcostUsage?:object
Defined in: src/types/stream.ts:45
cumulativeBudgetUsd
cumulativeBudgetUsd:
number|null
cumulativeCostUsd
cumulativeCostUsd:
number
lastTurnCostUsd
lastTurnCostUsd:
number
lastUpdated
lastUpdated:
string|null
modelBreakdown
modelBreakdown:
object[]
perRunBudgetUsd
perRunBudgetUsd:
number|null
requestCount
requestCount:
number
runs
runs:
object[]
totalTokensUsed
totalTokensUsed:
number
fullContext?
optionalfullContext?:Record<string,unknown> |null
Defined in: src/types/stream.ts:48
graphTelemetry?
optionalgraphTelemetry?:GraphTelemetryData|null
Defined in: src/types/stream.ts:49
mcpStatus?
optionalmcpStatus?:McpToolsetsStatusResponse|null
Defined in: src/types/stream.ts:46
pendingApprovalCount
pendingApprovalCount:
number
Defined in: src/types/stream.ts:43