Fix bug when use the devtools protocol with the remote allow origins (Fix WebSocket error)

This commit is contained in:
Namhyeon Go 2025-04-22 21:26:42 +09:00
parent 4c0895850b
commit 98e73b2372
2 changed files with 5 additions and 3 deletions

View File

@ -150,9 +150,11 @@ namespace WelsonJS.Launcher
}
public static void OpenWebBrowser(string url)
{
Uri resourceServerUri = new Uri(GetAppConfig("ResourceServerPrefix"));
Uri devToolsUri = new Uri(GetAppConfig("DevToolsPrefix"));
string userDataDir = Path.Combine(GetAppDataPath(), "EdgeUserProfile");
string remoteAllowOrigins = GetAppConfig("ResourceServerPrefix");
int remoteDebuggingPort = new Uri(GetAppConfig("DevToolsPrefix")).Port;
string remoteAllowOrigins = $"{resourceServerUri.Scheme}://{resourceServerUri.Host}:{resourceServerUri.Port}";
string[] arguments = {
$"\"{url}\"",
$"--remote-debugging-port={remoteDebuggingPort}",

View File

@ -395,7 +395,7 @@
if (response.id == 3) {
const responseContent = response.result.result.value;
appendTextToEditor(responseContent);
appendTextToEditor("/*\n" + responseContent + "\n*/");
pushPromptMessage("assistant", responseContent);
socket.close();