From ddc37a8857e2421f11cc9f8b4ee204e90872b13a Mon Sep 17 00:00:00 2001 From: "Fusion (runfusion.ai)" Date: Sun, 17 May 2026 17:02:08 -0700 Subject: [PATCH] fix(FN-4887): correct worktree usability check signature Fusion-Task-Id: FN-4887 Fusion-Task-Lineage: 559690d8-cea6-4323-a522-9ebb6aa25731 --- packages/engine/src/recovery/foreign-only-contamination.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/engine/src/recovery/foreign-only-contamination.ts b/packages/engine/src/recovery/foreign-only-contamination.ts index aeaa6f4b2..b5323e41c 100644 --- a/packages/engine/src/recovery/foreign-only-contamination.ts +++ b/packages/engine/src/recovery/foreign-only-contamination.ts @@ -6,7 +6,6 @@ import { activeSessionRegistry } from "../active-session-registry.js"; import { classifyForeignOnlyContamination, reanchorBranchToBase, - type ClassifyForeignOnlyContaminationResult, } from "../branch-conflicts.js"; import type { RunAuditor } from "../run-audit.js"; import { isUsableTaskWorktree } from "../worktree-pool.js"; @@ -63,7 +62,7 @@ export async function recoverForeignOnlyContamination( return { recovered: false, reason: "ambiguous" }; } - if (await isUsableTaskWorktree(task.worktree)) { + if (await isUsableTaskWorktree(deps.repoDir, task.worktree)) { await reanchorBranchToBase({ repoDir: deps.repoDir, worktreePath: task.worktree,