diff --git a/packages/coding-agent/test/extensibility/typebox-shim.test.ts b/packages/coding-agent/test/extensibility/typebox-shim.test.ts index 1e27773de..e13da3d63 100644 --- a/packages/coding-agent/test/extensibility/typebox-shim.test.ts +++ b/packages/coding-agent/test/extensibility/typebox-shim.test.ts @@ -107,7 +107,10 @@ describe("pi.typebox compatibility shim", () => { }); it("applies schema-valued additionalProperties only to undeclared raw-object keys", () => { - const schema = Type.Object({ known: { type: "number" } }, { additionalProperties: { type: "string" } }); + const schema = Type.Object( + { known: { type: "number" } as unknown as TSchema }, + { additionalProperties: { type: "string" } as unknown as TSchema }, + ); expect(schema.safeParse({ known: 1, extra: "ok" }).success).toBe(true); expect(schema.safeParse({ known: "bad", extra: "ok" }).success).toBe(false); diff --git a/packages/coding-agent/test/issue-8137-repro.test.ts b/packages/coding-agent/test/issue-8137-repro.test.ts index a96baf8d3..0e38712bb 100644 --- a/packages/coding-agent/test/issue-8137-repro.test.ts +++ b/packages/coding-agent/test/issue-8137-repro.test.ts @@ -125,7 +125,7 @@ describe("issue #8137 — inline /skill in mode-command prompts", () => { const turn = new Promise(resolve => { finishTurn = resolve; }); - const handleModeCommand = vi.fn(() => turn); + const handleModeCommand = vi.fn((_prompt?: string) => turn); const clearDraft = vi.fn(); const setText = vi.fn(); const command = BUILTIN_MODE_SLASH_COMMANDS.find(candidate => candidate.name === name);