From 92121242666fade26b8680063bdb9e5a749e4ce5 Mon Sep 17 00:00:00 2001 From: kerry Date: Wed, 16 Sep 2026 23:37:45 +0000 Subject: [PATCH] style(responses_bridge): use dict.get in text merge helper Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- .../litellm_responses_transformation/transformation.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/litellm/completion_extras/litellm_responses_transformation/transformation.py b/litellm/completion_extras/litellm_responses_transformation/transformation.py index e1d915dca39..eaf7f47552c 100644 --- a/litellm/completion_extras/litellm_responses_transformation/transformation.py +++ b/litellm/completion_extras/litellm_responses_transformation/transformation.py @@ -526,9 +526,7 @@ class LiteLLMResponsesTransformationHandler(CompletionTransformationBridge): def _merge_text( responses_api_request: "ResponsesAPIOptionalRequestParams", update: Mapping[str, object] ) -> "ResponseText": - existing: Final = cast( - "dict[str, object]", responses_api_request["text"] if "text" in responses_api_request else {} - ) + existing: Final = cast("dict[str, object]", dict(responses_api_request).get("text") or {}) return cast("ResponseText", {**existing, **update}) def _build_sanitized_litellm_params(self, litellm_params: dict) -> dict[str, object]: