الملفات
GitPasha-MCP-Server/tools/repo_delete.py

23 أسطر
579 B
Python

import json
from helpers import format_error, log
from api import api_delete_repo
import httpx
def repo_delete_tool(repo: str) -> str:
try:
out = api_delete_repo(repo)
return json.dumps(
{
"status": "success",
"repo": repo,
"result": out
},
ensure_ascii=False
)
except httpx.HTTPStatusError as e:
return format_error("Repo delete failed", e)
except Exception as e:
log.exception("Unexpected error while deleting repo")
return f"{e}"