From e091fc14179b2ddbfed34a0db2bfbf88f2d39e62 Mon Sep 17 00:00:00 2001 From: koko210Serve Date: Sun, 17 May 2026 11:52:03 +0300 Subject: [PATCH] fix: use discord_consolidation user ID for consolidation WS connection Cat's WebSocket handler returns HTTP 500 for user IDs without the 'discord_' prefix. The consolidation WS was using 'system_consolidation' which failed immediately with WSServerHandshakeError (500). Changed to 'discord_consolidation' which connects successfully. --- bot/utils/cat_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bot/utils/cat_client.py b/bot/utils/cat_client.py index 2a0d57d..5cb5253 100644 --- a/bot/utils/cat_client.py +++ b/bot/utils/cat_client.py @@ -590,7 +590,7 @@ class CatAdapter: """ try: ws_base = self._base_url.replace("http://", "ws://").replace("https://", "wss://") - ws_url = f"{ws_base}/ws/system_consolidation" + ws_url = f"{ws_base}/ws/discord_consolidation" logger.info(f"🌙 Triggering memory consolidation via WS (timeout={timeout}s)...")