We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8d54664 commit f67d65eCopy full SHA for f67d65e
ddtrace/contrib/internal/openai_agents/patch.py
@@ -1,5 +1,5 @@
1
import agents
2
-from agents.tracing import add_trace_processor
+from agents.tracing import set_trace_processors
3
4
from ddtrace import config
5
from ddtrace.contrib.internal.openai_agents.processor import LLMObsTraceProcessor
@@ -35,7 +35,7 @@ def patch():
35
_span_processor = LLMObsTraceProcessor(
36
integration=OpenAIAgentsIntegration(integration_config=config.openai_agents),
37
)
38
- add_trace_processor(_span_processor)
+ set_trace_processors([_span_processor])
39
40
41
def unpatch():
@@ -52,5 +52,6 @@ def unpatch():
52
_span_processor._integration.clear_state()
53
_span_processor = None
54
_span_processor = NoOpTraceProcessor()
55
+ set_trace_processors([])
56
57
agents._datadog_patch = False
0 commit comments