summaryrefslogtreecommitdiff
path: root/continuedev
diff options
context:
space:
mode:
authorTy Dunn <ty@tydunn.com>2023-07-03 19:42:38 -0700
committerTy Dunn <ty@tydunn.com>2023-07-03 19:42:38 -0700
commit6016e78b353d5afae9fe0a68c718fa2b2216dc5c (patch)
tree5602740ba169db7ac40ac6abac5ac6beb176d263 /continuedev
parent99cd41b8901a09c4f5e5a1e0fc78a93ee2306f2e (diff)
parent227c0635cf324ff212200fe38835b8015a3635bd (diff)
downloadsncontinue-6016e78b353d5afae9fe0a68c718fa2b2216dc5c.tar.gz
sncontinue-6016e78b353d5afae9fe0a68c718fa2b2216dc5c.tar.bz2
sncontinue-6016e78b353d5afae9fe0a68c718fa2b2216dc5c.zip
Merge branch 'main' of github.com:continuedev/continue
Diffstat (limited to 'continuedev')
-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"