Kaynağa Gözat

Fix MCP server exiting immediately after startup

Wojtek 4 ay önce
ebeveyn
işleme
a0ca60bc6f
1 değiştirilmiş dosya ile 4 ekleme ve 3 silme
  1. 4 3
      src/qmd.ts

+ 4 - 3
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)