diff options
Diffstat (limited to 'continuedev/src')
-rw-r--r-- | continuedev/src/continuedev/server/ide.py | 6 | ||||
-rw-r--r-- | continuedev/src/continuedev/server/main.py | 3 | ||||
-rw-r--r-- | continuedev/src/continuedev/steps/core/core.py | 2 |
3 files changed, 6 insertions, 5 deletions
diff --git a/continuedev/src/continuedev/server/ide.py b/continuedev/src/continuedev/server/ide.py index c2ebaccf..6a94326a 100644 --- a/continuedev/src/continuedev/server/ide.py +++ b/continuedev/src/continuedev/server/ide.py @@ -334,15 +334,15 @@ class IdeProtocolServer(AbstractIdeProtocolServer): ) -ideProtocolServer = IdeProtocolServer(session_manager) - - @router.websocket("/ws") async def websocket_endpoint(websocket: WebSocket): await websocket.accept() print("Accepted websocket connection from, ", websocket.client) await websocket.send_json({"messageType": "connected", "data": {}}) + + ideProtocolServer = IdeProtocolServer(session_manager) ideProtocolServer.websocket = websocket + while True: message = await websocket.receive_text() message = json.loads(message) diff --git a/continuedev/src/continuedev/server/main.py b/continuedev/src/continuedev/server/main.py index fb6ead02..f4d82903 100644 --- a/continuedev/src/continuedev/server/main.py +++ b/continuedev/src/continuedev/server/main.py @@ -31,7 +31,8 @@ def health(): # add cli arg for server port parser = argparse.ArgumentParser() -parser.add_argument("-p", "--port", help="server port", type=int, default=8000) +parser.add_argument("-p", "--port", help="server port", + type=int, default=65432) args = parser.parse_args() diff --git a/continuedev/src/continuedev/steps/core/core.py b/continuedev/src/continuedev/steps/core/core.py index f6c2f02b..cdf3a78f 100644 --- a/continuedev/src/continuedev/steps/core/core.py +++ b/continuedev/src/continuedev/steps/core/core.py @@ -254,7 +254,7 @@ class DefaultModelEditCodeStep(Step): return "</modified_code_to_edit>" in line or "</code_to_edit>" in line def line_to_be_ignored(self, line: str, is_first_line: bool = False) -> bool: - return ("```" in line and is_first_line) or "<modified_code_to_edit>" in line or "<file_prefix>" in line or "</file_prefix>" in line or "<file_suffix>" in line or "</file_suffix>" in line or "<user_request>" in line or "</user_request>" in line or "<code_to_edit>" in line + return "```" in line or "<modified_code_to_edit>" in line or "<file_prefix>" in line or "</file_prefix>" in line or "<file_suffix>" in line or "</file_suffix>" in line or "<user_request>" in line or "</user_request>" in line or "<code_to_edit>" in line async def stream_rif(self, rif: RangeInFileWithContents, sdk: ContinueSDK): full_file_contents = await sdk.ide.readFile(rif.filepath) |