feat: implement api update-task (#1214)

This commit is contained in:
Ralph Khreish
2025-09-18 01:48:01 +02:00
committed by GitHub
parent 137ef36278
commit 170d6f2f65
13 changed files with 550 additions and 74 deletions

View File

@@ -175,6 +175,22 @@ export class TaskMasterCore {
await this.configManager.setActiveTag(tag);
}
/**
* Update task status
*/
async updateTaskStatus(
taskId: string | number,
newStatus: TaskStatus,
tag?: string
): Promise<{
success: boolean;
oldStatus: TaskStatus;
newStatus: TaskStatus;
taskId: string;
}> {
return this.taskService.updateTaskStatus(taskId, newStatus, tag);
}
/**
* Close and cleanup resources
*/