From 60e10cb78e8307c4438b1c8656f303fab6d78b8d Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Thu, 19 Mar 2026 13:24:21 -0400 Subject: [PATCH] Upgrade parity matrix OpenAI model from gpt-5-mini to gpt-5.4-mini gpt-5-mini is not supported on the ChatGPT/Codex backend, causing all 16 OpenAI parity tests to fail when using browser-auth credentials. Co-Authored-By: Claude Opus 4.6 (1M context) --- lib/crates/fabro-agent/tests/parity_matrix.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/crates/fabro-agent/tests/parity_matrix.rs b/lib/crates/fabro-agent/tests/parity_matrix.rs index f32179837..4fef20e15 100644 --- a/lib/crates/fabro-agent/tests/parity_matrix.rs +++ b/lib/crates/fabro-agent/tests/parity_matrix.rs @@ -14,7 +14,7 @@ fn summarizer_model_id(provider: Provider) -> ModelId { | Provider::Kimi | Provider::Zai | Provider::Minimax - | Provider::Inception => ModelId::new(Provider::OpenAi, "gpt-5-mini"), + | Provider::Inception => ModelId::new(Provider::OpenAi, "gpt-5.4-mini"), Provider::Gemini => ModelId::new(Provider::Gemini, "gemini-3-flash-preview"), Provider::Anthropic => ModelId::new(Provider::Anthropic, "claude-haiku-4-5"), } @@ -126,7 +126,7 @@ macro_rules! provider_tests { "claude-haiku-4-5", anthropic ); - provider_test!($scenario, Provider::OpenAi, "gpt-5-mini", openai); + provider_test!($scenario, Provider::OpenAi, "gpt-5.4-mini", openai); provider_test!( $scenario, Provider::Gemini, @@ -487,7 +487,7 @@ loop_detection_tests!( "claude-haiku-4-5", anthropic_loop_detection ); -loop_detection_tests!(Provider::OpenAi, "gpt-5-mini", openai_loop_detection); +loop_detection_tests!(Provider::OpenAi, "gpt-5.4-mini", openai_loop_detection); loop_detection_tests!( Provider::Gemini, "gemini-3-flash-preview",