summaryrefslogtreecommitdiff
path: root/extension/src/debugPanel.ts
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-05-31 20:27:52 -0400
committerNate Sesti <sestinj@gmail.com>2023-05-31 20:27:52 -0400
commita1eba543b148b046a58957946334886a41432451 (patch)
tree199f278c152fa9eb025b299a453b052331c1e67f /extension/src/debugPanel.ts
parentb2ddcd0e96aaf7604d197809de7f47dd51072ff2 (diff)
downloadsncontinue-a1eba543b148b046a58957946334886a41432451.tar.gz
sncontinue-a1eba543b148b046a58957946334886a41432451.tar.bz2
sncontinue-a1eba543b148b046a58957946334886a41432451.zip
fixing up vscodemessenger
Diffstat (limited to 'extension/src/debugPanel.ts')
-rw-r--r--extension/src/debugPanel.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/extension/src/debugPanel.ts b/extension/src/debugPanel.ts
index a295085f..da29a52c 100644
--- a/extension/src/debugPanel.ts
+++ b/extension/src/debugPanel.ts
@@ -16,6 +16,7 @@ import {
import { sendTelemetryEvent, TelemetryEvent } from "./telemetry";
import { RangeInFile, SerializedDebugContext } from "./client";
import { addFileSystemToDebugContext } from "./util/util";
+const WebSocket = require("ws");
class StreamManager {
private _fullText: string = "";
@@ -119,6 +120,9 @@ class WebsocketConnection {
}
public send(message: string) {
+ if (typeof message !== "string") {
+ message = JSON.stringify(message);
+ }
this._ws.send(message);
}
@@ -190,6 +194,7 @@ export function setupDebugPanel(
async function connectWebsocket(url: string) {
return new Promise((resolve, reject) => {
const onMessage = (message: any) => {
+ console.log("websocket message", message);
panel.webview.postMessage({
type: "websocketForwardingMessage",
url,