We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 072e1c6 commit 1e4b5e5Copy full SHA for 1e4b5e5
1 file changed
adk/agenticlayer/agent_to_a2a.py
@@ -4,12 +4,17 @@
4
"""
5
6
import logging
7
+import os
8
+
9
+from a2a.utils.constants import AGENT_CARD_WELL_KNOWN_PATH
10
11
+# Needs to be set here since _excluded_urls is initialized at module import time
12
+os.environ.setdefault("OTEL_PYTHON_STARLETTE_EXCLUDED_URLS", AGENT_CARD_WELL_KNOWN_PATH)
13
14
from a2a.server.apps import A2AStarletteApplication
15
from a2a.server.request_handlers import DefaultRequestHandler
16
from a2a.server.tasks import InMemoryTaskStore
17
from a2a.types import AgentCapabilities, AgentCard
-from a2a.utils.constants import AGENT_CARD_WELL_KNOWN_PATH
18
from google.adk.a2a.executor.a2a_agent_executor import A2aAgentExecutor
19
from google.adk.agents.base_agent import BaseAgent
20
from google.adk.apps.app import App
0 commit comments