mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
Fixes CODAGT-495 Provider 429 responses that mention quota or billing were classified as non-retryable usage limits before the rate-limit rule could run, which suppressed retries for Gemini and Azure OpenAI rate limits. - Treats broad quota and billing prose as rate-limit retryable when the provider returns HTTP 429. - Preserves `insufficient_quota` as a terminal usage-limit signal for OpenAI billing exhaustion. - Includes structured provider details in usage-limit matching so response-body error codes are classified consistently. Generated by Coder Agents on behalf of @johnstcn.