We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b138416 commit ea09524Copy full SHA for ea09524
src/a2a/utils/telemetry.py
@@ -71,7 +71,8 @@ def internal_method(self):
71
72
try:
73
from opentelemetry import trace
74
- from opentelemetry.trace import SpanKind, StatusCode
+ from opentelemetry.trace import SpanKind as _SpanKind
75
+ from opentelemetry.trace import StatusCode
76
77
except ImportError:
78
logger.debug(
@@ -95,9 +96,12 @@ def __getattr__(self, name: str) -> '_NoOp':
95
96
return self
97
98
trace = _NoOp()
- SpanKind = _NoOp()
99
+ _SpanKind = _NoOp()
100
StatusCode = _NoOp()
101
102
+SpanKind = _SpanKind
103
+__all__ = ['SpanKind']
104
+
105
INSTRUMENTING_MODULE_NAME = 'a2a-python-sdk'
106
INSTRUMENTING_MODULE_VERSION = '1.0.0'
107
0 commit comments