Codex CLI v0.160.0 starts sessions outside a project
1 month ago
Codex CLI v0.160.0 starts sessions outside a project with workspace defaults when policy permits, restores saved permissions on resume, adds X11 middle-click paste and opt-in Guardian review features, and fixes Windows, subagent, SQLite and model catalog issues. Release notes: https://github.com/openai/codex/releases/tag/rust-v0.160.0 Full changelog: https://github.com/openai/codex/compare/rust-v0.159.3...rust-v0.160.0
Ask about this presentation
Chapters
0:00Codex CLI v0.160.0 starts sessions outside a project
0:15Resumed tasks get their saved permissions back
0:27The terminal screen
0:29The agent command center shows older tasks
0:40Middle-click pastes your selection on Linux X11
0:56Queued messages send after a reconnect
1:08The terminal keeps the app server's settings
1:20Guardian reviews
1:22Guardian can look up your earlier instructions
1:36Guardian reviews follow handoffs to other agents
1:50Fixes and upkeep
1:51PowerShell, long paths and console windows are fixed on Windows
2:05Subagents keep an environment that's still starting
2:16SQLite stalls during setup and logging are fixed
2:27A provider's own model catalog is now the whole list
2:40Plugins load with less repeated work and the log database shrinks
2:54Every change is in the v0.160.0 release notes
Show transcriptHide transcript
Codex CLI v0.160.0 can start a session outside any project. In a folder without a saved trust decision, it skips the trust prompt and applies workspace defaults, when your local settings and managed policy allow it.
When you resume a task, Codex now restores the permissions you saved for it. An explicit override still wins, and ordinary turns stop overwriting the permission profile the server saved.
Next, the terminal screen.
The agent command center used to list only your ten most recent sessions. Now a Show more row, which you can select from the keyboard, loads up to ten older tasks at a time.
In fullscreen mode on Linux, selecting transcript text now puts it in the X11 primary selection, and middle-click pastes it. That's local X11 only. Wayland, SSH, tmux, WSL and VS Code terminals are excluded.
If your connection drops with messages still queued, Codex now sends them once it reconnects. A message whose delivery it can't confirm stays paused, with a notice naming it, so you don't get a duplicate.
Connected to an app server, the terminal now keeps that server's settings. Its model provider, its reasoning summary and verbosity. And the resume and fork pickers now list the right sessions.
Then, Guardian reviews.
Guardian, the reviewer that checks actions with side effects before approving them, can now search your earlier messages. That surfaces instructions or revoked permissions its transcript may be missing. It's opt-in, and off by default.
A second opt-in feature covers work handed to another agent. Guardian reviews that worker's actions against the messages just before each handoff, plus your latest ones, so a recent cancellation still counts.
And the fixes.
On Windows, the sandbox now swaps the Microsoft Store PowerShell, which it can't run, for a compatible one. Permission repair handles paths past the old length limit. And background helpers stop opening console windows.
A subagent spawned while an environment was still starting used to lose that environment. Now it keeps it, and gets its configuration or its failure when preparation finishes.
Codex's SQLite database could stall while opening a connection or writing logs, and that's fixed. When setup does fail, you now see the real error, instead of a timeout.
If your model provider publishes its own model catalog, Codex now treats it as the complete list. Bundled models it doesn't support drop out, and a failed refresh stops leaving stale entries behind.
Plugins load with less repeated work, because Codex caches their parsed manifests and reuses connections for remote plugins. And the log database now reclaims unused space in the background, so it takes up less disk.
The release notes list every change in this version. You'll find them on the Codex releases page on GitHub, under v0.160.0.
Up next
3:19Codex CLI v0.169.0 keeps side chats in tabs and saves them across restarts
@codex-cli
1 day ago
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
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