fix(ci): narrow active task restart blockers · openclaw/openclaw@123a507
steipete
·
2026-05-03
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -853,25 +853,28 @@ function isActiveTaskRestartBlockerStatus(
|
853 | 853 | } |
854 | 854 | |
855 | 855 | export function getInspectableActiveTaskRestartBlockers(): ActiveTaskRestartBlocker[] { |
856 | | -return reconcileInspectableTasks() |
857 | | -.filter((task) => isActiveTaskRestartBlockerStatus(task.status)) |
858 | | -.map((task) => { |
859 | | -const blocker: ActiveTaskRestartBlocker = { |
860 | | -taskId: task.taskId, |
861 | | -status: task.status, |
862 | | -runtime: task.runtime, |
863 | | -}; |
864 | | -if (task.runId) { |
865 | | -blocker.runId = task.runId; |
866 | | -} |
867 | | -if (task.label) { |
868 | | -blocker.label = task.label; |
869 | | -} |
870 | | -if (task.task) { |
871 | | -blocker.title = task.task; |
872 | | -} |
873 | | -return blocker; |
874 | | -}); |
| 856 | +const blockers: ActiveTaskRestartBlocker[] = []; |
| 857 | +for (const task of reconcileInspectableTasks()) { |
| 858 | +if (!isActiveTaskRestartBlockerStatus(task.status)) { |
| 859 | +continue; |
| 860 | +} |
| 861 | +const blocker: ActiveTaskRestartBlocker = { |
| 862 | +taskId: task.taskId, |
| 863 | +status: task.status, |
| 864 | +runtime: task.runtime, |
| 865 | +}; |
| 866 | +if (task.runId) { |
| 867 | +blocker.runId = task.runId; |
| 868 | +} |
| 869 | +if (task.label) { |
| 870 | +blocker.label = task.label; |
| 871 | +} |
| 872 | +if (task.task) { |
| 873 | +blocker.title = task.task; |
| 874 | +} |
| 875 | +blockers.push(blocker); |
| 876 | +} |
| 877 | +return blockers; |
875 | 878 | } |
876 | 879 | |
877 | 880 | export function getInspectableTaskRegistrySummary(): TaskRegistrySummary { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。