From 0bf01e305734b4bacaed65430372cb048022ff71 Mon Sep 17 00:00:00 2001 From: Giancarmine Salucci Date: Sun, 29 Mar 2026 12:44:06 +0200 Subject: [PATCH] last fix --- src/hooks.server.ts | 8 +- src/lib/components/IndexingProgress.svelte | 7 +- .../components/RepositoryCard.svelte.test.ts | 7 +- src/lib/server/db/index.ts | 1 + .../db/migrations/meta/0003_snapshot.json | 835 ++++++++++++++++++ src/routes/repos/[id]/+page.svelte | 23 + 6 files changed, 876 insertions(+), 5 deletions(-) create mode 100644 src/lib/server/db/migrations/meta/0003_snapshot.json diff --git a/src/hooks.server.ts b/src/hooks.server.ts index d66593b..1d25e06 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -24,7 +24,12 @@ import type { Handle } from '@sveltejs/kit'; try { initializeDatabase(); +} catch (err) { + console.error('[hooks.server] FATAL: database initialisation failed:', err); + process.exit(1); +} +try { const db = getClient(); const activeProfileRow = db .prepare<[], EmbeddingProfileEntityProps>( @@ -46,7 +51,8 @@ try { console.log('[hooks.server] Indexing pipeline initialised.'); } catch (err) { console.error( - `[hooks.server] Failed to initialise server: ${err instanceof Error ? err.message : String(err)}` + '[hooks.server] Failed to initialise pipeline:', + err instanceof Error ? err.message : String(err) ); } diff --git a/src/lib/components/IndexingProgress.svelte b/src/lib/components/IndexingProgress.svelte index f77f383..40080b5 100644 --- a/src/lib/components/IndexingProgress.svelte +++ b/src/lib/components/IndexingProgress.svelte @@ -1,13 +1,14 @@