v3.9.8 — Fix Desktop model leak, global BrokenPipeError protection
This commit is contained in:
12
CHANGELOG.md
12
CHANGELOG.md
@@ -1,5 +1,17 @@
|
||||
# Changelog
|
||||
|
||||
## v3.9.8 (2026-05-25)
|
||||
|
||||
**Codex Desktop Model Fix & Global BrokenPipeError Protection**
|
||||
|
||||
### Desktop Model Fix
|
||||
- **Codex Desktop sending wrong model** (gpt-5.4-mini) instead of user-selected model — now remapped via `CODEX_LAUNCHER_MODEL` env var
|
||||
- **Config.toml** now writes `review_model`, `wire_api`, `request_max_retries`, `stream_max_retries`, `stream_idle_timeout_ms` for Desktop compatibility
|
||||
- **Proxy model remap** intercepts Desktop forced models (`gpt-5.4-mini`, `gpt-5.5`, etc.) and routes to the user's selected model
|
||||
|
||||
### Global Crash Fix
|
||||
- **`send_json()` globally catches BrokenPipeError** — no more crashes on client disconnect across all backends
|
||||
|
||||
## v3.9.7 (2026-05-25)
|
||||
|
||||
**Codebuff Error Forwarding & Crash Fixes**
|
||||
|
||||
Reference in New Issue
Block a user