diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-07-26 02:22:47 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-07-26 02:22:47 -0700 |
commit | 1afb37b5bb901d95c493039591b9243cd2cdd6f7 (patch) | |
tree | 2b4d346af5b804b76eff4414df413976e98fd9bb /continuedev/src | |
parent | 17d379cc2d29f3971f210dfab80c95d2052723f5 (diff) | |
download | sncontinue-1afb37b5bb901d95c493039591b9243cd2cdd6f7.tar.gz sncontinue-1afb37b5bb901d95c493039591b9243cd2cdd6f7.tar.bz2 sncontinue-1afb37b5bb901d95c493039591b9243cd2cdd6f7.zip |
fix: :bug: access highlighted_code through context_manager
Diffstat (limited to 'continuedev/src')
-rw-r--r-- | continuedev/src/continuedev/core/sdk.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/continuedev/src/continuedev/core/sdk.py b/continuedev/src/continuedev/core/sdk.py index e9aefa76..992bc1cf 100644 --- a/continuedev/src/continuedev/core/sdk.py +++ b/continuedev/src/continuedev/core/sdk.py @@ -277,9 +277,11 @@ class ContinueSDK(AbstractContinueSDK): return ContinueConfig() if self._last_valid_config is None else self._last_valid_config def get_code_context(self, only_editing: bool = False) -> List[RangeInFileWithContents]: - context = list(filter(lambda x: x.editing, self.__autopilot._highlighted_ranges) - ) if only_editing else self.__autopilot._highlighted_ranges - return [c.range for c in context] + highlighted_ranges = self.__autopilot.context_manager.context_providers[ + "code"].highlighted_ranges + context = list(filter(lambda x: x.item.editing, highlighted_ranges) + ) if only_editing else highlighted_ranges + return [c.rif for c in context] def set_loading_message(self, message: str): # self.__autopilot.set_loading_message(message) |