OpenAI Codex CLI vrust-v0.93.0
Summary
New Features - Added an optional SOCKS5 proxy listener with policy enforcement and config gating. (9803) - Plan mode now streams proposed plans into a dedicated TUI view, plus a feature-gated /plan...
Release Notes
New Features - Added an optional SOCKS5 proxy listener with policy enforcement and config gating. (9803) - Plan mode now streams proposed plans into a dedicated TUI view, plus a feature-gated /plan shortcut for quick mode switching. (9786, 10103) - Added /apps to browse connectors in TUI and $ insertion for app prompts. (9728) - App-server can now run in external auth mode, accepting ChatGPT auth tokens from a host app and requesting refreshes when needed. (10012) - Smart approvals are now enabled by default, with explicit approval prompts for MCP tool calls. (10286, 10200) - Introduced a SQLite-backed log database with an improved logs client, thread-id filtering, retention, and heuristic coloring. (10086, 10087, 10150, 10151, 10229, 10228) Bug Fixes - MCP tool image outputs render reliably even when image blocks aren’t first or are partially malformed. (9815) - Input history recall now restores local image attachments and rich text elements. (9628) - File search now tracks session CWD changes and supports multi-root traversal with better performance. (9279, 9939, 10240) - Resuming a thread no longer updates updatedat until the first turn actually starts. (9950) - Shell snapshots no longer inherit stdin, avoiding hangs from startup scripts. (9735) - Connections fall back to HTTP when WebSocket proxies fail. (10139) Documentation - Documented app-server AuthMode usage and behavior. (10191) Chores - Upgraded the Rust toolchain to 1.93. (10080) - Updated pnpm versions used in the repo. (9992, 10161) - Bazel build and runfiles handling improvements, including remote cache compression. (10079, 10098, 10102, 10104) Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.92.0...rust-v0.93.0 - 9988 nit: better tool description @jif-oai - 9991 nit: better unused prompt @jif-oai - 9994 chore: clean orchestrator prompt @jif-oai - 10001 backend-client: add getconfigrequirementsfile @gt-oai - 9992 update pnpm to 10.28.2 to address security issues @mjr-openai -