diff --git a/src/features/background-agent/manager.ts b/src/features/background-agent/manager.ts index cfe8808a..c13c0ceb 100644 --- a/src/features/background-agent/manager.ts +++ b/src/features/background-agent/manager.ts @@ -1044,9 +1044,9 @@ export class BackgroundManager { } /** - * Get all completed tasks still in memory (for compaction hook) + * Get all non-running tasks still in memory (for compaction hook) */ - getCompletedTasks(): BackgroundTask[] { + getNonRunningTasks(): BackgroundTask[] { return Array.from(this.tasks.values()).filter(t => t.status !== "running") } diff --git a/src/features/background-agent/state.ts b/src/features/background-agent/state.ts index e3a1cd57..074ece38 100644 --- a/src/features/background-agent/state.ts +++ b/src/features/background-agent/state.ts @@ -48,7 +48,7 @@ export class TaskStateManager { getRunningTasks(): BackgroundTask[] { return Array.from(this.tasks.values()).filter(t => t.status === "running") } - getCompletedTasks(): BackgroundTask[] { + getNonRunningTasks(): BackgroundTask[] { return Array.from(this.tasks.values()).filter(t => t.status !== "running") } diff --git a/src/features/background-agent/task-queries.ts b/src/features/background-agent/task-queries.ts index d53c6f90..e4301ca5 100644 --- a/src/features/background-agent/task-queries.ts +++ b/src/features/background-agent/task-queries.ts @@ -44,7 +44,7 @@ export function getRunningTasks(tasks: Iterable): BackgroundTask return Array.from(tasks).filter((t) => t.status === "running") } -export function getCompletedTasks(tasks: Iterable): BackgroundTask[] { +export function getNonRunningTasks(tasks: Iterable): BackgroundTask[] { return Array.from(tasks).filter((t) => t.status !== "running") }