mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-03 09:53:45 +00:00
fix(telemetry): rely on opentelemtry to propogate trace context, not trace protocol
This commit is contained in:
parent
f8d00fc1f3
commit
a15aa94dab
1 changed files with 0 additions and 12 deletions
|
|
@ -399,18 +399,6 @@ async def instantiate_provider(
|
||||||
impl.__provider_spec__ = provider_spec
|
impl.__provider_spec__ = provider_spec
|
||||||
impl.__provider_config__ = config
|
impl.__provider_config__ = config
|
||||||
|
|
||||||
# Apply tracing if telemetry is enabled and any base class has __marked_for_tracing__ marker
|
|
||||||
if run_config.telemetry.enabled:
|
|
||||||
traced_classes = [
|
|
||||||
base for base in reversed(impl.__class__.__mro__) if getattr(base, "__marked_for_tracing__", False)
|
|
||||||
]
|
|
||||||
|
|
||||||
if traced_classes:
|
|
||||||
from llama_stack.core.telemetry.trace_protocol import trace_protocol
|
|
||||||
|
|
||||||
for cls in traced_classes:
|
|
||||||
trace_protocol(cls)
|
|
||||||
|
|
||||||
protocols = api_protocol_map_for_compliance_check(run_config)
|
protocols = api_protocol_map_for_compliance_check(run_config)
|
||||||
additional_protocols = additional_protocols_map()
|
additional_protocols = additional_protocols_map()
|
||||||
# TODO: check compliance for special tool groups
|
# TODO: check compliance for special tool groups
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue