• v3.6.0 beea20686b

    admin released this 2026-05-22 09:15:23 +00:00 | 9 commits to main since this release

    v3.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.deb
    

    Fallback

    Previous versions 3.5.0 and 3.3.0 .deb retained in repository.

    Downloads