diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-07-06 22:36:37 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-07-06 22:36:37 -0700 |
commit | e1bf5fc21ca10d9316dea9129bfb3dcc1469c380 (patch) | |
tree | 491b165a9dcf1835096375eb4667df24510d49f0 /extension/src/continueIdeClient.ts | |
parent | 9fc831e7587cce99c8a6f2e56905c25068c8cab6 (diff) | |
download | sncontinue-e1bf5fc21ca10d9316dea9129bfb3dcc1469c380.tar.gz sncontinue-e1bf5fc21ca10d9316dea9129bfb3dcc1469c380.tar.bz2 sncontinue-e1bf5fc21ca10d9316dea9129bfb3dcc1469c380.zip |
pause streaming on rejection
Diffstat (limited to 'extension/src/continueIdeClient.ts')
-rw-r--r-- | extension/src/continueIdeClient.ts | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/extension/src/continueIdeClient.ts b/extension/src/continueIdeClient.ts index 9b16a7a2..679d94ba 100644 --- a/extension/src/continueIdeClient.ts +++ b/extension/src/continueIdeClient.ts @@ -164,7 +164,7 @@ class IdeProtocolClient { this.showSuggestion(data.edit); break; case "showDiff": - this.showDiff(data.filepath, data.replacement); + this.showDiff(data.filepath, data.replacement, data.step_index); break; case "openGUI": case "connected": @@ -243,8 +243,8 @@ class IdeProtocolClient { ); } - showDiff(filepath: string, replacement: string) { - diffManager.writeDiff(filepath, replacement); + showDiff(filepath: string, replacement: string, step_index: number) { + diffManager.writeDiff(filepath, replacement, step_index); } openFile(filepath: string) { @@ -431,6 +431,10 @@ class IdeProtocolClient { sendMainUserInput(input: string) { this.messenger?.send("mainUserInput", { input }); } + + deleteAtIndex(index: number) { + this.messenger?.send("deleteAtIndex", { index }); + } } export default IdeProtocolClient; |