From 2d317ce423720af020403c2da86faef43e42ba8b Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 2 Feb 2026 10:20:13 +0000 Subject: [PATCH] fix: align tool execute parameter order --- src/agents/pi-tool-definition-adapter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/agents/pi-tool-definition-adapter.ts b/src/agents/pi-tool-definition-adapter.ts index f42aecc416..6b97690393 100644 --- a/src/agents/pi-tool-definition-adapter.ts +++ b/src/agents/pi-tool-definition-adapter.ts @@ -40,9 +40,9 @@ export function toToolDefinitions(tools: AnyAgentTool[]): ToolDefinition[] { execute: async ( toolCallId, params, + signal: AbortSignal | undefined, onUpdate: AgentToolUpdateCallback | undefined, _ctx, - signal: AbortSignal | undefined, ): Promise> => { try { return await tool.execute(toolCallId, params, signal, onUpdate); @@ -91,9 +91,9 @@ export function toClientToolDefinitions( execute: async ( toolCallId, params, + _signal: AbortSignal | undefined, _onUpdate: AgentToolUpdateCallback | undefined, _ctx, - _signal: AbortSignal | undefined, ): Promise> => { const outcome = await runBeforeToolCallHook({ toolName: func.name,