diff --git a/apps/api/src/index.ts b/apps/api/src/index.ts index 345ac522..f07f8a33 100644 --- a/apps/api/src/index.ts +++ b/apps/api/src/index.ts @@ -385,6 +385,14 @@ async function shutdown(signal: string) { // AI package may not be available } + try { + const { shutdownBrowser } = await import("./lib/browser-service.js"); + await shutdownBrowser(); + console.log("Browser service shut down"); + } catch { + // Browser service may not have been initialized + } + try { await shutdownAnalytics(); console.log("Analytics flushed");