From 5b6e57daaae8964639fe60b88ecf2220667e1bb3 Mon Sep 17 00:00:00 2001 From: Jil Kamerling Date: Tue, 25 Nov 2025 08:56:40 +0100 Subject: [PATCH] FIX: PAAL 206 supress excessive logging --- adk/agenticlayer/agent_to_a2a.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/adk/agenticlayer/agent_to_a2a.py b/adk/agenticlayer/agent_to_a2a.py index 7cd7cc4..38321be 100644 --- a/adk/agenticlayer/agent_to_a2a.py +++ b/adk/agenticlayer/agent_to_a2a.py @@ -43,6 +43,9 @@ def to_a2a(agent: BaseAgent) -> Starlette: app = to_a2a(agent) # Then run with: uvicorn module:app """ + # Suppress health check logs from OpenTelemetry Starlette instrumentation + os.environ.setdefault("OTEL_PYTHON_STARLETTE_EXCLUDED_URLS", AGENT_CARD_WELL_KNOWN_PATH) + # Set up ADK logging to ensure logs are visible when using uvicorn directly log_level = os.environ.get("LOGLEVEL", "INFO") setup_adk_logger(log_level) # type: ignore