From 0e1f357da6e89db4956ba5e47de846f594bbf25c Mon Sep 17 00:00:00 2001 From: TakanoriTerai Date: Sat, 3 Jan 2026 07:18:45 +0000 Subject: [PATCH] Fix: Update OTLP exporter protocol conditions --- python/packages/core/agent_framework/observability.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/packages/core/agent_framework/observability.py b/python/packages/core/agent_framework/observability.py index 9dc6e4d4a9..26c261038b 100644 --- a/python/packages/core/agent_framework/observability.py +++ b/python/packages/core/agent_framework/observability.py @@ -321,7 +321,7 @@ def _create_otlp_exporters( if not actual_logs_endpoint and not actual_traces_endpoint and not actual_metrics_endpoint: return exporters - if protocol in ("grpc", "http/protobuf"): + if protocol == "grpc": # Import all gRPC exporters try: from opentelemetry.exporter.otlp.proto.grpc._log_exporter import OTLPLogExporter as GRPCLogExporter @@ -357,7 +357,7 @@ def _create_otlp_exporters( ) ) - elif protocol == "http": + elif protocol in ("http/protobuf", "http"): # Import all HTTP exporters try: from opentelemetry.exporter.otlp.proto.http._log_exporter import OTLPLogExporter as HTTPLogExporter