import { loadSqliteRuntime } from "./sqliteRuntime.mjs"; let warmed = false; /** * Pre-resolves native runtimes at startup so the first DB access is fast * and EBUSY-resilient on Windows. * * Tray runtime (systray2) is warmed lazily by initTray() in bin/cli/tray/. */ export async function warmUpRuntimes() { if (warmed) return; warmed = true; try { await loadSqliteRuntime(); } catch {} } export { loadSqliteRuntime };