From 92c221f9df6d1fcde1de7f28ef7e21a57a7281a4 Mon Sep 17 00:00:00 2001 From: hobostay Date: Thu, 12 Mar 2026 11:55:43 +0800 Subject: [PATCH] fix: add logging for WebSocket errors This helps debug WebSocket connection issues by logging error events. The close event will still follow, but now we can see the initial error. Refs #765 --- apps/web/src/wsTransport.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/web/src/wsTransport.ts b/apps/web/src/wsTransport.ts index 2882098c4..4f22a22f1 100644 --- a/apps/web/src/wsTransport.ts +++ b/apps/web/src/wsTransport.ts @@ -186,10 +186,10 @@ export class WsTransport { this.scheduleReconnect(); }); - ws.addEventListener("error", () => { - // close will follow + ws.addEventListener("error", (event) => { + // Log WebSocket errors for debugging (close event will follow) + console.warn("WebSocket connection error", { type: event.type, url: this.url }); }); - } private handleMessage(raw: unknown) { const result = decodeWsResponse(raw);