RootCauseunvalidated

each restart wiped: - Token usage counter (reset to 0) - Rate limit window position - Calibration data learned from previous 429s - Cooldown state — The systemd service was configured with `Restart=always` and `RestartSec=3`. Tension: A fresh restart with 1 request satisfied this condition. Outcome: The proxy then sees "full budget available" while the upstream API's sliding window is still exhausted.

a6ec6254-05fa-41f5-ba66-b8c0d231f90f

each restart wiped:

  • Token usage counter (reset to 0)
  • Rate limit window position
  • Calibration data learned from previous 429s
  • Cooldown state — The systemd service was configured with Restart=always and RestartSec=3. Tension: A fresh restart with 1 request satisfied this condition. Outcome: The proxy then sees "full budget available" while the upstream API's sliding window is still exhausted.