(messageId: string)
| 274 | } |
| 275 | |
| 276 | public deleteQueuedMessage(messageId: string) { |
| 277 | const currentTask = this.sidebarProvider.getCurrentTask() |
| 278 | |
| 279 | if (!currentTask) { |
| 280 | this.log(`[API#deleteQueuedMessage] no current task; ignoring delete for messageId ${messageId}`) |
| 281 | return |
| 282 | } |
| 283 | |
| 284 | currentTask.messageQueueService.removeMessage(messageId) |
| 285 | } |
| 286 | |
| 287 | public async pressPrimaryButton() { |
| 288 | await this.sidebarProvider.postMessageToWebview({ type: "invoke", invoke: "primaryButtonClick" }) |
no test coverage detected