Codex CLI now runs a side chat next to your main one, and takes recordings

1 day ago

Codex CLI v0.167.1 to v0.168.0 (November 10 to 13, 2026): an opt-in side conversation pane beside your main chat, a Model providers screen that sets the default for new chats, audio recordings for audio-capable models, animated GIFs from image generation, image previews and pets inside tmux, fuller approval notifications, and fixes for steering, account-scoped history, file search and Windows MCP servers. v0.168.0 release notes: https://github.com/openai/codex/releases/tag/rust-v0.168.0 v0.167.2 release notes: https://github.com/openai/codex/releases/tag/rust-v0.167.2 v0.167.1 release notes: https://github.com/openai/codex/releases/tag/rust-v0.167.1 Full changelog: https://github.com/openai/codex/compare/rust-v0.167.0...rust-v0.168.0

Ask about this presentation

Chapters

  1. 0:00Codex CLI now runs a side chat next to your main one, and takes recordings
  2. 0:10Drag the divider, or zoom one pane
  3. 0:22Model providers
  4. 0:24Choose the default provider for new chats
  5. 0:38Open chats keep the provider they started on
  6. 0:50Vertex AI gets tool changes as updates
  7. 1:02Recordings and GIFs
  8. 1:04Attach recordings to an audio-capable model
  9. 1:16Short clips take less of the context window
  10. 1:32Image generation makes animated GIFs
  11. 1:43tmux and alerts
  12. 1:45Image previews and pets now work inside tmux
  13. 1:59Approval alerts show the whole command
  14. 2:15Fixes
  15. 2:16History lists only your ChatGPT account’s chats
  16. 2:29Steering messages reach the running turn
  17. 2:41Smaller fixes in replies, file search and Windows
  18. 2:55Update now if you steer Codex while it works
Show transcript
  1. Codex CLI can now show a side conversation beside your main chat, in the same terminal. It's off by default, and needs a window at least 100 columns wide.

    Slide text
    01 02 03 04 05 Side chats
    openai/codex · release notes, November 13 · openai/codex · pull request #58992
    Codex

    Codex CLI now runs a side chat next to your main one

    Opt-in Terminals 100 columns or wider
  2. The main chat sits on the left, the side chat on the right, and both keep streaming. Drag the divider and Codex remembers the width. Leader z zooms one pane to full width.

    Slide text
    codex-cli
    01 02 03 04 05 Side chats
    openai/codex · pull requests #59527, #59595 · TUI test snapshot
    parent-27 │child-27 │ parent-28 │child-28 │ parent-29 │child-29 │ New activity · ↓ Back to bottom · esc │ │ › parent draft │› child draft! │ GPT-6.1-Sol default · Main [default] │ GPT-6.1-Sol default
  3. Model providers.

    Slide text
    codex-cli
    01 02 03 04 05 Model providers
    02
    Model providers
  4. A new Model providers screen, under Sessions, lists every provider on the connected server. Press space on one and new chats start on it. The model list refreshes after a restart.

    Slide text
    codex-cli
    01 02 03 04 05 Model providers
    openai/codex · pull requests #59541, #59722 · TUI test snapshot
    Model providers Current chat: test-provider · Default for new chats: gateway › 1. ● Example Gateway gateway 2. ○ OpenAI openai /new now uses gateway. Restart the app server and TUI to refresh /model. enter details · esc back
  5. Changing that default leaves your existing work alone. A chat that's already open, or one you resume later, keeps talking to the provider it was saved with.

    Slide text
    codex-cli
    01 02 03 04 05 Model providers
    openai/codex · release notes, November 13 · openai/codex · pull request #59503

    Resumed chats use their saved provider after the default changes

  6. On Google Cloud Vertex AI, Codex used to send its full tool list with every request. Now it adds tool changes to the conversation as updates. One setting turns that off.

    Slide text
    codex-cli
    01 02 03 04 05 Model providers
    openai/codex · release notes, November 11 · openai/codex · pull requests #60617, #60848

    On Vertex AI, Codex sends tool changes as updates

    On by default. A setting in config.toml switches it off.

  7. Recordings and GIFs.

    Slide text
    codex-cli
    01 02 03 04 05 Recordings and GIFs
    03
    Recordings and GIFs
  8. You can now attach audio recordings when the model you picked accepts audio. If the provider rejects a recording, Codex leaves it out of later turns, so the chat keeps going.

    Slide text
    codex-cli
    01 02 03 04 05 Recordings and GIFs
    openai/codex · release notes, November 13 · openai/codex · pull request #59234

    Attach recordings when your model accepts audio

    A recording the provider rejects is dropped from later turns

  9. Every recording used to reserve 12,000 tokens, however short it was. Now Codex measures each clip at 10 tokens a second, so a 30-second clip costs about 300 tokens, and more recordings survive compaction.

    Slide text
    codex-cli
    01 02 03 04 05 Recordings and GIFs
    openai/codex · release notes, November 13 · openai/codex · pull request #59268
    Beforeany clip
    12,000 tokens
    Nowa 30-second clip
    300 tokens
  10. Codex's image generation can now make or edit an animated GIF. You can set how many frames it has and how long each one shows. You switch it on first.

    Slide text
    codex-cli
    01 02 03 04 05 Recordings and GIFs
    openai/codex · release notes, November 13 · openai/codex · pull request #59073

    Image generation now makes animated GIFs

    Generate or edit, with optional frame count and timing. Off by default.

  11. tmux and alerts.

    Slide text
    codex-cli
    01 02 03 04 05 tmux and alerts
    04
    tmux and alerts
  12. Fullscreen Codex can now draw image previews and pets inside a tmux pane, in Ghostty or Kitty. tmux has to allow passthrough. If it doesn't, the pets command shows a notice saying what to change.

    Slide text
    codex-cli
    01 02 03 04 05 tmux and alerts
    openai/codex · pull requests #59579, #59580 · TUI test snapshot
    Pets unavailable Pets are unavailable in this tmux pane. Use fullscreen Codex with allow-passthrough all, or run Codex outside tmux. › 1. Close enter select · esc back
  13. Approval notifications used to cut a command off after 30 characters. Now they show all of it, and say whether Codex wants terminal input or network access. OSC 777 notifications are new, and pass through tmux.

    Slide text
    codex-cli
    01 02 03 04 05 tmux and alerts
    openai/codex · release notes, November 13 · openai/codex · pull request #59256

    New OSC 777 notifications, also through tmux. Ghostty caps the text at 255 bytes.

  14. Fixes.

    Slide text
    codex-cli
    01 02 03 04 05 Fixes
    05
    Fixes
  15. If you switch ChatGPT accounts on one machine, the history and resume pickers now list only the chats the signed-in account started. That covers new chats. Older ones stay shared.

    Slide text
    codex-cli
    01 02 03 04 05 Fixes
    openai/codex · release notes, November 13 · openai/codex · pull request #58918

    New chats only. Older chats stay shared, and API-key logins still see everything.

  16. A steering message sent mid-turn could get lost right as the turn saved its transcript, or after you left a long-running chat and came back. Codex now delivers both.

    Slide text
    codex-cli
    01 02 03 04 05 Fixes
    openai/codex · release notes, November 13 · openai/codex · pull requests #58877, #58998

    Even while the transcript saves, or after you switch back to a long chat

  17. A reply that a tool call interrupts now shows as one clean Markdown message. File search puts ChatViewModel above a pile of folders named viewmodel. And on Windows, idle MCP servers no longer stall file access.

    Slide text
    codex-cli
    01 02 03 04 05 Fixes
    openai/codex · release notes, November 13 · openai/codex · pull requests #59700, #59709, #59726
    Interrupted replies show as one Markdown message
    Fuzzy file search ranks matching file names first
    Windows idle MCP servers stop blocking file access
  18. I'd update now if you steer Codex while it works, because those messages stop going missing. Side chats and GIFs are opt-in. Every change is in the Codex release notes on GitHub.

    Slide text
    codex-cli
    01 02 03 04 05 Fixes
    openai/codex · release notes, November 13

    Every change: github.com/openai/codex › Releases

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.

Built with ❤️ in New York