From 143d9433b1620ce0925df34e7608c7c0980e1db0 Mon Sep 17 00:00:00 2001 From: Daulet Amirkhanov Date: Fri, 26 Sep 2025 17:53:17 +0100 Subject: [PATCH] refactor: remove text parameter from subprocess call in UI startup --- cognee-mcp/src/server.py | 2 ++ cognee/api/v1/ui/ui.py | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cognee-mcp/src/server.py b/cognee-mcp/src/server.py index 7670db9f4..f249f1d08 100755 --- a/cognee-mcp/src/server.py +++ b/cognee-mcp/src/server.py @@ -38,10 +38,12 @@ mcp = FastMCP("Cognee") logger = get_logger() + @mcp.custom_route("/health", methods=["GET"]) async def health_check(request) -> dict: return JSONResponse({"status": "ok"}) + @mcp.tool() async def cognee_add_developer_rules( base_path: str = ".", graph_model_file: str = None, graph_model_name: str = None diff --git a/cognee/api/v1/ui/ui.py b/cognee/api/v1/ui/ui.py index 4d5674832..7df0b519a 100644 --- a/cognee/api/v1/ui/ui.py +++ b/cognee/api/v1/ui/ui.py @@ -601,7 +601,6 @@ def start_ui( env=env, stdout=subprocess.PIPE, stderr=subprocess.PIPE, - text=True, preexec_fn=os.setsid if hasattr(os, "setsid") else None, )