From 6a1563de121d1d8db4c12b28b3fc8ab36c6157a1 Mon Sep 17 00:00:00 2001 From: Yucheng He Date: Sat, 5 Sep 2026 08:50:52 -0700 Subject: [PATCH] fix(otel): avoid mutable field-set construction --- litellm/integrations/otel/model/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/integrations/otel/model/config.py b/litellm/integrations/otel/model/config.py index d8439045a12..f0f5befe430 100644 --- a/litellm/integrations/otel/model/config.py +++ b/litellm/integrations/otel/model/config.py @@ -263,7 +263,7 @@ class OpenTelemetryV2Config(BaseSettings): endpoint=self.endpoint, headers=self.headers, ) - if self.model_fields_set & {"exporter", "endpoint", "headers"} + if not self.model_fields_set.isdisjoint(("exporter", "endpoint", "headers")) else ExporterSpec() ] # Ensure ``genai`` is always present and first.