{"name":"maxBudgetUsd","slug":"maxbudgetusd","family":"setting","title":"Settings keys","noun":"settings key","description":"Tools can now check whether a spending cap is set, which is true whenever `maxBudgetUsd` has a value","description_source":"entry","described_by":{"version":"2.1.311","anchor":"hasspendcap-exposed-from-maxbudgetusd"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.312","builds":0,"mined_builds":153,"first_cited":{"version":"2.1.295","released_at":"2026-10-08 18:22:58","spans":1}},"aliases":[],"entries":[{"version":"2.1.311","anchor":"hasspendcap-exposed-from-maxbudgetusd","heading":"Claude Code now knows when a spending cap is set","line":"Tools can now check whether a spending cap is set, which is true whenever `maxBudgetUsd` has a value","released_at":"2026-10-26 19:47:57","reason":"named in this entry, found in this entry's text"}],"entries_total":1,"docs":[{"source":"api","path":"build-with-claude\/prompt-engineering\/prompting-claude-opus-5","title":"prompting-claude-opus-5","documented":false},{"source":"claude-code","path":"agent-sdk\/agent-loop","title":"How the agent loop works","documented":false},{"source":"claude-code","path":"agent-sdk\/configuration","title":"Configure your agent","documented":false},{"source":"claude-code","path":"agent-sdk\/cost-tracking","title":"Track cost and usage","documented":false},{"source":"claude-code","path":"agent-sdk\/subagents","title":"Subagents in the SDK","documented":false},{"source":"claude-code","path":"agent-sdk\/typescript","title":"Agent SDK reference - TypeScript","documented":false}],"docs_total":6,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/maxbudgetusd","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}