Skip to content

Commit 0649ac9

Browse files
committed
Persist research tasks
1 parent f93855c commit 0649ac9

File tree

3 files changed

+198
-102
lines changed

3 files changed

+198
-102
lines changed

src/core/webview/ClineProvider.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1537,7 +1537,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
15371537
if (result.success && !this.deepResearchService) {
15381538
const { session } = result.data
15391539
this.deepResearchService = new DeepResearchService(session, this)
1540-
this.deepResearchService.input(session.query)
1540+
await this.deepResearchService.input(session.query)
15411541
}
15421542

15431543
break
@@ -1560,16 +1560,16 @@ export class ClineProvider implements vscode.WebviewViewProvider {
15601560
break
15611561
}
15621562
case "research.viewReport":
1563-
this.deepResearchService?.viewReport()
1563+
await this.deepResearchService?.viewReport()
15641564
break
15651565
case "research.createTask":
1566-
this.deepResearchService?.createTask()
1566+
await this.deepResearchService?.createTask()
15671567
break
15681568
case "research.abort":
1569-
this.deepResearchService?.abort()
1569+
await this.deepResearchService?.abort()
15701570
break
15711571
case "research.reset":
1572-
this.deepResearchService?.abort()
1572+
await this.deepResearchService?.abort()
15731573
this.deepResearchService = undefined
15741574
break
15751575
}

0 commit comments

Comments
 (0)