summaryrefslogtreecommitdiff
path: root/continuedev/src
diff options
context:
space:
mode:
Diffstat (limited to 'continuedev/src')
-rw-r--r--continuedev/src/continuedev/server/ide.py6
-rw-r--r--continuedev/src/continuedev/server/main.py3
-rw-r--r--continuedev/src/continuedev/steps/core/core.py2
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)