summaryrefslogtreecommitdiff
path: root/continuedev/src
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-06 00:39:05 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-06 00:39:05 -0700
commit1e00942edec9c9aa4c69f2a8be7e43f06df684df (patch)
tree4f4148a165b2f15c609f8e9b524f1101038843f4 /continuedev/src
parent1f4878f89549e6c9ccc3483a47b9f3a95c6ee9f4 (diff)
downloadsncontinue-1e00942edec9c9aa4c69f2a8be7e43f06df684df.tar.gz
sncontinue-1e00942edec9c9aa4c69f2a8be7e43f06df684df.tar.bz2
sncontinue-1e00942edec9c9aa4c69f2a8be7e43f06df684df.zip
stream by character into diff editor
Diffstat (limited to 'continuedev/src')
-rw-r--r--continuedev/src/continuedev/steps/core/core.py2
-rw-r--r--continuedev/src/continuedev/steps/main.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/continuedev/src/continuedev/steps/core/core.py b/continuedev/src/continuedev/steps/core/core.py
index 3a7c8876..cbf0fe5e 100644
--- a/continuedev/src/continuedev/steps/core/core.py
+++ b/continuedev/src/continuedev/steps/core/core.py
@@ -453,7 +453,7 @@ class DefaultModelEditCodeStep(Step):
lines.extend(map(lambda l: common_whitespace + l, chunk_lines))
if True:
- await sendDiffUpdate(lines, sdk)
+ await sendDiffUpdate(lines + [common_whitespace + unfinished_line], sdk)
# Deal with newly accumulated lines
for line in chunk_lines:
diff --git a/continuedev/src/continuedev/steps/main.py b/continuedev/src/continuedev/steps/main.py
index 3cf78c40..5ccffbfe 100644
--- a/continuedev/src/continuedev/steps/main.py
+++ b/continuedev/src/continuedev/steps/main.py
@@ -270,7 +270,7 @@ class EditHighlightedCodeStep(Step):
if len(range_in_files) == 0:
# Create a new file
new_file_path = "new_file.txt"
- await sdk.add_file(new_file_path)
+ await sdk.add_file(new_file_path, "")
range_in_files = [RangeInFile.from_entire_file(new_file_path, "")]
await sdk.run_step(DefaultModelEditCodeStep(user_input=self.user_input, range_in_files=range_in_files))