v3.9.7 — Rename Freebuff to Codebuff in public docs

This commit is contained in:
Roman
2026-05-25 11:22:35 +04:00
Unverified
parent 72ebfa3ef8
commit 0ce57693c5
2 changed files with 16 additions and 17 deletions

View File

@@ -2,14 +2,13 @@
## v3.9.7 (2026-05-25)
**FreeBuff Error Forwarding & Crash Fixes**
**Codebuff Error Forwarding & Crash Fixes**
### Rate Limit Error Forwarding
- **Real FreeBuff error messages** forwarded to user instead of generic "429 Too Many Requests"
- **HTTP 200 + Responses API format** for rate limits — Codex displays the actual FreeBuff message (e.g. "Daily session limit reached. Resets in 29m.") instead of retrying
- **`retryAfterMs` extraction** from FreeBuff 429 responses for accurate cooldown timers
- **`RateLimitError` exception** carries upstream message through session and chat error paths
- **`_freebuff_start_run`** returns actual error body instead of `None` — shows real FreeBuff errors
- **Real Codebuff error messages** forwarded to user instead of generic "429 Too Many Requests"
- **HTTP 200 + Responses API format** for rate limits — Codex displays the actual Codebuff message (e.g. "Daily session limit reached. Resets in 29m.") instead of retrying
- **`retryAfterMs` extraction** from Codebuff 429 responses for accurate cooldown timers
- **`_codebuff_start_run`** returns actual error body instead of `None` — shows real Codebuff errors
### Crash Fixes
- **BrokenPipeError crash** on "all accounts exhausted" response — wrapped in try/except