Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.224 Home All releases olderv2.1.223 v2.1.225newer

Managed Agents sessions can carry a hard dollar spend cap

You'll notice
Useful3 Signal4
Claude API Skill

The bundled Claude API docs now describe a hard dollar spend cap that pauses a session idle.

budgetmax_list_cost
What

The bundled claude-api skill, the documentation Claude Code consults when you ask it to write code against the Claude API, now documents a session budget. It is set at create time only, in minor units and USD only, for example {"type": "limit", "max_list_cost": {"amount": "2500", "currency": "USD"}}. A session that reaches the cap pauses idle instead of terminating, and only resumes if the budget is raised or removed.

Details
  • A paused session accepts only settle events: user.tool_confirmation, user.tool_result, user.custom_tool_result, user.interrupt.
  • Removing a budget is one-way; it cannot be added back to that session.
  • Raising the cap must exceed what the session already spent, otherwise the API rejects it.
  • Claude Code will generate and explain this shape whenever the skill is in use.
Evidence

budget.max_list_cost must be greater than the session's consumed list cost

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.224 →