fix: resolve pi-tools typing regressions

This commit is contained in:
Peter Steinberger
2026-03-03 02:27:12 +00:00
parent 2380c1b5fd
commit 6ab9e00e17
2 changed files with 8 additions and 3 deletions

View File

@@ -6,6 +6,7 @@
import fs from "node:fs/promises";
import os from "node:os";
import path from "node:path";
import type { EditToolOptions } from "@mariozechner/pi-coding-agent";
import { afterEach, describe, expect, it, vi } from "vitest";
const mocks = vi.hoisted(() => ({
@@ -16,7 +17,7 @@ vi.mock("@mariozechner/pi-coding-agent", async (importOriginal) => {
const actual = await importOriginal<typeof import("@mariozechner/pi-coding-agent")>();
return {
...actual,
createEditTool: (cwd: string, options?: { operations?: unknown }) => {
createEditTool: (cwd: string, options?: EditToolOptions) => {
const base = actual.createEditTool(cwd, options);
return {
...base,