Skip to content

Commit f6ecb17

Browse files
committed
fix(api): ignore cancellation after completion
1 parent edf4e63 commit f6ecb17

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/extension/api.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -474,6 +474,8 @@ export class API extends EventEmitter<RooCodeEvents> implements RooCodeAPI {
474474
}
475475

476476
public async cancelCurrentTask() {
477+
const currentTask = this.sidebarProvider.getCurrentTask()
478+
if (currentTask && this.sidebarProvider.taskHistoryStore.get(currentTask.taskId)?.status === "completed") return
477479
await this.sidebarProvider.cancelTask()
478480
}
479481

0 commit comments

Comments
 (0)