From eaeb04150309a3ea18587ef0fb3a7c92802dc2b7 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Wed, 18 Mar 2026 12:48:36 -0700 Subject: [PATCH] codex: fix CI failures for codex-auth extraction Co-authored-by: Codex --- codex-rs/Cargo.lock | 1 - codex-rs/codex-auth/Cargo.toml | 1 - codex-rs/codex-auth/src/provider.rs | 2 ++ 3 files changed, 2 insertions(+), 2 deletions(-) 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,