Skip to content

v0.19.1

Choose a tag to compare

@nnemirovsky nnemirovsky released this 23 May 04:09
· 1 commit to main since this release
7b66bdf

Bug Fixes

  • derive pool member cooldown from the 429 reset window. When no Retry-After / x-ratelimit-reset* header is present, sluice now parses the JSON body (resets_in_seconds / resets_at, retry_after / reset_after, top-level and nested under error), and the header set is broadened to cover RateLimit-Reset, X-RateLimit-Reset, X-RateLimit-Reset-After, and Anthropic ISO-8601 resets. This fixes the ~60s exhausted/recovered cycle on OpenAI Codex usage-limit 429s, whose reset window is carried only in the body. Header windows clamp to 6h, body windows to 24h #50 @nnemirovsky