0.159.06h ago
codex 0.159.0
Key point
codex 0.159.0 includes TUI/UX improvements such as the introduction of the instant_interrupt feature, prevention of Windows console windows, and MCP connection reuse, along with enhanced backend stability.
Details
Key New Features
instant_interrupt: Introduced an opt-in feature allowing control via new input during model responses or long code-mode calls (#48135, #48141).- UI/UX Improvements: Compact welcome screen and tips display for new sessions (#48513, #48562), automatic deletion of reviewed warnings when closing the Warnings viewer and individual archiving with the
kkey (#48205, #48206), scrollable transcript while deciding whether to implement a Plan (#48805). - Mermaid Rendering: Expanded support for flowchart edges, labels, and node groups in Native Mermaid rendering (#48814, #48895).
- MCP and App-server: Support for thread history pagination based on specific items for App-server clients (#48151), added single-server MCP status discovery and thread connection reuse (#48783).
- Performance Optimization: History-aware prewarming for idle threads (#48812), use of explicit histogram buckets for tool/skill context metrics (#48819).
Key Bug Fixes
- Windows: Prevented unnecessary console windows when running MCP servers, code-mode hosts, and piped commands, and added embedded mode fallback for restrictive launchers (#48138, #48238, #48483, #48491), added wait for sandbox provisioning service start (#48829).
- Transcript and Copy: Preserved Markdown tables, formatting, and significant whitespace, and expanded terminal auto-copy on selection (#48548, #48549, #48469).
- Session Management: Preserved drafts when switching tasks in blank sessions and enabled thread archive/listing before the first turn (#48628, #48828, #48199).
- Authentication and Security: Improved browser reliability for Local ChatGPT sign-in and provided a shortcut to copy the login link during onboarding (#48502, #48544), preserved explicit filesystem denials in Approved commands and protected
.awsdirectories under writable roots by default (#48155, #48176). - Network and TLS: Fixed access to remote environments requiring network-enabled sandboxes and proxies for macOS TLS (#48565, #48198), fixed connections to Unix sockets with long symbolic link paths (#48772).
Removals and Changes
- Chores: Removed automatic follow-up prompt suggestions and the
tui.prompt_suggestionssetting (#48621), removed the bundledplugin-creatorskill (#48604). - TUI Minor Changes: Removed the
currentbadge (#48776), changed interruption notices to a neutral display (#48830).