From b6b797e650ec85170a29bc6248ff2d0d99835268 Mon Sep 17 00:00:00 2001 From: yuneng Date: Thu, 24 Sep 2026 09:35:43 +0000 Subject: [PATCH] test: mutation split genai span (do not merge) Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- litellm/integrations/otel/logger.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/litellm/integrations/otel/logger.py b/litellm/integrations/otel/logger.py index 0466e00a959..2d7d6cb4fa8 100644 --- a/litellm/integrations/otel/logger.py +++ b/litellm/integrations/otel/logger.py @@ -320,9 +320,7 @@ class OpenTelemetryV2(CustomLogger): span: Final = self._emitter.start_span( SpanRole.LLM_CALL, call.provisional_span_name, - parent_context=( - set_span_in_context(INVALID_SPAN, parent_context) if route.detached else parent_context - ), + parent_context=set_span_in_context(INVALID_SPAN, parent_context), start_time_ns=start_time_ns, tracer=route.tracer, links=_request_trace_links(parent_context) if route.detached else None, @@ -586,7 +584,7 @@ class OpenTelemetryV2(CustomLogger): return self._emitter.emit( SpanRole.LLM_CALL, data, - parent_context=(set_span_in_context(INVALID_SPAN, parent_ctx) if route.detached else parent_ctx), + parent_context=set_span_in_context(INVALID_SPAN, parent_ctx), start_time_ns=(carrier.start_time_ns if carrier is not None else to_ns(start_time)), end_time_ns=end_time_ns, tracer=route.tracer,