diff options
| author | Nate Sesti <sestinj@gmail.com> | 2023-07-12 16:41:58 -0700 |
|---|---|---|
| committer | Nate Sesti <sestinj@gmail.com> | 2023-07-12 16:41:58 -0700 |
| commit | b3ab5bda368fcae690837f9ce8062dc7f17c6472 (patch) | |
| tree | c9dc387d06dc459fa10db0f4ea78eea835d8ca90 /continuedev/src/continuedev/core/sdk.py | |
| parent | 772358dcbdc848f4f513a0af49114965948624d1 (diff) | |
| download | sncontinue-b3ab5bda368fcae690837f9ce8062dc7f17c6472.tar.gz sncontinue-b3ab5bda368fcae690837f9ce8062dc7f17c6472.tar.bz2 sncontinue-b3ab5bda368fcae690837f9ce8062dc7f17c6472.zip | |
getVisibleFiles
Diffstat (limited to 'continuedev/src/continuedev/core/sdk.py')
| -rw-r--r-- | continuedev/src/continuedev/core/sdk.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/continuedev/src/continuedev/core/sdk.py b/continuedev/src/continuedev/core/sdk.py index a3441ad9..aa2d8892 100644 --- a/continuedev/src/continuedev/core/sdk.py +++ b/continuedev/src/continuedev/core/sdk.py @@ -204,14 +204,14 @@ class ContinueSDK(AbstractContinueSDK): preface = "The following code is highlighted" + # If no higlighted ranges, use first file as context if len(highlighted_code) == 0: preface = "The following file is open" - # Get the full contents of all open files - files = await self.ide.getOpenFiles() - if len(files) > 0: - content = await self.ide.readFile(files[0]) + visible_files = await self.ide.getVisibleFiles() + if len(visible_files) > 0: + content = await self.ide.readFile(visible_files[0]) highlighted_code = [ - RangeInFileWithContents.from_entire_file(files[0], content)] + RangeInFileWithContents.from_entire_file(visible_files[0], content)] for rif in highlighted_code: msg = ChatMessage(content=f"{preface} ({rif.filepath}):\n```\n{rif.contents}\n```", |
