Skip to content

Releases: openai/codex

codex-rs-45519e12f39777b65c05ed498503ddcb60beb289-1-rust-v0.0.2506030956

03 Jun 17:15
c6fcec5
Compare
Choose a tag to compare
fix: always send full instructions when using the Responses API (#1207)

This fixes a longstanding error in the Rust CLI where `codex.rs`
contained an errant `is_first_turn` check that would exclude the user
instructions for subsequent "turns" of a conversation when using the
responses API (i.e., when `previous_response_id` existed).

While here, renames `Prompt.instructions` to `Prompt.user_instructions`
since we now have quite a few levels of instructions floating around.
Also removed an unnecessary use of `clone()` in
`Prompt.get_full_instructions()`.

codex-rs-ca8e97fcbcb991e542b8689f2d4eab9d30c399d6-1-rust-v0.0.2505302325

31 May 06:39
1159eaf
Compare
Choose a tag to compare
feat: show the version when starting Codex (#1182)

The TypeScript version of the CLI shows the version when it starts up,
which is helpful when users share screenshots (and nice to know, as a
user).

codex-rs-378d773f3af95384eef51addf560df30aa9fd15f-1-rust-v0.0.2505301630

30 May 23:45
4f3d294
Compare
Choose a tag to compare
feat: dim the timestamp in the exec output (#1180)

This required changing `ts_println!()` to take `$self:ident`, which is a
bit more verbose, but the usability improvement seems worth it.

Also eliminated an unnecessary `.to_string()` while here.

codex-rs-dfac02b343605ce61154ab2e075ac6c38f533916-1-rust-v0.0.2505291659

30 May 00:13
bdfa95e
Compare
Choose a tag to compare
docs: split the config-related portion of codex-rs/README.md into its…

codex-rs-b152435fb95e7f1ab197ae2cdde68ae29a7d219b-1-rust-v0.0.2505291458

29 May 22:13
a32d305
Compare
Choose a tag to compare
fix: update UI treatment of slash command menu to match that of the T…

codex-rs-d519bd8bbd1e1fd9efdc5d68cf7bebdec0dd0f28-1-rust-v0.0.2505270918

27 May 16:32
29d154c
Compare
Choose a tag to compare
fix: use o4-mini as the default model (#1135)

Rollback of https://github.com/openai/codex/pull/972.

codex-rs-d2eee362c1c6cdc00bcb5bf1d479823ef33c143a-1-rust-v0.0.2505231137

23 May 18:50
89ef4ef
Compare
Choose a tag to compare
fix: overhaul how we spawn commands under seccomp/landlock on Linux (…

codex-rs-aa156ceac953c3e6f3602e6eb2f61b14ac8adaf3-1-rust-v0.0.2505231205

23 May 19:18
4bf8137
Compare
Choose a tag to compare
fix: forgot to pass codex_linux_sandbox_exe through in cli/src/debug_…

codex-rs-79cb07bf70a9036200aa2b61b211fe47ea13184a-1-rust-v0.0.2505212314

22 May 06:27
ef72083
Compare
Choose a tag to compare
feat: show Config overview at start of exec (#1073)

Now the `exec` output starts with something like:

```
--------
workdir:  /Users/mbolin/code/codex/codex-rs
model:  o3
provider:  openai
approval:  Never
sandbox:  SandboxPolicy { permissions: [DiskFullReadAccess, DiskWritePlatformUserTempFolder, DiskWritePlatformGlobalTempFolder, DiskWriteCwd, DiskWriteFolder { folder: "/Users/mbolin/.pyenv/shims" }] }
--------
```

which makes it easier to reason about when looking at logs.

codex-rs-6a77484c94956d5cd319da3f8500b178ec93fc90-1-rust-v0.0.2505220956

22 May 17:11
cb379d7
Compare
Choose a tag to compare
feat: introduce support for shell_environment_policy in config.toml (…