{"version":"2.1.236","anchor":"running-out-of-budget-now-has-its-own-result-type","canonical_anchor":"running-out-of-budget-now-has-its-own-result-type","heading":"Running out of budget now has its own result type","tier":"use","area":"SDK","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236\/e\/running-out-of-budget-now-has-its-own-result-type","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236","markdown":"### Running out of budget now has its own result type\n\nHitting your USD budget now returns a distinct error subtype scripts can detect.\n\n**What**\n\nWhen a run stops because the USD budget is used up, the result comes back with `subtype: \"error_max_budget_usd\"` and `is_error: true`, so scripts can tell budget exhaustion apart from other failures.\n\n**Evidence**\n\n`subtype: \"error_max_budget_usd\"`\n\n- Area: SDK\n- Names: `error_max_budget_usd`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 3\/5"}