Browse Source

🐞 fix: 临时解决路径导入问题

Pchen. 3 months ago
parent
commit
af43970c91
2 changed files with 2 additions and 3 deletions
  1. 1 1
      mcp_/client.py
  2. 1 2
      mcp_/server.py

+ 1 - 1
mcp_/client.py

@@ -8,7 +8,7 @@ from http import HTTPStatus
 from mcp import ClientSession, StdioServerParameters
 from mcp.client.stdio import stdio_client
 from dashscope import Application
-from base_config import mcp_key, mcp_app_id, path as REPO_BASE_PATH
+from base_config import mcp_key, mcp_app_id
 # from dotenv import load_dotenv
 
 # load_dotenv()

+ 1 - 2
mcp_/server.py

@@ -2,7 +2,6 @@ import logging
 from pathlib import Path
 from typing import Optional
 from enum import Enum
-from base_config import path as REPO_BASE_PATH
 
 import git
 from mcp.types import TextContent
@@ -219,7 +218,7 @@ async def list_repos_tool(uuid: str) -> list[TextContent]:
     Args:
         uuid: 用户的唯一标识,用于定位其仓库根路径。
     """
-    user_path = Path(REPO_BASE_PATH) / uuid
+    user_path = Path('/www/gitnexus_repos') / uuid
     logger.info(f"Executing tool: list_repos_tool for user {uuid}")
 
     if not user_path.exists() or not user_path.is_dir():