Add dependencies to the Windows sandbox service (#45520)

Add `base64` and `serde_json` as workspace dependencies of
`codex-windows-sandbox-service` and update `Cargo.lock`. Temporarily exclude
both dependencies from `cargo-shear` checks until they are used.

GitOrigin-RevId: f77a0ba13cfa9ba2315dcf00a80163afff32d0b4
This commit is contained in:
zm-oai
2026-09-14 21:34:09 +00:00
committed by copyberry
parent 91d54f1667
commit 78dfc1349e
2 changed files with 8 additions and 0 deletions
+2
View File
@@ -5219,11 +5219,13 @@ name = "codex-windows-sandbox-service"
version = "0.0.0"
dependencies = [
"anyhow",
"base64 0.22.1",
"codex-cloud-config",
"codex-config",
"codex-core",
"codex-windows-sandbox",
"pretty_assertions",
"serde_json",
"tokio",
"toml 0.9.11+spec-1.1.0",
"windows 0.58.0",
@@ -16,12 +16,18 @@ path = "src/main.rs"
[lints]
workspace = true
# Temporary until #8415 adds the cleanup implementation that uses these dependencies.
[package.metadata.cargo-shear]
ignored = ["base64", "serde_json"]
[dependencies]
anyhow = { workspace = true }
base64 = { workspace = true }
codex-cloud-config = { workspace = true }
codex-config = { workspace = true }
codex-core = { workspace = true }
codex-windows-sandbox = { workspace = true }
serde_json = { workspace = true }
tokio = { workspace = true, features = ["macros", "rt", "sync", "time"] }
toml = { workspace = true }