From 05e162808648ee4848c2aa0d9db637ed9742b469 Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Mon, 2 Mar 2026 13:08:25 +0000 Subject: [PATCH] Add debug logging to model_fallback callback in handlers.py Co-Authored-By: Claude Sonnet 4.6 --- backend/app/websocket/handlers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/app/websocket/handlers.py b/backend/app/websocket/handlers.py index e13100c..842a841 100755 --- a/backend/app/websocket/handlers.py +++ b/backend/app/websocket/handlers.py @@ -142,8 +142,11 @@ async def handle_analyze_message( if fallback_notified: return fallback_notified = True + logger.info(f"[WEBSOCKET] Sending model_fallback notification to client: {client_id}") if manager.is_connected(client_id): await manager.send_message(client_id, {"type": "model_fallback"}) + else: + logger.warning(f"[WEBSOCKET] Cannot send model_fallback - client {client_id} not connected") # Run the analysis logger.info("[WEBSOCKET] Starting analysis...")