feat(FN-3084): add active node visual states to dependency graph

The merge adds active graph node visual states (highlight, pulsing indicator, selected border) to the dependency-graph plugin with corresponding test coverage, introduces a plugin AI security scan gate and GraphTaskNode wrapper per FN-3426, and includes a small test stabilization fix alongside docum

Fusion-Task-Id: FN-3084
This commit is contained in:
Fusion
2026-05-07 03:01:20 -07:00
committed by gsxdsm
parent 2053b66784
commit 3272003784
7 changed files with 313 additions and 11 deletions

View File

@@ -1,3 +1,9 @@
declare module "@fusion/dashboard/app/utils/taskStuck" {
import type { Task } from "@fusion/core";
export function isTaskStuck(task: Task, taskStuckTimeoutMs?: number, lastFetchTimeMs?: number): boolean;
}
declare module "@fusion/dashboard/app/components/TaskCard" {
import type { Column, Task, TaskDetail } from "@fusion/core";
import type { ReactElement } from "react";