From 212a2e13f359eb857cd03e477cefcadc27590567 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Sat, 4 Oct 2025 09:22:57 -0700 Subject: [PATCH] OTEL fix spans --- litellm/integrations/opentelemetry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/integrations/opentelemetry.py b/litellm/integrations/opentelemetry.py index a091633d7e2..e825f89f56e 100644 --- a/litellm/integrations/opentelemetry.py +++ b/litellm/integrations/opentelemetry.py @@ -576,7 +576,7 @@ class OpenTelemetry(CustomLogger): return litellm_params = kwargs.get("litellm_params", {}) - metadata = litellm_params.get("metadata", {}) + metadata = litellm_params.get("metadata") or {} generation_name = metadata.get("generation_name") raw_span_name = generation_name if generation_name else RAW_REQUEST_SPAN_NAME @@ -1178,7 +1178,7 @@ class OpenTelemetry(CustomLogger): def _get_span_name(self, kwargs): litellm_params = kwargs.get("litellm_params", {}) - metadata = litellm_params.get("metadata", {}) + metadata = litellm_params.get("metadata") or {} generation_name = metadata.get("generation_name") if generation_name: