killTask method
Kill a task by ID.
Implementation
Future<void> killTask(String taskId) async {
final task = tasks[taskId];
if (task == null) return;
// Update task status to killed
tasks[taskId] = BackgroundTaskState(
id: task.id,
type: task.type,
status: TaskStatus.killed,
description: task.description,
command: task.command,
title: task.title,
summary: task.summary,
startTime: task.startTime,
identity: task.identity,
progress: task.progress,
kind: task.kind,
);
tasks.refresh();
}