summaryrefslogtreecommitdiff
path: root/continuedev/src
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-03 19:34:33 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-03 19:34:33 -0700
commit813329600c2c7022b006ba566a869179db067089 (patch)
tree2c8bc43eb8e306851ff33780f03ec5adc32d2dae /continuedev/src
parentb3c3a3fd2b93c4056bd4d329579fb41e6a83c4ca (diff)
downloadsncontinue-813329600c2c7022b006ba566a869179db067089.tar.gz
sncontinue-813329600c2c7022b006ba566a869179db067089.tar.bz2
sncontinue-813329600c2c7022b006ba566a869179db067089.zip
fix python version on windows, other bugs, jest
Diffstat (limited to 'continuedev/src')
-rw-r--r--continuedev/src/continuedev/models/filesystem.py6
-rw-r--r--continuedev/src/continuedev/steps/chat.py5
2 files changed, 6 insertions, 5 deletions
diff --git a/continuedev/src/continuedev/models/filesystem.py b/continuedev/src/continuedev/models/filesystem.py
index df0b15d7..ca12579c 100644
--- a/continuedev/src/continuedev/models/filesystem.py
+++ b/continuedev/src/continuedev/models/filesystem.py
@@ -54,6 +54,12 @@ class RangeInFileWithContents(RangeInFile):
@staticmethod
def from_entire_file(filepath: str, content: str) -> "RangeInFileWithContents":
lines = content.splitlines()
+ if not lines:
+ return RangeInFileWithContents(
+ filepath=filepath,
+ range=Range.from_shorthand(0, 0, 0, 0),
+ contents=""
+ )
return RangeInFileWithContents(
filepath=filepath,
range=Range.from_shorthand(
diff --git a/continuedev/src/continuedev/steps/chat.py b/continuedev/src/continuedev/steps/chat.py
index 58f43bcf..013cb578 100644
--- a/continuedev/src/continuedev/steps/chat.py
+++ b/continuedev/src/continuedev/steps/chat.py
@@ -74,11 +74,6 @@ class AddFileStep(Step):
await sdk.ide.setFileOpen(os.path.join(sdk.ide.workspace_directory, self.filename))
- open_files = await sdk.ide.getOpenFiles()
- if len(open_files) > 0:
- currently_open_file = (await sdk.ide.getOpenFiles())[0]
- await sdk.ide.setFileOpen(currently_open_file)
-
class DeleteFileStep(Step):
name: str = "Delete File"