diff --git a/MCPForUnity/UnityMcpServer~/src/pyproject.toml b/MCPForUnity/UnityMcpServer~/src/pyproject.toml index 294e9ff5..dda99f1e 100644 --- a/MCPForUnity/UnityMcpServer~/src/pyproject.toml +++ b/MCPForUnity/UnityMcpServer~/src/pyproject.toml @@ -14,7 +14,7 @@ dependencies = [ [project.optional-dependencies] dev = [ "pytest>=8.0.0", - "pytest-anyio>=0.6.0", + "pytest-asyncio>=0.23", ] [build-system] diff --git a/mcp_source.py b/mcp_source.py index 4b1390ea..ae964c91 100755 --- a/mcp_source.py +++ b/mcp_source.py @@ -92,7 +92,7 @@ def write_json(path: pathlib.Path, data: dict) -> None: def build_options(repo_root: pathlib.Path, branch: str, origin_https: str): - upstream = "git+https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity" + upstream = "https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity" # Ensure origin is https origin = origin_https # If origin is a local file path or non-https, try to coerce to https github if possible @@ -103,9 +103,9 @@ def build_options(repo_root: pathlib.Path, branch: str, origin_https: str): origin_remote = origin return [ ("[1] Upstream main", upstream), - ("[2] Remote current branch", + (f"[2] Remote {branch}", f"{origin_remote}?path=/{BRIDGE_SUBPATH}#{branch}"), - ("[3] Local workspace", + (f"[3] Local {branch}", f"file:{(repo_root / BRIDGE_SUBPATH).as_posix()}"), ]