The Windows and Linux desktop packages are unsigned tester artifacts. Install the matching Codex Router version before running them. macOS is excluded until its app can be Developer ID signed and notarized.
What's Changed
- docs: update Ox Alpha availability in README by @duolahypercho in #461
- test: isolate model discovery from user overlays by @slegarraga in #463
- Apply the choice-bearing usage compat transform to opencode-go (cached_tokens=0 → real cache reads) by @flashydotwala in #458
- Add GLM-5.3-Flash on OpenCode Go by @mirucon in #462
- feat: add safe client configuration exports by @jepgambardella in #413
- fix(kimi): expand definition refs with siblings by @MohamedMohsenX2 in #460
- feat: add OpenAI Responses protocol boundary by @jepgambardella in #405
- feat: add secure provider credential primitives by @jepgambardella in #402
- fix: expose native web search for routed models by @jepgambardella in #421
- feat: add safe provider route dashboard controls by @jepgambardella in #424
- Add Codex Router tray mark and active status by @duolahypercho in #468
- feat: add generic OpenAI-compatible providers by @jepgambardella in #404
- feat(opencode-go): add four certified Chat models by @slegarraga in #464
- feat: add live model discovery and capability metadata by @jepgambardella in #406
- fix: preserve custom provider identity in login-free mode by @duolahypercho in #459
- Retire withdrawn Ox Alpha pins and add Coding Plan GLM-5.3-Flash by @duolahypercho in #466
- fix: avoid false Windows service liveness by @PracticalSwan in #475
- Add OpenRouter Grok 4.6 pin by @duolahypercho in #470
- perf: bound router retention and expose metrics by @jepgambardella in #423
- fix: support reviewed external skill coexistence by @PracticalSwan in #474
- fix(antigravity): stringify protobuf enum values by @duolahypercho in #479
- fix(native): omit store from compact requests by @duolahypercho in #481
- fix: make skill doctor guidance platform-aware by @PracticalSwan in #480
- Pin Qwen 3.8 Flash and GLM-5.3 on listed providers by @duolahypercho in #476
- fix(opencode-go): bridge Responses tool shapes by @duolahypercho in #482
- fix(groq): enforce the 128-tool boundary safely by @duolahypercho in #483
- fix: keep native compaction stateless across model switches by @duolahypercho in #484
- fix: require direct proof for model routes by @duolahypercho in #485
- feat: add configurable macOS usage widgets by @duolahypercho in #486
- fix: preserve namespace relay response bytes by @duolahypercho in #487
- fix: normalize translated phantom assistant items by @duolahypercho in #489
- fix: repair Console Go Kimi tool schemas by @duolahypercho in #490
- test: keep port blocks sized to actual consumers by @duolahypercho in #492
- fix(antigravity): safely sanitize Claude tool schemas by @duolahypercho in #494
- fix(antigravity): sanitize Claude tool schemas by @jepgambardella in #478
- fix: record state ownership before installing the service by @mayrazing in #497
- fix: keep router health inside its deadline by @PracticalSwan in #499
- test: skip unavailable POSIX shell check on Windows by @PracticalSwan in #500
- fix: bound final readiness grace by deadline by @PracticalSwan in #501
- fix: avoid widening Moonshot ref siblings by @PracticalSwan in #503
- fix(antigravity): fail closed on unsafe Claude refs by @PracticalSwan in #504
- fix: preserve Windows foreign-state override by @PracticalSwan in #502
- Make full desktop install the default by @duolahypercho in #506
New Contributors
- @slegarraga made their first contribution in #463
- @flashydotwala made their first contribution in #458
- @MohamedMohsenX2 made their first contribution in #460
- @mayrazing made their first contribution in #497
Full Changelog: v0.5.0...v0.5.1