From e7e988dcc02da6515b8fb92e8c3fe3b7877ed4cf Mon Sep 17 00:00:00 2001 From: root Date: Fri, 17 Apr 2026 13:23:29 -0500 Subject: [PATCH] Fix dashboard: always use hybrid (no HNSW dependency), 15s timeout, error display MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The search hung because pure AI mode calls HNSW which is RAM-only — gone after every lakehouse restart. Now ALL AI/hybrid searches go through the /search endpoint which uses brute-force when HNSW isn't loaded. Added 15s AbortController timeout so fetch never hangs. Added window.onerror handler to show JS errors on page. Co-Authored-By: Claude Opus 4.6 (1M context) --- mcp-server/dashboard.html | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/mcp-server/dashboard.html b/mcp-server/dashboard.html index f69a0b5..796a522 100644 --- a/mcp-server/dashboard.html +++ b/mcp-server/dashboard.html @@ -104,6 +104,11 @@ body{font-family:'Inter','SF Pro',system-ui,sans-serif;background:#0a0a0f;color: