Published to npm as @bitkyc08/opencodex@2.8.2-preview.20260731 with dist-tag preview.
What's Changed
Bug Fixes
Commits
- release: v2.8.2-preview.20260731 (a5f48e3)
- merge: take the #780 Windows service-stop work onto preview (2c385d0)
- Merge pull request #780 from lidge-jun/fix/764-windows-service-stop (12eae74)
- release: v2.8.1-preview.20260731 (dea44ec)
- merge: take the 260731 dev round onto the preview train (cbddbd3)
- merge: bring the v2.8.0 stable line into preview (eaab2e6)
- merge upstream/dev and keep PID verification with stop polling (0ef0e08)
- fix(service): drop wait keyed on schtasks /end failure (b0dee82)
- merge: the 260731 PR round into dev (7132828)
- Merge remote-tracking branch 'upstream/dev' into fix/764-windows-service-stop (1df9c82)
- docs(plan): record the round outcome, including what was wrong (d380b1b)
- test(service): pin the platform default, not just the explicit flag (c3424e9)
- fix(service): only pay the restart-window wait where a supervisor can respawn (5530b8c)
- fix(service): verify the proxy is really gone before reporting a stop (#764) (2d0c6a9)
- fix(tray): keep the Windows autostart Run entry under 260 characters (#696) (13a76a3)
- fix(providers): honour the registry private-network default at the fetch too (#758) (3f7a504)
- docs(providers): label the Ark content shape as unverified in the code itself (c4acc2e)
- fix(providers): send Ark the structured content form, not a placeholder space (2eebd92)
- fix(openai-chat): fail a truncated tool call before it is flushed as complete (38f711b)
- fix(providers): give Volcengine Ark non-empty assistant text on tool turns (#796) (d3abf43)
- fix(gui): render dashboard log timestamps in the server's timezone (#725) (a6d472e)
- docs(plan): scope the log-timezone fix to a no-layout-change surface (fd92e99)
- docs(plan): record why the suite moved to macmini-cf (c943955)
- fix(test): queue full-suite runs instead of warning about the contention (571f8a4)
- revert(anthropic): drop the streamed tool-argument validation, keep the rest (95d8ed7)
- fix(anthropic): keep tool argument deltas incremental and fail malformed ones (299cd2f)
- fix(anthropic): validate streamed tool arguments the same way as non-stream (05d9c48)
- fix(anthropic): normalize the messages baseUrl and harden stream quirks (#765) (decb08b)
- fix(kiro): resolve the Windows kiro-cli executable without PATH (ba77eb8)
- feat(providers): add Baseten to the free provider directory (0856b0c)
- feat(claude): opt out of native/* models in the Claude Desktop list (#767) (f726100)
- feat(api): serve the generated Codex catalog at GET /api/catalog (#709) (5d7ab0c)
- fix(cli): exit ocx init cleanly on piped stdin EOF (#754) (bfa1a59)
- docs(plan): open the PR merge round with a full 43-PR disposition (6625a3b)
- ci: retrigger cross-platform checks (5563216)
- fix(service): remove duplicate findLiveProxy import after dev merge (5b1af43)
- merge upstream dev and dedupe findLiveProxy import (a7873a2)
- fix(service): harden Windows stop and verified PID kills (bb95d8c)
- fix: address issue #764 (085be23)
- chore: stop tracking local agent session state (#567) (b04b872)
- fix(ci): let the PR labeler actually write labels (#566) (f2a9fce)
- release: v2.7.43-preview.20260728 (f868351)
Full Changelog: v2.8.0...v2.8.2-preview.20260731