{"version":"2.1.190","anchor":"overage-disabled-reason-now-read-from-error-body","canonical_anchor":"overage-disabled-reason-now-read-from-error-body","heading":"Overage-Disabled Reason Now Read from Error Body","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.190\/e\/overage-disabled-reason-now-read-from-error-body","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.190","markdown":"### Overage-Disabled Reason Now Read from Error Body\n\nPreviously, when a `credits_required` error was returned, the overage-disabled reason was read only from the `anthropic-ratelimit-unified-overage-disabled-reason` response header or from a cached value. The parser now also extracts `disabled_reason` from the error body JSON, providing a more reliable source of the reason and reducing cases where the wrong message was shown.\n\n**Evidence**\n\nnew field extraction (search for `\"credits_required\"` in the 429 error handler and the `overageDisabledReason` property)"}