Overview

API changelog

Caller-visible API changes, rollout notices, and actions for clients and agents.

This page records changes that affect API callers. Endpoint schemas remain in the API reference.

September 14, 2026: shared API budget enforcement enabled

Authenticated HTTP requests that exceed a shared request or complexity budget now receive HTTP 429 before the endpoint handler runs. Rejections include Retry-After, a stable detail.type, and budget headers.

Clients should honor Retry-After, add jitter, reduce concurrency, and use bounded retries. Workers sharing an identity also share its budget. Do not retry a successful response because of budget headers.

Read X-RateLimit-Mode on each response: enforced rejects over-budget requests; log-only observes without blocking. Response headers report the applicable capacities and remaining credits. See Rate limits and Error handling.