diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-09-06 19:40:09 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-09-06 19:40:09 -0700 |
commit | 41b3233693c34cd81c872a1e7279721b5f640d60 (patch) | |
tree | e8b1ace5444948e052a45f9dd89e418ed3eeefbb /continuedev/src/continuedev/server | |
parent | 5d63d250409492a8ea9e554873b5b4a9221311a1 (diff) | |
download | sncontinue-41b3233693c34cd81c872a1e7279721b5f640d60.tar.gz sncontinue-41b3233693c34cd81c872a1e7279721b5f640d60.tar.bz2 sncontinue-41b3233693c34cd81c872a1e7279721b5f640d60.zip |
fix: :bug: fixes for a few context_providers
Diffstat (limited to 'continuedev/src/continuedev/server')
-rw-r--r-- | continuedev/src/continuedev/server/ide.py | 7 | ||||
-rw-r--r-- | continuedev/src/continuedev/server/ide_protocol.py | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/continuedev/src/continuedev/server/ide.py b/continuedev/src/continuedev/server/ide.py index fba455c4..5d1d897e 100644 --- a/continuedev/src/continuedev/server/ide.py +++ b/continuedev/src/continuedev/server/ide.py @@ -451,9 +451,10 @@ class IdeProtocolServer(AbstractIdeProtocolServer): ) return resp.visibleFiles - async def getTerminalContents(self) -> str: + async def getTerminalContents(self, commands: int = -1) -> str: + """Get the contents of the terminal, up to the last 'commands' commands, or all if commands is -1""" resp = await self._send_and_receive_json( - {}, TerminalContentsResponse, "getTerminalContents" + {"commands": commands}, TerminalContentsResponse, "getTerminalContents" ) return resp.contents @@ -604,7 +605,7 @@ async def websocket_endpoint(websocket: WebSocket, session_id: str = None): message_type = message["messageType"] data = message["data"] - logger.debug(f"Received IDE message: {message_type}") + # logger.debug(f"Received IDE message: {message_type}") create_async_task( ideProtocolServer.handle_json(message_type, data), ideProtocolServer.on_error, diff --git a/continuedev/src/continuedev/server/ide_protocol.py b/continuedev/src/continuedev/server/ide_protocol.py index 2a07ae2a..34030047 100644 --- a/continuedev/src/continuedev/server/ide_protocol.py +++ b/continuedev/src/continuedev/server/ide_protocol.py @@ -158,7 +158,7 @@ class AbstractIdeProtocolServer(ABC): """Check if a file exists""" @abstractmethod - async def getTerminalContents(self) -> str: + async def getTerminalContents(self, commands: int = -1) -> str: """Get the terminal contents""" workspace_directory: str |