mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-10 05:12:43 +00:00
fix: resolve pi-tools typing regressions
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user