feat(KB-039): complete Step 2 — frontend API client and hook for usage data
This commit is contained in:
@@ -526,7 +526,7 @@ export class TaskExecutor {
|
||||
}
|
||||
executorLog.error(`✗ ${task.id} execution failed:`, err.message);
|
||||
await this.store.logEntry(task.id, `Execution failed: ${err.message}`);
|
||||
await this.store.updateTask(task.id, { status: "failed" });
|
||||
await this.store.updateTask(task.id, { status: "failed", error: err.message });
|
||||
this.options.onError?.(task, err);
|
||||
}
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user