From 8dcddb49666e801271cd9de6e3866e4fd0c4b1d0 Mon Sep 17 00:00:00 2001 From: John Evans Date: Wed, 1 Oct 2025 13:49:55 -0400 Subject: [PATCH] initialize gitIgnoreController correctly --- src/core/task/Task.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/core/task/Task.ts b/src/core/task/Task.ts index f00ed035ec..92de7135b8 100644 --- a/src/core/task/Task.ts +++ b/src/core/task/Task.ts @@ -344,6 +344,7 @@ export class Task extends EventEmitter implements TaskLike { this.taskNumber = -1 this.rooIgnoreController = new RooIgnoreController(this.cwd) + this.gitIgnoreController = new GitIgnoreController(this.cwd) this.rooProtectedController = new RooProtectedController(this.cwd) this.fileContextTracker = new FileContextTracker(provider, this.taskId) @@ -351,6 +352,10 @@ export class Task extends EventEmitter implements TaskLike { console.error("Failed to initialize RooIgnoreController:", error) }) + this.gitIgnoreController.initialize().catch((error) => { + console.error("Failed to initialize GitIgnoreController:", error) + }) + this.apiConfiguration = apiConfiguration this.api = buildApiHandler(apiConfiguration) this.autoApprovalHandler = new AutoApprovalHandler()