0.156.04d ago
codex 0.156.0
Key point
Codex 0.156.0 is a major update featuring optional Fullscreen TUI, Voice conversation enabled by default, architecture redesign with Windows/macOS security enhancements, and Multi-Agent V2 improvements.
Details
Key New Features
- Fullscreen TUI: Introduced optional Fullscreen UI via the
/tuicommand. Supports global search, mouse selection, and right-click copy. - Voice Conversation: Enabled by default. Control via
F8toggle and/voice settings. Includes Linux/Windows audio runtime. - Usage Dashboard:
/usagedashboard displays account usage, total tokens, and plugin/skill activity. - Agent Command Center: Supports task filtering by status and worktree session creation. Worktree enabled by default.
- Visual Enhancements: Added 6 new themes, supports direct display of Mermaid diagrams and math formulas (TeX) in responses.
- Background Server: Update background server via
/daemon, bypass with--no-daemonoption. - Multi-Agent V2: Supports Catalog parameter schema, Guardian checkpoint and parent-compaction reuse enabled by default, supports including sender messages and reusing history prefix.
- Agent Message Board: Supports paginated query, timestamp index, collaboration tool, and multi-agent runtime integration based on SQLite storage.
Architecture and Performance Improvements
- Architecture Redesign: Separated HTTP modules, app server permission routing, centralized compaction checkpoint, enforced managed residency.
- Performance: Reduced stack usage via app-server request handler future boxing, applied gzip level 6, optimized SQLite pool sharing and batch reads.
- Network: Added HTTP/3 TCP tunnel (hidden), macOS native DNS, standalone network proxy binary (JSON config).
- Dependencies: Updated TLS dependencies (OpenSSL 3.6.4 for Linux musl builds), updated rustls/AWS-LC.
Security Enhancements
- Windows Sandbox: Blocked non-loopback inbound traffic in MXC sandbox, supports temporary/minimal filesystem grants, execution host support, and service management package registration. Legacy sandbox forces private desktop.
- macOS Seatbelt: Blocked fcntls, removed runningboard, blocked XPC lookup, maintained scratch dir exclusion.
- Filesystem Sandbox: Separated permissions, hardened environment accessors, applied retention policy when cwd is lost.
Bug Fixes and Technical Improvements
- Streaming & UI: Preserved streaming answers/plans, fixed tmux/SSH clipboard and indentation, restored Plan mode.
- Authentication: Refreshed MCP credentials on OAuth 503 (recovered OIDC metadata discovery), centralized OAuth login/refresh.
- MCP: Resolved enterprise-managed registration, exposed capabilities, detected auth failures, added session/window ID to request metadata.
- Other: Disabled some optimization paths due to V8 array sort bug, modularized Guardian V2 async scoring and removed subagent-spawner.
Deprecation and Breaking Changes
- Config:
friendly/pragmaticsettings deprecated. Friendly instructions built-in for GPT-5.4/5.5. - API: Removed Thread/rollback. Exposed inactive plugin settings in App-server API.
- Network Proxy:
?in patterns behaves as single character matching.