Gets the change history for an agent.
Returns a chronological list of all changes made to the agent, including configuration updates, deployments, and metadata changes.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The unique identifier of the agent.
The tenant identifier
Query Parameters
The maximum number of items to return per page
int32int32Opaque cursor token from an external system (e.g. RAG API). When set, M:Fruxon.Common.Collections.PageToken.AsString returns this value directly instead of encoding Fruxon.Common.Collections.PageToken.Skip.
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/agents/string/history"{
"items": [
{
"agentId": "string",
"agentRevision": 0,
"comment": "string",
"createdAt": 0,
"createdBy": "string",
"actor": "string"
}
],
"nextPageToken": "string",
"totalCount": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Gets the agent's per-tool usage rollup for the operator overview card.
Returns one entry per tool (invocations, errors, cost, durations), ordered by invocation count descending, over the requested origin + window. Null/null window covers all time; otherwise it defaults to 30 days before to, mirroring the cost-timeseries windowing so the surfaces reconcile.
Gets the budget configuration for an agent, including current cost and usage data
Returns the budget cap, period, alert thresholds, and the live cost accumulated against the current period (sourced from the same execution-cost stream that powers `GET /v1/tenants/{tenant}/agents/{agent}/revisions/{revision}/cost`). A `null` response body means the agent has no budget enforcement and runs are uncapped. A 404 here means the agent id is invalid or the caller has no access to it — not that the budget is unset. Use this to drive budget UI and to check headroom before kicking off expensive batches.