From ae44f4311c9fd83d5d014adedd32dd9ab3391bbd Mon Sep 17 00:00:00 2001 From: Clawdbot Date: Thu, 12 Feb 2026 12:17:08 +1100 Subject: [PATCH] fix: catch and log main crash --- server.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index a801cca..26a5fc5 100644 --- a/server.py +++ b/server.py @@ -210,4 +210,9 @@ def query_notebook(notebook: str, query: str, limit: int = 5) -> str: return f"Query failed: {e}" if __name__ == "__main__": - mcp.run() + try: + logging.info("Starting knowledge-mcp server...") + mcp.run() + except Exception as e: + logging.critical(f"Server crashed: {e}", exc_info=True) + raise