diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock index 188336720f..cea35cf0a9 100644 --- a/codex-rs/Cargo.lock +++ b/codex-rs/Cargo.lock @@ -1601,7 +1601,6 @@ name = "codex-auth" version = "0.0.0" dependencies = [ "base64 0.22.1", - "chrono", "codex-api", "codex-app-server-protocol", "http 1.4.0", diff --git a/codex-rs/codex-auth/Cargo.toml b/codex-rs/codex-auth/Cargo.toml index be7265029f..f28026a957 100644 --- a/codex-rs/codex-auth/Cargo.toml +++ b/codex-rs/codex-auth/Cargo.toml @@ -9,7 +9,6 @@ workspace = true [dependencies] base64 = { workspace = true } -chrono = { workspace = true, features = ["serde"] } codex-api = { workspace = true } codex-app-server-protocol = { workspace = true } http = { workspace = true } diff --git a/codex-rs/codex-auth/src/provider.rs b/codex-rs/codex-auth/src/provider.rs index c1b25529bd..7f2135991c 100644 --- a/codex-rs/codex-auth/src/provider.rs +++ b/codex-rs/codex-auth/src/provider.rs @@ -27,6 +27,7 @@ pub const OLLAMA_CHAT_PROVIDER_REMOVED_ERROR: &str = "`ollama-chat` is no longer #[derive(Debug, Clone, Copy, Default, PartialEq, Eq, Serialize, JsonSchema)] #[serde(rename_all = "lowercase")] +#[schemars(rename = "WireApi")] pub enum WireApi { #[default] Responses, @@ -57,6 +58,7 @@ impl<'de> Deserialize<'de> for WireApi { #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, JsonSchema)] #[schemars(deny_unknown_fields)] +#[schemars(rename = "ModelProviderInfo")] pub struct ModelProviderInfo { pub name: String, pub base_url: Option,