-
released this
2026-05-22 09:15:23 +00:00 | 9 commits to main since this releasev3.6.0 Performance & Stability Hardening
Inspired by architectural study of Codex-Proxy-Server (Rust/Axum).
P0: Connection Pooling & Stream Idle Timeout
- Connection pooling (http.client reuse per host) — eliminates ~100ms TLS handshake per request
- Stream idle timeout (300s) — kills stalled upstream connections instead of hanging forever
P1: Retry-After & Preemptive Token Refresh
- Retry-After header support on all retry paths
- Preemptive OAuth token refresh (5min before expiry)
P2: Tool Translation
- Separate strict mode for Responses API vs Chat Completions
- Filter null/empty tool names
P3: Memory & Logging
- Response store TTL (600s eviction)
- Bounded stream buffers (8MB cap)
- Dual logging (proxy.log)
Installation
sudo dpkg -i codex-launcher_3.6.0_all.debFallback
Previous versions 3.5.0 and 3.3.0 .deb retained in repository.
Downloads