From a1cef1df182146ed053bd4d6e6edb25bb8dace49 Mon Sep 17 00:00:00 2001 From: Saood Karim Date: Sat, 5 Jul 2025 01:24:43 -0500 Subject: [PATCH] Add useful error message when launched without sql file --- examples/server/public_mikupad/index.html | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/examples/server/public_mikupad/index.html b/examples/server/public_mikupad/index.html index 501270b2..f00c4682 100644 --- a/examples/server/public_mikupad/index.html +++ b/examples/server/public_mikupad/index.html @@ -4080,7 +4080,7 @@ class ServerDBAdapter { if (version !== 4) throw new Error("Mikupad server version mismatch."); if (!features?.sql) - throw new Error("Server does not support SQL methods which are required"); + throw new Error("ik_llama.cpp was launched without providing a sql file.\nAdd \"--sql-save-file [PATH]\" in order to use mikupad.\nIf [PATH] is an existing file it is used, else a new SQL file will be created at [PATH]"); } @@ -7137,7 +7137,15 @@ async function main() { try { await dbAdapter.init(); } catch (e) { - reportError(e); + createRoot(document.body).render(html` +
+
+
+
${e.message}
+
+
+
`); + return; } const sessionStorage = new SessionStorage(dbAdapter);