From 6d0d7caa5976aebc4141ee247df90315de17242a Mon Sep 17 00:00:00 2001 From: jszczypk Date: Wed, 19 Nov 2025 01:17:56 +0100 Subject: [PATCH 1/4] Fix import syntax for fs-extra module --- src/tools/text-editor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/text-editor.ts b/src/tools/text-editor.ts index 409f4d8a..4baa0c68 100644 --- a/src/tools/text-editor.ts +++ b/src/tools/text-editor.ts @@ -1,4 +1,4 @@ -import * as fs from "fs-extra"; +import fs from "fs-extra"; import * as path from "path"; import { writeFile as writeFilePromise } from "fs/promises"; import { ToolResult, EditorCommand } from "../types/index.js"; From bba55c602ac4cb9635a595c82bc8299ecc8f145c Mon Sep 17 00:00:00 2001 From: jszczypk Date: Wed, 19 Nov 2025 02:47:53 +0100 Subject: [PATCH 2/4] Fix import syntax for fs-extra module --- src/tools/search.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/search.ts b/src/tools/search.ts index a125faca..3303fbf9 100644 --- a/src/tools/search.ts +++ b/src/tools/search.ts @@ -1,7 +1,7 @@ import { spawn } from "child_process"; import { ToolResult } from "../types/index.js"; import { ConfirmationService } from "../utils/confirmation-service.js"; -import * as fs from "fs-extra"; +import fs from "fs-extra"; import * as path from "path"; export interface SearchResult { From d7e4ab0894b43b4d6ad5b2fa5a653321ac32ffc3 Mon Sep 17 00:00:00 2001 From: jszczypk Date: Wed, 19 Nov 2025 02:48:21 +0100 Subject: [PATCH 3/4] Fix import syntax for fs-extra module --- src/tools/morph-editor.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/morph-editor.ts b/src/tools/morph-editor.ts index e6585e60..561a1b27 100644 --- a/src/tools/morph-editor.ts +++ b/src/tools/morph-editor.ts @@ -1,4 +1,4 @@ -import * as fs from "fs-extra"; +import fs from "fs-extra"; import * as path from "path"; import axios from "axios"; import { ToolResult } from "../types/index.js"; @@ -390,4 +390,4 @@ export class MorphEditorTool { getApiKey(): string { return this.morphApiKey; } -} \ No newline at end of file +} From 7a33b903c5962c7ed208e3a625b98a702b536605 Mon Sep 17 00:00:00 2001 From: jszczypk Date: Wed, 19 Nov 2025 02:50:42 +0100 Subject: [PATCH 4/4] Fix missing newline at end of morph-editor.ts