Codex CLI v0.169.0 keeps side chats in tabs and saves them across restarts
1 day ago
Codex CLI v0.169.0 (November 13, 2026): several side chats as tabs in the opt-in terminal workspace, saved across restarts; command center search across older tasks; a setting that folds finished turns under their prompt; custom model providers added from the terminal, with device-code gateway sign-in over SSH; images, model choice and archiving for Cloud conversations; codex exec keeping an untrusted repo's settings off unless you pass --trust; and fixes for plan handoff, diagnostic ZIPs, the Windows sandbox, macOS pasted images and MCP startup. v0.169.0 release notes: https://github.com/openai/codex/releases/tag/rust-v0.169.0 Full changelog: https://github.com/openai/codex/compare/rust-v0.168.0...rust-v0.169.0
Ask about this presentation
Chapters
0:00Codex CLI v0.169.0 keeps side chats in tabs and saves them across restarts
0:14Move between tabs from the keyboard
0:23Saved side chats come back after a restart
0:34Finding your work
0:35Search every older task from the command center
0:49Fold finished work under each prompt
1:05Providers and Cloud
1:06Add a custom model provider from the terminal
1:20Sign in to a gateway over SSH with a one-time code
1:37More of the Cloud connection works from the terminal
1:51codex exec
1:53codex exec keeps an untrusted repo’s settings off
2:06Trust a project on purpose
2:22Fixes
2:23Clear context and implement carries the whole plan
2:35Save a diagnostic ZIP without uploading it
2:45Fixes for Windows, macOS and MCP
3:04Update now if codex exec runs unattended
Show transcriptHide transcript
Codex CLI v0.169.0 lets you keep several side chats open at once, each in its own tab. The tabs belong to the terminal workspace, which is opt-in, so you switch it on first.
Tab and Shift-Tab step through your side chats, and so do the arrow keys. With a mouse, click a tab or scroll the wheel over the tab strip.
Local side chats are now saved with their conversation, so after a restart they're waiting in the sidebar. Rename one with /rename. Closing its tab keeps it in the list.
Finding your work.
Search in the agent command center used to cover only the tasks already loaded on screen. Now it scans your whole history, matching a task's name, the start of its prompt, or its working directory.
In the full-screen transcript, a new setting, Collapse turn details, folds a finished turn's commands and tool calls under its prompt. It's off by default. Answers stay in view, and search still finds the hidden output.
Providers and Cloud.
The provider picker can now add or edit a custom provider without leaving Codex. A gateway takes a name, a base URL and the variable holding its API key. Amazon Bedrock and Google Cloud get their own settings.
With no browser on hand, over SSH or on a headless Linux machine, Codex shows a link and a one-time code to enter somewhere else. It needs custom gateway onboarding switched on, and a gateway that supports device codes.
For Cloud conversations in the terminal, you can now send images, choose the model and its reasoning effort, and archive a conversation or bring it back. The Cloud connection is opt-in, on macOS and Linux.
codex exec.
In a directory you haven't trusted, codex exec now leaves the project's own configuration and MCP servers switched off. That holds even when you give the run a writable workspace sandbox.
When you do trust the repo, a new trust flag on codex exec and codex review says so. The trust is saved for later chats in that project, and the flag refuses a project you've marked untrusted.
Fixes.
When you approve a plan and choose Yes, clear context and implement, the fresh session now receives the complete plan. If that handoff fails, Codex keeps you in the session you were already in.
In the report editor, Ctrl+S now saves a diagnostic ZIP file on your own machine, and nothing goes to OpenAI. It works even when feedback uploads are disabled.
On Windows, the sandbox handles quoted cmd.exe paths, and PowerShell under an unreadable parent folder. On macOS, pasted images keep their orientation. And the terminal stops waiting on MCP servers a shared app server never reported.
If codex exec runs in your CI, I'd update today, because a checkout you never trusted can no longer start its own MCP servers. Every change is in the v0.169.0 release notes on GitHub.
Up next
3:07Codex CLI now runs a side chat next to your main one, and takes recordings
@codex-cli
1 day ago
3:04Codex CLI v0.167.0 runs the agent command center without a daemon and marks unread results
@codex-cli
1 week ago
3:29Codex CLI runs on Google Cloud Vertex AI and adds GPT-6.1 Terra
@codex-cli
1 week ago
3:08Codex CLI now lets you steer a reply while it is still answering
@codex-cli
1 month ago
2:51Codex CLI v0.162.0 adds managed Git worktrees
@codex-cli
1 month ago
3:02Codex CLI v0.160.0 starts sessions outside a project
@codex-cli
1 month ago
1:19Codex CLI makes GPT-6.1 Sol its default model
@codex-cli
1 month ago
2:49Codex CLI v0.159.0 lets you steer Codex mid-answer
@codex-cli
1 month ago
2:52Codex CLI 0.158.0 asks before typing into commands with extra permissions, and drops GPT-5.4
@codex-cli
1 month ago