Files
OmniRoute/open-sse
Ai Jeremi a100e2c906 fix(oauth): skip a second POST of a consumed Claude refresh token (#13874)
HealthCheck queued behind a Layer 2 refresh still presented the old
refresh_token after serializeRefresh released, which burned the family
and then nulled the row. Re-check rotation inside the lane, record
Layer 2 rotations, and keep the Claude refresh token on invalid_grant.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
2026-09-19 00:05:00 -03:00
..
2026-07-07 13:14:06 -03:00