diff --git a/src/mcp_server_cli/tools/git_tools.py b/src/mcp_server_cli/tools/git_tools.py index 735db25..98a9ec7 100644 --- a/src/mcp_server_cli/tools/git_tools.py +++ b/src/mcp_server_cli/tools/git_tools.py @@ -1,12 +1,12 @@ """Git integration tools for MCP Server CLI.""" import os -from pathlib import Path -from typing import Any, Dict, List, Optional import subprocess +from pathlib import Path +from typing import Any, Dict, Optional +from mcp_server_cli.models import ToolParameter, ToolSchema from mcp_server_cli.tools.base import ToolBase, ToolResult -from mcp_server_cli.models import ToolSchema, ToolParameter class GitTools(ToolBase): @@ -146,7 +146,7 @@ class GitTools(ToolBase): async def _add(self, repo: Path, pattern: str) -> ToolResult: """Stage files.""" - output = await self._run_git(repo, "add", pattern) + await self._run_git(repo, "add", pattern) return ToolResult(success=True, output=f"Staged: {pattern}") async def _checkout(self, repo: Path, branch: str) -> ToolResult: @@ -154,7 +154,7 @@ class GitTools(ToolBase): if not branch: return ToolResult(success=False, output="", error="Branch name is required") - output = await self._run_git(repo, "checkout", branch) + await self._run_git(repo, "checkout", branch) return ToolResult(success=True, output=f"Switched to: {branch}")