From a0ca60bc6f719cded4c7557c417cced0380c4f2c Mon Sep 17 00:00:00 2001 From: Wojtek Date: Tue, 13 Jan 2026 21:41:56 -0500 Subject: [PATCH] Fix MCP server exiting immediately after startup --- src/qmd.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/qmd.ts b/src/qmd.ts index f508914..3d23541 100755 --- a/src/qmd.ts +++ b/src/qmd.ts @@ -2626,8 +2626,9 @@ if (import.meta.main) { process.exit(1); } - // Cleanup LlamaCpp instance to prevent NAPI crash on exit - await disposeDefaultLlamaCpp(); - process.exit(0); + if (cli.command !== "mcp") { + await disposeDefaultLlamaCpp(); + process.exit(0); + } } // end if (import.meta.main)