Published to npm as @bitkyc08/opencodex@2.54.0-preview.20260914 with dist-tag preview.
New Features
- Pass user and tool-result images to the wire (#4513)
Bug Fixes
- Treat deepseek-flash as native multimodal (#4500)
- Bound custom native-id effort lists on gateways (#4499)
- Omit replayed agent_message ciphertext before dispatch (#4498)
- Arm non-Ollama passthrough bridge backends (#4515)
- Scope the history preflight to the relabel unit (#4531)
Documentation
- Record the contributor carry train and the proposal it overtook (#4514)
- Close devin image passthrough unit with merge record (#4518)
- Record the desktop-restart verification outcome (#4520)
Other Changes
- Open dev at 2.54.0 before releasing 2.53.0 (#4506)
- Make the Codex desktop-app restart cross-platform and fold it into --restart-codex (#4510)
- Promote verified 2.54.0-preview.20260914 product tree to preview (#4541)
Changelog
Full Changelog: v2.53.0...v2.54.0-preview.20260914
- #4498 fix(responses): omit replayed agent_message ciphertext before dispatch @lidge-jun
- #4499 fix(catalog): bound custom native-id effort lists on gateways @lidge-jun
- #4500 fix(provider): treat deepseek-flash as native multimodal @lidge-jun
- #4506 chore(release): open dev at 2.54.0 before releasing 2.53.0 @github-actions[bot]
- #4510 Make the Codex desktop-app restart cross-platform and fold it into --restart-codex @lidge-jun
- #4513 feat(devin): pass user and tool-result images to the wire @lidge-jun
- #4514 docs: record the contributor carry train and the proposal it overtook @lidge-jun
- #4515 fix(web-search): arm non-Ollama passthrough bridge backends @lidge-jun
- #4518 docs(devlog): close devin image passthrough unit with merge record @lidge-jun
- #4520 Record the desktop-restart verification outcome @lidge-jun
- #4531 fix(codex): scope the history preflight to the relabel unit @lidge-jun
- #4541 release: promote verified 2.54.0-preview.20260914 product tree to preview @lidge-jun