feat(FN-2408): merge fusion/fn-2408

This commit is contained in:
Fusion
2026-04-24 22:40:53 -07:00
committed by gsxdsm
parent c0e58737c3
commit 1d1f1f0da5
18 changed files with 341 additions and 263 deletions

View File

@@ -468,7 +468,7 @@ describe("SelfHealingManager", () => {
const result = await managerWithRecovery.recoverNoProgressNoTaskDoneFailures();
expect(result).toBe(1);
expect(store.listTasks).toHaveBeenCalledWith({ column: "in-progress" });
expect(store.listTasks).toHaveBeenCalledWith({ column: "in-progress", slim: true });
expect(store.updateTask).toHaveBeenCalledWith("FN-1473", {
status: "stuck-killed",
worktree: null,
@@ -766,7 +766,7 @@ describe("SelfHealingManager", () => {
const result = await managerWithRecovery.recoverCompletedTasks();
expect(result).toBe(1);
expect(store.listTasks).toHaveBeenCalledWith({ column: "in-progress" });
expect(store.listTasks).toHaveBeenCalledWith({ column: "in-progress", slim: true });
expect(recoverFn).toHaveBeenCalledWith(
expect.objectContaining({ id: "FN-001" }),
);
@@ -1047,7 +1047,7 @@ describe("SelfHealingManager", () => {
const result = await managerWithRecovery.recoverPartialProgressNoTaskDoneFailures();
expect(result).toBe(1);
expect(store.listTasks).toHaveBeenCalledWith({ column: "in-review" });
expect(store.listTasks).toHaveBeenCalledWith({ column: "in-review", slim: true });
expect(store.updateTask).toHaveBeenCalledWith("FN-2164", {
status: null,
error: null,