From a164607d40f4dccd3e8949fca0d2898d7c7a5e35 Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 1 Oct 2026 13:19:43 +0100 Subject: [PATCH] fix: update Codex model catalog compatibility version --- src/provider/chatgpt.rs | 2 +- src/provider/chatgpt/catalog_tests.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/provider/chatgpt.rs b/src/provider/chatgpt.rs index 879de13..710bbff 100644 --- a/src/provider/chatgpt.rs +++ b/src/provider/chatgpt.rs @@ -35,7 +35,7 @@ use super::{ const ENDPOINT: &str = "https://chatgpt.com/backend-api/codex/responses"; const MODELS_ENDPOINT: &str = "https://chatgpt.com/backend-api/codex/models"; -const MODEL_CATALOG_CLIENT_VERSION: &str = "0.153.3"; +const MODEL_CATALOG_CLIENT_VERSION: &str = "0.159.3"; const MAX_MODELS_BYTES: usize = 2 * 1024 * 1024; const MAX_MODELS: usize = 1_000; const MAX_CATALOG_MODEL_ID_BYTES: usize = 128; diff --git a/src/provider/chatgpt/catalog_tests.rs b/src/provider/chatgpt/catalog_tests.rs index 90a261c..7899b53 100644 --- a/src/provider/chatgpt/catalog_tests.rs +++ b/src/provider/chatgpt/catalog_tests.rs @@ -43,7 +43,7 @@ pub(super) async fn request(listener: &TcpListener) -> TcpStream { } let header = String::from_utf8(header).unwrap(); assert!( - header.starts_with("GET /models?client_version="), + header.starts_with("GET /models?client_version=0.159.3 HTTP/1.1\r\n"), "{header}" ); stream