Skip to content

Remove stale “research preview” wording from codex exec startup banner #21444

@martinfrancois

Description

@martinfrancois

What version of Codex CLI is running?

Latest main / current source at openai/codex. The string is currently present in codex-rs/exec/src/event_processor_with_human_output.rs.

What subscription do you have?

N/A — this is about CLI startup output, not account-specific behavior.

Which model were you using?

N/A

What platform is your computer?

N/A — platform-independent banner text.

What terminal emulator and version are you using (if applicable)?

N/A — platform-independent banner text.

What issue are you seeing?

codex exec still prints “research preview” in its human-readable startup banner:

OpenAI Codex v<version> (research preview)

That wording appears to be stale branding. It has been carried forward since the early Codex CLI history and through later Rust/app-server refactors, but Codex has been publicly available for a long time and the label now only seems to remain in this startup output.

This makes Codex look less mature/current than it is. In practice, Codex feels well beyond a research preview at this point, and the old banner undersells the quality and maturity of the CLI.

What steps can reproduce the bug?

Run codex exec and look at the first human-readable banner line.

The current source line is here:

eprintln!("OpenAI Codex v{VERSION} (research preview)\n--------");

What is the expected behavior?

The startup banner should omit the stale preview label and print:

OpenAI Codex v<version>

Additional information

I know external code contributions are by invitation only, so I’m opening an issue rather than a PR. To save maintainer time if this change is welcome, I made the one-line cleanup in my fork here:

martinfrancois@03387fc

Maintainers are welcome to cherry-pick it or just use it as a reference. The commit removes only the hard-coded (research preview) suffix and leaves the version display unchanged.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CLIIssues related to the Codex CLIenhancementNew feature or requestexecIssues related to the `codex exec` subcommand

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions