Skip to content

v3.1.10: auto-heal OpenAI→Codex config + gateway recovery hardening

Choose a tag to compare

@yalexx yalexx released this 22 Jul 18:47
· 303 commits to main since this release
280ed5e

What's in 3.1.10

  • #266 — Auto-heal 401 Missing bearer: migrate legacy openai/<gpt> primary + fallbacks → codex/<gpt> on gateway start for ChatGPT-OAuth boxes with no OpenAI API key. Fixes the FailoverError 401 that hit these boxes days into use (guarded so keyed/dual-auth boxes are untouched).
  • #263 — Harden gateway recovery after updates: verify the gateway is actually up before marking an update complete; conservative legacy-state quarantine recovery when port 18789 is down.
  • #267 — Responsive chat header pills: wrap/truncate cleanly on narrow & mobile chat; mascot-open animation + short-viewport header fixes.

Verification

Old box (3.1.7) force-updated to 3.1.10 on real Jetson hardware → gateway healthy, live chat replies, no 401. #266 migration verified on hardware (openai/gpt-5.5 → codex/gpt-5.5, gateway clean).

Known follow-up (non-blocking, quick-win for 3.1.11)

#266 auth-profile matching should be made key-aware to also migrate token-only codex:default-style entries (CodeRabbit).