From 72c98489d12e9709d6450078a2215d1001c5ae73 Mon Sep 17 00:00:00 2001 From: Sameer Kankute Date: Thu, 12 Mar 2026 18:26:11 +0530 Subject: [PATCH] Revert "fix(vertex): shallow copy parameters before mutating in _build_vertex_schema_for_gemini_2" This reverts commit 08d81f5d7c7239cbf065e8de45506184ba917742. --- litellm/llms/vertex_ai/common_utils.py | 1 - 1 file changed, 1 deletion(-) diff --git a/litellm/llms/vertex_ai/common_utils.py b/litellm/llms/vertex_ai/common_utils.py index 078fce63cc1..ad1e70f2ce2 100644 --- a/litellm/llms/vertex_ai/common_utils.py +++ b/litellm/llms/vertex_ai/common_utils.py @@ -534,7 +534,6 @@ def _build_vertex_schema_for_gemini_2(parameters: dict) -> dict: """ valid_schema_fields = set(get_type_hints(Schema).keys()) - parameters = dict(parameters) # shallow copy to avoid mutating caller's dict defs = parameters.pop("$defs", {}) unpack_defs(parameters, defs)