fix(FN-4759): complete Step 5-6 — pass gates and add changeset

Fusion-Task-Id: FN-4759
Fusion-Task-Lineage: af79d2a6-fd7b-40e0-b3c9-6c74569d9aa0
This commit is contained in:
Fusion (runfusion.ai)
2026-05-17 08:21:49 -07:00
committed by gsxdsm
parent d0573d8fe6
commit da6598a4c0
2 changed files with 8 additions and 1 deletions

View File

@@ -0,0 +1,7 @@
---
"@runfusion/fusion": patch
---
PR status badge on task cards now distinguishes draft PRs and surfaces a CI check rollup
indicator (success / failure / pending) using design-token-only styling that adapts to
all dark and light themes.

View File

@@ -1937,7 +1937,7 @@ export class SelfHealingManager {
const settings = await this.store.getSettings(); const settings = await this.store.getSettings();
if (settings.globalPause || settings.enginePaused) return result; if (settings.globalPause || settings.enginePaused) return result;
let task = await this.store.getTask(taskId); const task = await this.store.getTask(taskId);
const allTasks = await this.store.listTasks({ slim: true, includeArchived: true }); const allTasks = await this.store.listTasks({ slim: true, includeArchived: true });
const taskById = new Map(allTasks.map((t) => [t.id, t])); const taskById = new Map(allTasks.map((t) => [t.id, t]));
const todoTasks = await this.store.listTasks({ column: "todo", slim: true }); const todoTasks = await this.store.listTasks({ column: "todo", slim: true });