mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 11:00:42 +00:00
fix(ci): narrow active task restart blockers
This commit is contained in:
@@ -853,25 +853,28 @@ function isActiveTaskRestartBlockerStatus(
|
||||
}
|
||||
|
||||
export function getInspectableActiveTaskRestartBlockers(): ActiveTaskRestartBlocker[] {
|
||||
return reconcileInspectableTasks()
|
||||
.filter((task) => isActiveTaskRestartBlockerStatus(task.status))
|
||||
.map((task) => {
|
||||
const blocker: ActiveTaskRestartBlocker = {
|
||||
taskId: task.taskId,
|
||||
status: task.status,
|
||||
runtime: task.runtime,
|
||||
};
|
||||
if (task.runId) {
|
||||
blocker.runId = task.runId;
|
||||
}
|
||||
if (task.label) {
|
||||
blocker.label = task.label;
|
||||
}
|
||||
if (task.task) {
|
||||
blocker.title = task.task;
|
||||
}
|
||||
return blocker;
|
||||
});
|
||||
const blockers: ActiveTaskRestartBlocker[] = [];
|
||||
for (const task of reconcileInspectableTasks()) {
|
||||
if (!isActiveTaskRestartBlockerStatus(task.status)) {
|
||||
continue;
|
||||
}
|
||||
const blocker: ActiveTaskRestartBlocker = {
|
||||
taskId: task.taskId,
|
||||
status: task.status,
|
||||
runtime: task.runtime,
|
||||
};
|
||||
if (task.runId) {
|
||||
blocker.runId = task.runId;
|
||||
}
|
||||
if (task.label) {
|
||||
blocker.label = task.label;
|
||||
}
|
||||
if (task.task) {
|
||||
blocker.title = task.task;
|
||||
}
|
||||
blockers.push(blocker);
|
||||
}
|
||||
return blockers;
|
||||
}
|
||||
|
||||
export function getInspectableTaskRegistrySummary(): TaskRegistrySummary {
|
||||
|
||||
Reference in New Issue
Block a user