summaryrefslogtreecommitdiffhomepage
path: root/packages/api/tests
diff options
context:
space:
mode:
Diffstat (limited to 'packages/api/tests')
-rw-r--r--packages/api/tests/agent-manager.test.ts9
-rw-r--r--packages/api/tests/routes.test.ts9
2 files changed, 18 insertions, 0 deletions
diff --git a/packages/api/tests/agent-manager.test.ts b/packages/api/tests/agent-manager.test.ts
index b426c4e..a1f2d75 100644
--- a/packages/api/tests/agent-manager.test.ts
+++ b/packages/api/tests/agent-manager.test.ts
@@ -35,6 +35,15 @@ vi.mock("@dispatch/core", () => ({
execute: async () => "mock file content",
};
},
+ createReadFileSliceTool(_wd: string): ToolDefinition {
+ return {
+ name: "read_file_slice",
+ description: "read a char slice of a single line",
+ parameters: { _type: "z.ZodObject", shape: {} } as unknown as ToolDefinition["parameters"],
+ execute: async () => "mock slice",
+ };
+ },
+ clearSpillForTab(_tabId: string) {},
createWriteFileTool(_wd: string): ToolDefinition {
return {
name: "write_file",
diff --git a/packages/api/tests/routes.test.ts b/packages/api/tests/routes.test.ts
index c3c7eaa..69a6676 100644
--- a/packages/api/tests/routes.test.ts
+++ b/packages/api/tests/routes.test.ts
@@ -36,6 +36,15 @@ vi.mock("@dispatch/core", () => ({
execute: async () => "mock file content",
};
},
+ createReadFileSliceTool(_wd: string): ToolDefinition {
+ return {
+ name: "read_file_slice",
+ description: "read a char slice of a single line",
+ parameters: { _type: "z.ZodObject", shape: {} } as unknown as ToolDefinition["parameters"],
+ execute: async () => "mock slice",
+ };
+ },
+ clearSpillForTab(_tabId: string) {},
createWriteFileTool(_wd: string): ToolDefinition {
return {
name: "write_file",