From b16aeb34decfdea75b85e85a15591704db65fc6a Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Sat, 14 Mar 2026 11:27:20 -0700 Subject: [PATCH] fix: add missing capability fields for gpt-5.4 model variants gpt-5.4-2026-03-05 and all azure/chatgpt gpt-5.4 variants were missing supports_none_reasoning_effort and supports_xhigh_reasoning_effort fields, causing _supports_factory lookups to silently return False and break reasoning_effort and temperature handling for those models. Co-Authored-By: Claude Opus 4.6 --- .../model_prices_and_context_window_backup.json | 14 ++++++++++++++ model_prices_and_context_window.json | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/litellm/model_prices_and_context_window_backup.json b/litellm/model_prices_and_context_window_backup.json index 6786fc33595..40d92c179c9 100644 --- a/litellm/model_prices_and_context_window_backup.json +++ b/litellm/model_prices_and_context_window_backup.json @@ -4344,6 +4344,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_system_messages": true, "supports_tool_choice": true, @@ -4386,6 +4388,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_system_messages": true, "supports_tool_choice": true, @@ -4421,6 +4425,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": false, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": false, "supports_system_messages": true, "supports_tool_choice": true, @@ -4456,6 +4462,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": false, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": false, "supports_system_messages": true, "supports_tool_choice": true, @@ -16690,6 +16698,10 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": false, + "supports_xhigh_reasoning_effort": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, @@ -18645,6 +18657,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_system_messages": true, "supports_tool_choice": true, diff --git a/model_prices_and_context_window.json b/model_prices_and_context_window.json index 6786fc33595..40d92c179c9 100644 --- a/model_prices_and_context_window.json +++ b/model_prices_and_context_window.json @@ -4344,6 +4344,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_system_messages": true, "supports_tool_choice": true, @@ -4386,6 +4388,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_system_messages": true, "supports_tool_choice": true, @@ -4421,6 +4425,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": false, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": false, "supports_system_messages": true, "supports_tool_choice": true, @@ -4456,6 +4462,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": false, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": false, "supports_system_messages": true, "supports_tool_choice": true, @@ -16690,6 +16698,10 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": false, + "supports_xhigh_reasoning_effort": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_tool_choice": true, "supports_vision": true, @@ -18645,6 +18657,8 @@ "supports_pdf_input": true, "supports_prompt_caching": true, "supports_reasoning": true, + "supports_none_reasoning_effort": true, + "supports_xhigh_reasoning_effort": true, "supports_response_schema": true, "supports_system_messages": true, "supports_tool_choice": true,