Immutable
release. Only release title and notes can be modified.
Published to npm as @bitkyc08/opencodex@2.64.0 with dist-tag latest.
New Features
- Grok-4.7 parity with grok-4.6 across xAI, Devin, OpenCode Go, Command Code and Cursor (#5599)
- Native Claude fast mode wire with standard-speed downgrade (#5604)
- Claude usage-reset ticket badge and spend dialog on Anthropic OAuth rows (#5632)
- Load native GPT models from providers.openai.models (#5645)
- Default roster to the GPT-6 trio (#5640)
- Autosave featured subagent roster edits (#5644)
- Word the latest-dev box as the condition the gate enforces (#5471)
Bug Fixes
- Carry luvs01 small fixes (Qoder offsets, malformed UTF-8 cyber stop, reauth unknown_flow, Raycast probe, pool golden, no-renames) (#5600)
- Bundle luvs01 client, catalog, prompt and account-pool fixes (L6) (#5609)
- Draw one timeline series per model across pool accounts (#5587)
- Carry six small luvs01 fixes (crash guard, Kiro estimate, loopback proxy, OAuth, remote hub docs) (#5598)
- Bundle L5 continuation, retry and usage boundary work (#5608)
- Carry luvs01 service and security hardening stacks (#5610)
- Stop MiMo tool calls leaking as text, route Claude over Messages, re-aggregate the catalog (#5611)
- Read MiMo freeform markup the gateway closes without (#5637)
- Stop recording the client selector echo as the served model (#5641)
- Recover Azure OpenAI opaque reasoning rejections (#5639)
- Carry MiMo V2.6 across presets and metadata, fix MiMo Free cancellation and Command Code MiMo gaps (#5651)
- Keep fenced proxies restartable and failed Windows updates recoverable (#5496, #5624) (#5643)
- Provider state continuity: keep compatibility settings across saves; fail clearly on a dead shadow-call target (#5642)
- Let a request-owned main bearer take part in pool ordering (#5024)
- Run Bun test batches without GNU timeout (#5456)
- Run privacy:scan on the diffs it exists for (#5469)
- Keep a request-owned main selection out of the shared active account (#5654)
- Rank request-owned main without reading its plan; pass the remote helper lint gate (#5655)
- Compare full-width file identities before reclaim (#5656)
- Run the privacy scan on every pull request that gates skips (#5662)
- Keep a request-owned main out of shared active state (#5663)
Documentation
- Fix stale docs links, check them at build time, and bring the desktop guides and locales current (#5615)
- Split oversize docs and describe every source area (#5596)
- Put desktop downloads first in the README and on the landing page (#5638)
- Plan CI and release scope gaps (preflight, outcomes, shard balance, narrow checks) (#5652)
Chores
- Bundle review-gate hardening, release-gates lane and sandbox teardown (#5483, #5549) (#5597)
- Retire docs/ and host PR screenshots on the pr-assets branch (#5593)
- Fix the Windows-only failures from full-platform dev CI (#5634)
- Release preflight, separate release outcomes, duration-balanced shards, narrow scope checks (#5653)
- Bump tauri-plugin-shell to 2.2.1 on dev (#5661)
Other Changes
- Open dev at 2.63.0 before releasing 2.62.0 (#5601)
- Open dev at 2.64.0 before releasing 2.63.0 (#5613)
- L7: carry luvs01 desktop takeover, reasoning, provider and management fixes (#5619)
- Stub the async icacls runner in the policy startup child (#5657)
- Promote verified 2.64.0 tree to main (#5671)
Changelog
Full Changelog: v2.63.0...v2.64.0
- #5024 fix(codex): let a request-owned main bearer take part in pool ordering @lidge-jun
- #5456 fix(ci): run Bun test batches without GNU timeout @lee3Q
- #5469 fix(ci): run privacy:scan on the diffs it exists for @abhisheksharma2411
- #5471 feat(pr-gate): word the latest-dev box as the condition the gate enforces @abhisheksharma2411
- #5587 fix(usage): draw one timeline series per model across pool accounts @lidge-jun
- #5593 chore(repo): retire docs/ and host PR screenshots on the pr-assets branch @lidge-jun
- #5596 docs(structure): split oversize docs and describe every source area @lidge-jun
- #5597 ci: bundle review-gate hardening, release-gates lane and sandbox teardown (#5483, #5549) @lidge-jun
- #5598 fix: carry six small luvs01 fixes (crash guard, Kiro estimate, loopback proxy, OAuth, remote hub docs) @lidge-jun
- #5599 feat(providers): grok-4.7 parity with grok-4.6 across xAI, Devin, OpenCode Go, Command Code and Cursor @lidge-jun
- #5600 fix: carry luvs01 small fixes (Qoder offsets, malformed UTF-8 cyber stop, reauth unknown_flow, Raycast probe, pool golden, no-renames) @lidge-jun
- #5601 chore(release): open dev at 2.63.0 before releasing 2.62.0 @github-actions[bot]
- #5604 feat(anthropic): native Claude fast mode wire with standard-speed downgrade @lidge-jun
- #5608 fix(responses,usage): bundle L5 continuation, retry and usage boundary work @lidge-jun
- #5609 fix(codex): bundle luvs01 client, catalog, prompt and account-pool fixes (L6) @lidge-jun
- #5610 fix(security): carry luvs01 service and security hardening stacks @lidge-jun
- #5611 fix(command-code): stop MiMo tool calls leaking as text, route Claude over Messages, re-aggregate the catalog @lidge-jun
- #5613 chore(release): open dev at 2.64.0 before releasing 2.63.0 @github-actions[bot]
- #5615 docs: fix stale docs links, check them at build time, and bring the desktop guides and locales current @lidge-jun
- #5619 L7: carry luvs01 desktop takeover, reasoning, provider and management fixes @lidge-jun
- #5632 feat(anthropic): Claude usage-reset ticket badge and spend dialog on Anthropic OAuth rows @lidge-jun
- #5634 test: fix the Windows-only failures from full-platform dev CI @lidge-jun
- #5637 fix(command-code): read MiMo freeform markup the gateway closes without @lidge-jun
- #5638 docs: put desktop downloads first in the README and on the landing page @lidge-jun
- #5639 fix(responses): recover Azure OpenAI opaque reasoning rejections @lidge-jun
- #5640 feat(subagents): default roster to the GPT-6 trio @lidge-jun
- #5641 fix(logs): stop recording the client selector echo as the served model @lidge-jun
- #5642 Provider state continuity: keep compatibility settings across saves; fail clearly on a dead shadow-call target @lidge-jun
- #5643 fix: keep fenced proxies restartable and failed Windows updates recoverable (#5496, #5624) @lidge-jun
- #5644 feat(gui): autosave featured subagent roster edits @lidge-jun
- #5645 feat(codex): load native GPT models from providers.openai.models @lidge-jun
- #5651 fix(mimo): carry MiMo V2.6 across presets and metadata, fix MiMo Free cancellation and Command Code MiMo gaps @lidge-jun
- #5652 docs(devlog): plan CI and release scope gaps (preflight, outcomes, shard balance, narrow checks) @lidge-jun
- #5653 ci: release preflight, separate release outcomes, duration-balanced shards, narrow scope checks @lidge-jun
- #5654 fix(codex): keep a request-owned main selection out of the shared active account @lidge-jun
- #5655 fix: rank request-owned main without reading its plan; pass the remote helper lint gate @lidge-jun
- #5656 fix(log-guard): compare full-width file identities before reclaim @lidge-jun
- #5657 test(codex): stub the async icacls runner in the policy startup child @lidge-jun
- #5661 build(deps): bump tauri-plugin-shell to 2.2.1 on dev @lidge-jun
- #5662 fix(ci): run the privacy scan on every pull request that gates skips @lidge-jun
- #5663 fix(codex): keep a request-owned main out of shared active state @lidge-jun
- #5671 release: promote verified 2.64.0 tree to main @lidge-jun