#2026-05-04
#Added
- Public
Agent Spend Quickstart - typed OpenAPI response schemas for:
POST /v1/spendGET /v1/spend/{id}GET /v1/balance
- dedicated Dino spend-key auth scheme in OpenAPI
- first MCP spend tools:
agent_spend_requestagent_spend_statusagent_spend_balance
- thin TypeScript SDK package surface for the public spend contract
#Compatibility note
Agent-spend responses now expose period-generic aliases alongside the older monthly aliases.
Use these fields for new integrations:
remaining_period_budget_centsperiod_limit_centsspent_this_budget_period_cents
Legacy aliases remain available for compatibility:
remaining_monthly_budget_centsmonthly_limit_centsspent_this_month_cents
#Migration guidance
- New clients should treat
budget_periodas the source of truth. - Prefer the period-generic aliases in new SDK, CLI, and MCP clients.
- Keep handling legacy monthly aliases until all downstream consumers have migrated.