v1.9.0
Published to npm as @bitkyc08/opencodex@1.9.0 with dist-tag latest.
Commit log
Changes since v0.2.2:
- ci(release): create GitHub releases with commit logs (691731e)
- ci(release): make dry runs version-safe (be11239)
- fix: align Codex fast service tier (a828ccf)
- docs: record phase 80 path hardening (07d24f8)
- fix: require ChatGPT auth for Codex proxy (efa3379)
- fix: keep fast tier native-only (66b32d0)
- chore: make CLI entrypoint executable (8e1c770)
- docs: record Codex App catalog integration (4f3530f)
- docs: plan phase 100 Codex native parity (ed9921e)
- docs: expand phase 100 Codex parity research (ad88601)
- docs: settle phase 100 websocket policy (62072d8)
- fix: normalize routed Codex catalog entries (85a4daa)
- fix: normalize routed search metadata (9cf2bde)
- fix: advertise routed image search sidecar (1efa759)
- fix: preserve reasoning and usage details (00f5961)
- feat: enrich catalog with jawcode metadata (8c3aa60)
- [agent] docs: reconcile routed search policy (fb4e8ff)
- [agent] fix: align error and header fidelity (a0d4ec9)
- [agent] test: add phase 100 parity smoke (a373924)
- [agent] docs: phase 110 codex stream-error RCA, transport eval, patch direction (6a86bd8)
- [agent] fix: guarantee terminal Responses event + harden bridge stream lifecycle (1528114)
- [agent] fix: abort upstream fetch on client disconnect (routed stream path) (e2ae0b8)
- [agent] docs: phase 110 P0 implementation record (RC1/RC2 fixed) (8aef396)
- [agent] docs: correct phase 110 RC3 keep-alive (real event not comment; idle_timeout 300s default/5s floor) (649d3e4)
- [agent] fix: abort upstream on client disconnect (passthrough path) (955f3dd)
- [agent] docs: record RC2 passthrough fix (RC2 complete on both paths) (2cf1d16)
- [agent] feat: idle keep-alive heartbeat to prevent codex SSE idle-timeout (RC3) (61dcec2)
- [agent] docs: mark RC3 keep-alive implemented in phase 110 (4c73778)
- [agent] docs: phase 110 closure implementation plans (F1-F5) (e5f3e1a)
- [agent] docs: phase 120 websocket parity foundation (protocol + transport decision) (9f743e5)
- [agent] docs: phase 120 implementation plans (120.2-120.5) (5fe6566)
- [agent] docs: address review gaps in 110/120 plans (anchors + WsData spec) (9664c6e)
- [agent] fix: map overload to server_is_overloaded, keep transient 429 retryable (F3) (59fd4d0)
- [agent] fix: stream fidelity — inline errors, usage retention, frame-drop visibility (F1/F2/F4) (23486e4)
- [agent] docs: record phase 110 F5 live E2E results (opencode-go bridge PASS) (b57b9b0)
- [agent] feat: Responses WebSocket endpoint (120.2 MVP) (e0530a7)
- [agent] feat: gate supports_websockets behind config.websockets (120.4) (5234e9c)
- [agent] docs: record 120.2/120.4 live E2E results (WS + flag PASS) (583900e)
- [agent] fix: advertise opencodex websocket transport by default (4a3cb30)
- [agent] fix: restore opencode-go CLI parity + backfill minimax metadata (9119efd)
- [agent] docs: plan provider-catalog single-sourcing (devlog 130) (dafd1f9)
- [agent] docs: plan remaining provider ports (devlog 140) (10ea67f)
- [agent] fix: stabilize native responses websocket passthrough (ab2ec93)
- feat: single-source provider registry (5bc982f)
- docs: record phase 130 implementation (5c4a5da)
- test: harden provider registry parity guard (58f46e1)
- fix: cap claude sonnet catalog context (08709db)
- fix: remove stale Codex context overrides (f16a4ce)
- fix: sync opencode go catalog metadata (94875da)
- fix: augment opencode go catalog rows (cc2e417)
- docs: record phase 131 pr ci (12503e7)
- fix: gate websocket transport by explicit opt-in (334f7c2)
- fix: harden responses websocket protocol (e27f44c)
- fix: preserve websocket turn cancellation hooks (2e4733d)
- docs: record websocket correctness verification (3c0b3de)
- fix: abort websocket turns before upstream headers (df8c047)
- docs: record websocket release review fixes (ac5b5b7)
- fix: propagate websocket aborts to sidecars (91b3671)
- docs: record sidecar abort verification (41f4378)
- fix: abort web-search loop provider fetches (78ca706)
- docs: record web-search loop abort verification (a9d2270)