CostUsageResponse
Agent Runtimes / components/context/CostTracker / CostUsageResponse
Interface: CostUsageResponse
Defined in: context/CostTracker.tsx:21
Cost usage response from the agent-runtimes API.
Properties
agentId
agentId:
string
Defined in: context/CostTracker.tsx:22
cumulativeBudgetUsd
cumulativeBudgetUsd:
number|null
Defined in: context/CostTracker.tsx:30
Cumulative budget limit (from guardrails)
cumulativeCostUsd
cumulativeCostUsd:
number
Defined in: context/CostTracker.tsx:26
Total cumulative cost in USD
lastTurnCostUsd
lastTurnCostUsd:
number
Defined in: context/CostTracker.tsx:24
Cost for the last completed turn in USD
modelBreakdown
modelBreakdown:
object[]
Defined in: context/CostTracker.tsx:36
Breakdown by model
costUsd
costUsd:
number
inputTokens
inputTokens:
number
model
model:
string
outputTokens
outputTokens:
number
requests
requests:
number
perRunBudgetUsd
perRunBudgetUsd:
number|null
Defined in: context/CostTracker.tsx:28
Per-run budget limit (from guardrails)
requestCount
requestCount:
number
Defined in: context/CostTracker.tsx:32
Number of model requests made
runs?
optionalruns?:object[]
Defined in: context/CostTracker.tsx:44
Optional run traces with pricing resolution info
pricingResolved
pricingResolved:
boolean
totalTokensUsed
totalTokensUsed:
number
Defined in: context/CostTracker.tsx:34
Total tokens used across all requests