Skip to content

Releases: openai/codex

0.48.0

23 Oct 23:47

Choose a tag to compare

Highlights

  • --add-dir to add an additional working directory.
  • Many MCP improvements:
    • stdio servers now use a new client backed by the official rust MCP sdk
    • stdio servers can specify a cwd
    • All servers can specify enabled_tools or disabled_tools
    • Streamable HTTP servers can specify scopes during codex mcp login
    • Improved startup error messages
    • Better instruction following for calling tools
  • Configuration options for forced_login_method and forced_chatgpt_workspace_id which can be paired with managed configs to give enterprises more control over Codex usage.

Full list of merged PRs:

New Contributors

Read more

0.48.0-alpha.4

23 Oct 20:15

Choose a tag to compare

0.48.0-alpha.4 Pre-release
Pre-release
rust-v0.48.0-alpha.4

Release 0.48.0-alpha.4

0.48.0-alpha.3

21 Oct 21:24

Choose a tag to compare

0.48.0-alpha.3 Pre-release
Pre-release
rust-v0.48.0-alpha.3

Release 0.48.0-alpha.3

0.48.0-alpha.2

21 Oct 04:42

Choose a tag to compare

0.48.0-alpha.2 Pre-release
Pre-release
rust-v0.48.0-alpha.2

Release 0.48.0-alpha.2

0.48.0-alpha.1

20 Oct 05:05

Choose a tag to compare

0.48.0-alpha.1 Pre-release
Pre-release
rust-v0.48.0-alpha.1

Release 0.48.0-alpha.1

0.47.0

17 Oct 17:07

Choose a tag to compare

Highlights

  • Improvements and bug-fixes in Codex CLI
  • Code signing binaries on MacOS
  • Auto update banner
  • 🆕 Warning when enabling "full access" mode

Full list of merged PRs:

  • Indentation mode for read_file (#4887)
  • Message when stream get correctly resumed (#4988)
  • Make shortcut works even with capslock (#5049)
  • Discard prompt starting with a slash (#5048)
  • Add header for task kind (#5142)
  • Pass codex thread ID in notifier metadata (#4582)
  • Updated github issue template (#5191)
  • Agent override file (#5215)
  • Prompt mcp login when adding a streamable HTTP server that supports oauth (#5193)
  • Add parsed command to ExecApprovalRequestEvent (#5222)
  • Add warning about rate limit when using high effort (#5035)
  • Auto update approval (#5185)
  • Add macOS notarization step to release workflow (#5233)
  • Add confirmation prompt for enabling full access approvals (#4980)
  • Add path field to ParsedCommand::Read variant (#5275)
  • Better UX during refusal (#5260)
  • Lagged output in unified_exec buffer (#4992)
  • Sandbox denied error logs (#4874)
  • Add code signing for MacOS binary (#4899)
  • Fix wrapping in user approval decisions (#5008)
  • Fix wrapping in trust_directory (#5007)
  • /diff mode wraps long lines (#4891)
  • Fix crash when alt+bksp past unicode nbsp (#5016)
  • Include the image name in the textarea placeholder (#5056)
  • Detect Bun installs in CLI update banner (#5074)
  • Add dangerous auto-approval for codex exec (#5043)
  • Update tui to sandbox_workspace_write (#3341)
  • Codex cloud exec (#5060)

0.47.0-alpha.3

17 Oct 01:00

Choose a tag to compare

0.47.0-alpha.3 Pre-release
Pre-release
rust-v0.47.0-alpha.3

Release 0.47.0-alpha.3

0.47.0-alpha.2

16 Oct 22:29

Choose a tag to compare

0.47.0-alpha.2 Pre-release
Pre-release
rust-v0.47.0-alpha.2

Release 0.47.0-alpha.2

0.46.0

09 Oct 02:06

Choose a tag to compare

Highlights

Improved MCP support

We are in the middle of significantly improving support for connecting to MCP servers including support for streamable http servers with optional bearer token or oauth login support.

Enable the experimental_use_rmcp_client = true flag in config.toml to use the new MCP stack. If you encounter issues, create a GitHub issue and add the mcp label. We would like to remove the experimental flag soon and will continue to expand MCP support over time.

What's Changed

New Contributors

Full Changelog: rust-v0.45.0...rust-v0.46.0

0.47.0-alpha.1

09 Oct 19:38

Choose a tag to compare

0.47.0-alpha.1 Pre-release
Pre-release
rust-v0.47.0-alpha.1

Release 0.47.0-alpha.1