Skip to content

Commit 391dd4e

Browse files
Merge branch 'webb/openai-agents-tool-overwrite' into webb/openai-agents-tool-definitions-2
2 parents 74cd1f1 + 18a45a2 commit 391dd4e

1 file changed

Lines changed: 2 additions & 9 deletions

File tree

  • sentry_sdk/integrations/openai_agents/patches

sentry_sdk/integrations/openai_agents/patches/tools.py

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,7 @@ async def sentry_wrapped_on_invoke_tool(
5757

5858
return sentry_wrapped_on_invoke_tool
5959

60-
wrapped_tool = agents.FunctionTool(
61-
name=tool.name,
62-
description=tool.description,
63-
params_json_schema=tool.params_json_schema,
64-
on_invoke_tool=create_wrapped_invoke(tool, original_on_invoke),
65-
strict_json_schema=tool.strict_json_schema,
66-
is_enabled=tool.is_enabled,
67-
)
68-
wrapped_tools.append(wrapped_tool)
60+
tool.on_invoke_tool = create_wrapped_invoke(tool, original_on_invoke)
61+
wrapped_tools.append(tool)
6962

7063
return wrapped_tools

0 commit comments

Comments
 (0)