From 28506f88d9bbb4b649fafb92120b7a75bd94854a Mon Sep 17 00:00:00 2001 From: Harshit28j Date: Sat, 21 Mar 2026 00:58:45 +0530 Subject: [PATCH] fix: req changes by greptile bot --- litellm/litellm_core_utils/get_litellm_params.py | 2 +- tests/test_litellm/litellm_core_utils/test_litellm_logging.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/litellm_core_utils/get_litellm_params.py b/litellm/litellm_core_utils/get_litellm_params.py index 0925e753e5e..57adf23c99e 100644 --- a/litellm/litellm_core_utils/get_litellm_params.py +++ b/litellm/litellm_core_utils/get_litellm_params.py @@ -109,7 +109,7 @@ def get_litellm_params( # the request uses "litellm_metadata" (e.g. /v1/messages from Claude Code). _merged_metadata = metadata if litellm_metadata and isinstance(litellm_metadata, dict): - if _merged_metadata is None: + if not _merged_metadata: _merged_metadata = dict(litellm_metadata) else: _merged_metadata = dict(_merged_metadata) # don't mutate caller's dict diff --git a/tests/test_litellm/litellm_core_utils/test_litellm_logging.py b/tests/test_litellm/litellm_core_utils/test_litellm_logging.py index 393f7035dbf..73e9bf011d5 100644 --- a/tests/test_litellm/litellm_core_utils/test_litellm_logging.py +++ b/tests/test_litellm/litellm_core_utils/test_litellm_logging.py @@ -293,7 +293,7 @@ class TestUpdateFromKwargs: litellm_params={"metadata": {"from_caller": True}, "litellm_call_id": "x"}, ) - assert logging_obj.litellm_params["metadata"]["from_caller"] is True + assert logging_obj.litellm_params["metadata"] == {"from_caller": True} def test_custom_pricing_detected_via_litellm_metadata(self, logging_obj): """Custom pricing in litellm_metadata.model_info should set custom_pricing flag."""