Skip to content

Commit 2558fd1

Browse files
committed
cleanup
1 parent b24fe91 commit 2558fd1

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

sentry_sdk/integrations/openai_agents.py

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,7 @@ async def on_agent_end(
5050
print(
5151
f"### {self.event_counter}: Agent '{agent.name}' ended with output {output}. Usage: {self._usage_to_str(context.usage)}"
5252
)
53-
print(self.agent_span)
5453
if self.agent_span:
55-
print(f"Span exit agent: {self.agent_span}")
5654
self.agent_span.__exit__(None, None, None)
5755
self.agent_span = None
5856

@@ -75,7 +73,6 @@ async def on_tool_end(
7573
f"### {self.event_counter}: Tool {tool.name} ended with result {result}. Usage: {self._usage_to_str(context.usage)}"
7674
)
7775
if self.tool_span:
78-
print(f"Span exit tool: {self.tool_span}")
7976
self.tool_span.__exit__(None, None, None)
8077
self.tool_span = None
8178

@@ -87,15 +84,11 @@ async def on_handoff(
8784
f"### {self.event_counter}: Handoff from '{from_agent.name}' to '{to_agent.name}'. Usage: {self._usage_to_str(context.usage)}"
8885
)
8986
if self.agent_span:
90-
span = self.agent_span.start_child(
91-
op="gen_ai.handoff", description=f"{from_agent.name} -> {to_agent.name}"
92-
)
93-
print(f"Span enter handoff: {span}")
94-
span.__enter__()
95-
print(f"Span exit handoff: {span}")
96-
span.__exit__(None, None, None)
97-
98-
print(f"Span exit agent: {self.agent_span}")
87+
with self.agent_span.start_child(
88+
op="gen_ai.handoff", description=f"{from_agent.name} > {to_agent.name}"
89+
):
90+
pass
91+
9992
self.agent_span.__exit__(None, None, None)
10093
self.agent_span = None
10194

0 commit comments

Comments
 (0)