[package] name = "codex-cloud-client" version.workspace = true edition.workspace = true license.workspace = true publish = false [lib] doctest = false [lints] workspace = true [dependencies] async-stream = { workspace = true } bytes = { workspace = true } codex-http-client = { workspace = true } futures = { workspace = true } http = { workspace = true } http-body-util = "0.1.3" prost = "0.14.3" tonic = { workspace = true } tonic-prost = { workspace = true } tower = { version = "0.5.3", features = ["util"] } thiserror = { workspace = true } tokio = { workspace = true, features = ["time"] } url = { workspace = true } [dev-dependencies] anyhow = { workspace = true } pretty_assertions = { workspace = true } tokio = { workspace = true, features = ["macros", "rt-multi-thread"] } hyper = { version = "1.8.1", features = ["server", "http2"] } hyper-util = { version = "0.1.20", features = ["tokio"] } tokio-rustls = { workspace = true }