New Features
- Name new sessions with
/newor/clear, pin important threads, and switch between side conversations without closing them. (openai#34605, openai#34840, openai#35011) - Support Agent Plugins manifests, workspace plugin publishing, and additional plugin marketplaces for Amazon Bedrock and Claude Code. (openai#35105, openai#35254, openai#34931, openai#34979)
- Fork threads with paginated history, including temporary forks that do not appear in thread listings. (openai#35220, openai#35251)
- Connect app-server to remote Code Mode hosts over WebSocket. (openai#35078, openai#35098)
- Enable standalone web search for compatible custom model providers. (openai#34846)
- Discover executor-provided skills and securely read their associated resources, including explicitly selected skills. (openai#35184, openai#35198)
Bug Fixes
- Honor configured proxies across authentication, plugin downloads, MCP authorization, remote execution, WebSockets, redirects, and LM Studio connections. (openai#34479, openai#34509, openai#34655, openai#34678, openai#35023, openai#35056, openai#35239)
- Keep MCP connections and Apps tools current when authentication or configuration changes, reconnecting closed servers without restarting healthy connections. (openai#34952, openai#34957, openai#35028, openai#35144, openai#35146, openai#35151)
- Preserve submitted messages, final responses, failed-turn errors, imported timestamps, and approval settings across interruptions, replay, imports, and forks. (openai#34839, openai#34777, openai#35524, openai#34989, openai#34664)
- Improve terminal responsiveness and rendering, including nonblocking interrupts, keyboard handling, narrow layouts, hyperlinks, and refreshed mention results. (openai#35000, openai#35021, openai#34775, openai#34778, openai#35365, openai#35375)
- Fix Windows navigation keys, reliably terminate sandboxed process trees, and preserve proxy settings during security reviews. (openai#34625, openai#34624, openai#35036)
- Retain more available skills under tight context budgets and warn when skill catalogs must be truncated. (openai#34732, openai#34738, openai#34997)
Documentation
- Document shared HTTP-client usage, proxy-aware connection pooling, and safe outbound request handling. (openai#34669)
- Clarify Windows drive-letter canonicalization for
PathUrivalues. (openai#34667)
Chores
- Publish release artifacts, channel metadata, and installer aliases through OpenAI-hosted release infrastructure, with GitHub fallback. (openai#34505, openai#34508, openai#34729, openai#34910)
- Sign and notarize bundled macOS helper executables before packaging. (openai#35264)
- Reduce app-server serialization overhead and unnecessary request-building allocations. (openai#34761, openai#34766, openai#34825)
- Add enterprise-plan recognition and administrator controls for in-app updates. (openai#35238, openai#35537)
Changelog
Full Changelog: openai/codex@rust-v0.145.0...rust-v0.146.0