Rename logs_client binary to codex-logs-client

Open 💬 2 comments Opened Aug 9, 2026 by catap

What variant of Codex are you using?

CLI

What feature would you like to see?

Just a noticed that 0.147.0 inclides new binary logs_client, which I think better to rename to codex-logs-client to make it clenaer.

Additional information

_No response_

View original on GitHub ↗

2 Comments

jdcodes1 · 9 days ago

Confirmed: the binary is declared as plain logs_client in cli/Cargo.toml ([[bin]] name = "logs_client", https://github.com/openai/codex/blob/1f41cc5d92/codex-rs/cli/Cargo.toml#L14-L15), while every other shipped binary follows the codex-* convention (codex-command-runner, codex-windows-sandbox-setup, codex-code-mode-host, …). Since it ships into users' PATH via the standalone bundle, the generic name both pollutes the namespace and hides its origin in process listings. The rename is a two-line Cargo.toml change plus whatever release packaging references the old name — worth checking .github/workflows/rust-release.yml asset lists for the string when doing it.

catap · 9 days ago

yeah, it is trivial, but I can't open PR.