From 81eb014e716d6af06a1f6e3bac87010096aab2da Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 29 Aug 2026 01:36:45 -0700 Subject: [PATCH 1/2] test(responses): use a reasoning-legal temperature in the gpt-5.5 extra_body merge test --- tests/llm_responses_api_testing/test_openai_responses_api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/llm_responses_api_testing/test_openai_responses_api.py b/tests/llm_responses_api_testing/test_openai_responses_api.py index 5f77d5a5477..05bb9113835 100644 --- a/tests/llm_responses_api_testing/test_openai_responses_api.py +++ b/tests/llm_responses_api_testing/test_openai_responses_api.py @@ -1816,7 +1816,7 @@ async def test_extra_body_merges_with_request_data(extra_body_mock_response_data await litellm.aresponses( model="gpt-5.5", input="Test", - temperature=0.7, + temperature=1, max_output_tokens=20, extra_body={ "custom_field": "custom_value", From 66947fcf7cd10e2c3bfdc98327c32c3dae13b971 Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 29 Aug 2026 01:58:15 -0700 Subject: [PATCH 2/2] test(responses): expect the bad-temperature 400 on a non-reasoning model --- tests/openai_endpoints_tests/test_e2e_openai_responses_api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/openai_endpoints_tests/test_e2e_openai_responses_api.py b/tests/openai_endpoints_tests/test_e2e_openai_responses_api.py index be565972b94..1a7fb1f3e41 100644 --- a/tests/openai_endpoints_tests/test_e2e_openai_responses_api.py +++ b/tests/openai_endpoints_tests/test_e2e_openai_responses_api.py @@ -115,9 +115,9 @@ def test_bad_request_error(): def test_bad_request_bad_param_error(): client = get_test_client() with pytest.raises(BadRequestError): - # Trigger error with invalid model name + # Out-of-range temperature on a non-reasoning model, so drop_params forwards it client.responses.create( - model="gpt-5.5", input="This should fail", temperature=2000 + model="gpt-4.1", input="This should fail", temperature=2000 )