fix: catch and log main crash

This commit is contained in:
Clawdbot
2026-02-12 12:17:08 +11:00
parent 652f36301c
commit ae44f4311c

View File

@@ -210,4 +210,9 @@ def query_notebook(notebook: str, query: str, limit: int = 5) -> str:
return f"Query failed: {e}"
if __name__ == "__main__":
try:
logging.info("Starting knowledge-mcp server...")
mcp.run()
except Exception as e:
logging.critical(f"Server crashed: {e}", exc_info=True)
raise