From f8b9e26c477dccb824c79feb13593e0f15c64300 Mon Sep 17 00:00:00 2001 From: Ayaan Zaidi Date: Tue, 17 Feb 2026 13:07:52 +0530 Subject: [PATCH] test: pass extensionContext in abort dedupe e2e --- src/agents/pi-tools.before-tool-call.e2e.test.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/agents/pi-tools.before-tool-call.e2e.test.ts b/src/agents/pi-tools.before-tool-call.e2e.test.ts index b615245bc3d..1f9176cec77 100644 --- a/src/agents/pi-tools.before-tool-call.e2e.test.ts +++ b/src/agents/pi-tools.before-tool-call.e2e.test.ts @@ -176,8 +176,15 @@ describe("before_tool_call hook deduplication (#15502)", () => { }); const withAbort = wrapToolWithAbortSignal(wrapped, abortController.signal); const [def] = toToolDefinitions([withAbort]); + const extensionContext = {} as Parameters[4]; - await def.execute("call-abort-dedup", { command: "ls" }, undefined, undefined, undefined); + await def.execute( + "call-abort-dedup", + { command: "ls" }, + undefined, + undefined, + extensionContext, + ); expect(hookRunner.runBeforeToolCall).toHaveBeenCalledTimes(1); });