Skip to content

Commit ce6fab5

Browse files
committed
add dev cli websocket debug logs, always print errors
1 parent 57dd99a commit ce6fab5

File tree

1 file changed

+12
-3
lines changed
  • packages/cli-v3/src/commands

1 file changed

+12
-3
lines changed

packages/cli-v3/src/commands/dev.tsx

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -293,9 +293,18 @@ function useDev({
293293
`${dashboardUrl}/projects/v3/${config.project}`
294294
);
295295

296-
websocket.addEventListener("open", async (event) => {});
297-
websocket.addEventListener("close", (event) => {});
298-
websocket.addEventListener("error", (event) => {});
296+
websocket.addEventListener("open", async (event) => {
297+
logger.debug("WebSocket opened", { event });
298+
});
299+
300+
websocket.addEventListener("close", (event) => {
301+
logger.debug("WebSocket closed", { event });
302+
});
303+
304+
websocket.addEventListener("error", (event) => {
305+
logger.log(`${chalkError("WebSocketError:")} ${event.error.message}`);
306+
logger.debug("WebSocket error", { event, rawError: event.error });
307+
});
299308

300309
// This is the deprecated task heart beat that uses the friendly attempt ID
301310
// It will only be used if the worker does not support lazy attempts

0 commit comments

Comments
 (0)