From d9c4796e4ffb6c4d347a5385815decb3b7f0fe19 Mon Sep 17 00:00:00 2001 From: Josh Lehman Date: Thu, 12 Mar 2026 21:17:27 -0700 Subject: [PATCH] Revert "test: update onPayload callback helpers" This reverts commit a033282fde93b00886991caf40349dfe8e3fc7c9. --- .../pi-embedded-runner-extraparams.test.ts | 38 +++++++++---------- .../pi-embedded-runner/compact.hooks.test.ts | 2 +- .../extra-params.kilocode.test.ts | 2 +- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/agents/pi-embedded-runner-extraparams.test.ts b/src/agents/pi-embedded-runner-extraparams.test.ts index 65f3c3648ac..6bbc3550370 100644 --- a/src/agents/pi-embedded-runner-extraparams.test.ts +++ b/src/agents/pi-embedded-runner-extraparams.test.ts @@ -279,7 +279,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { model: "deepseek/deepseek-r1" }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -311,7 +311,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = {}; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -335,7 +335,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { reasoning_effort: "high" }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -360,7 +360,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { reasoning: { max_tokens: 256 } }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -384,7 +384,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { reasoning_effort: "medium" }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -591,7 +591,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { thinking: "off" }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -622,7 +622,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { thinking: "off" }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -653,7 +653,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = {}; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -677,7 +677,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { tool_choice: "required" }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -704,7 +704,7 @@ describe("applyExtraParamsToAgent", () => { const payload: Record = { tool_choice: { type: "tool", name: "read" }, }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -729,7 +729,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = {}; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -766,7 +766,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = { tool_choice: "required" }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -791,7 +791,7 @@ describe("applyExtraParamsToAgent", () => { const payloads: Record[] = []; const baseStreamFn: StreamFn = (_model, _context, options) => { const payload: Record = {}; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -817,7 +817,7 @@ describe("applyExtraParamsToAgent", () => { const payload: Record = { tool_choice: { type: "function", function: { name: "read" } }, }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -858,7 +858,7 @@ describe("applyExtraParamsToAgent", () => { ], tool_choice: { type: "tool", name: "read" }, }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -902,7 +902,7 @@ describe("applyExtraParamsToAgent", () => { }, ], }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -941,7 +941,7 @@ describe("applyExtraParamsToAgent", () => { }, ], }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -1005,7 +1005,7 @@ describe("applyExtraParamsToAgent", () => { }, }, }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; @@ -1052,7 +1052,7 @@ describe("applyExtraParamsToAgent", () => { }, }, }; - options?.onPayload?.(payload); + options?.onPayload?.(payload, _model); payloads.push(payload); return {} as ReturnType; }; diff --git a/src/agents/pi-embedded-runner/compact.hooks.test.ts b/src/agents/pi-embedded-runner/compact.hooks.test.ts index e3ef243b429..0f1cb2d9f9e 100644 --- a/src/agents/pi-embedded-runner/compact.hooks.test.ts +++ b/src/agents/pi-embedded-runner/compact.hooks.test.ts @@ -64,7 +64,7 @@ const { }, })), resolveSessionAgentIdMock: vi.fn(() => "main"), - estimateTokensMock: vi.fn((_message?: unknown) => 10), + estimateTokensMock: vi.fn(() => 10), }; }); diff --git a/src/agents/pi-embedded-runner/extra-params.kilocode.test.ts b/src/agents/pi-embedded-runner/extra-params.kilocode.test.ts index 530100b26e7..4da5cc866a5 100644 --- a/src/agents/pi-embedded-runner/extra-params.kilocode.test.ts +++ b/src/agents/pi-embedded-runner/extra-params.kilocode.test.ts @@ -19,7 +19,7 @@ function applyAndCapture(params: { const baseStreamFn: StreamFn = (model, _context, options) => { captured.headers = options?.headers; - options?.onPayload?.({}); + options?.onPayload?.({}, model); return createAssistantMessageEventStream(); }; const agent = { streamFn: baseStreamFn };