From f843d76c0e655c15d01ae935a22c5ce4bec0eabf Mon Sep 17 00:00:00 2001 From: Aryan-Verma-999 Date: Sat, 28 Feb 2026 18:43:44 +0530 Subject: [PATCH] fix: disconnect WebSocket on logout to prevent ghost sessions --- packages/api/src/EmbeddedChatApi.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/api/src/EmbeddedChatApi.ts b/packages/api/src/EmbeddedChatApi.ts index 72e25a046..ba3581a15 100644 --- a/packages/api/src/EmbeddedChatApi.ts +++ b/packages/api/src/EmbeddedChatApi.ts @@ -175,6 +175,7 @@ export default class EmbeddedChatApi { async logout() { try { + await this.close(); await this.auth.logout(); } catch (err) { console.error(err);