diff --git a/litellm/llms/openai/responses/transformation.py b/litellm/llms/openai/responses/transformation.py index ec91be473aa..0d523507a2a 100644 --- a/litellm/llms/openai/responses/transformation.py +++ b/litellm/llms/openai/responses/transformation.py @@ -257,7 +257,7 @@ class OpenAIResponsesAPIConfig(BaseResponsesAPIConfig): if unsupported_effort: if should_drop_effort: if isinstance(reasoning, dict): - updated_reasoning: Final = reasoning.copy() # mutable-ok: local copy + updated_reasoning: Final = reasoning.copy() updated_reasoning.pop("effort", None) if updated_reasoning: params["reasoning"] = updated_reasoning