Remove the TUI test dependency on codex-cli (#38746)

## What changed

Remove the unused `codex-cli` dev-dependency and the no-op import that kept it
visible to `cargo-shear`. TUI tests continue to locate spawned binaries through
`codex-utils-cargo-bin`.

GitOrigin-RevId: ba5855590c6f0300845170f15f39d77c0611a60a
This commit is contained in:
Charlie Marsh
2026-08-15 10:52:52 +00:00
committed by copyberry
parent 3c7ae4a812
commit a7edf37cb4
4 changed files with 0 additions and 6 deletions

1
codex-rs/Cargo.lock generated
View File

@@ -4350,7 +4350,6 @@ dependencies = [
"codex-app-server-client",
"codex-app-server-protocol",
"codex-arg0",
"codex-cli",
"codex-cloud-config",
"codex-config",
"codex-connectors",

View File

@@ -167,7 +167,6 @@ codex-arg0 = { path = "arg0" }
codex-async-utils = { path = "async-utils" }
codex-backend-client = { path = "backend-client" }
codex-chatgpt = { path = "chatgpt" }
codex-cli = { path = "cli" }
codex-client = { path = "codex-client" }
codex-collaboration-mode-templates = { path = "collaboration-mode-templates" }
codex-cloud-config = { path = "cloud-config" }

View File

@@ -149,7 +149,6 @@ arboard = { workspace = true }
[dev-dependencies]
app_test_support = { workspace = true }
codex-cli = { workspace = true }
codex-mcp = { workspace = true }
core_test_support = { workspace = true }
codex-utils-cargo-bin = { workspace = true }

View File

@@ -4,7 +4,4 @@
// The submodules live in `tests/suite/`.
mod test_backend;
#[allow(unused_imports)]
use codex_cli as _; // Keep dev-dep for cargo-shear; tests spawn the codex binary.
mod suite;