Added many tools

This commit is contained in:
AuroraCrimsonRose
2026-06-03 06:01:06 -05:00
parent 3723d2381d
commit e471f9bc54
28 changed files with 3488 additions and 205 deletions

View File

@@ -79,7 +79,7 @@ class GiteaTool(BaseTool):
}
try:
response = requests.post(url, json=payload_data, headers=self.headers)
response = requests.post(url, json=payload_data, headers=self.headers, timeout=(3, 10))
response.raise_for_status()
return {
"status": "success",
@@ -97,7 +97,7 @@ class GiteaTool(BaseTool):
url = f"{GITEA_URL}/api/v1/user/repos"
try:
response = requests.get(url, headers=self.headers)
response = requests.get(url, headers=self.headers, timeout=(3, 10))
response.raise_for_status()
repos = response.json()
return {
@@ -124,7 +124,7 @@ class GiteaTool(BaseTool):
url = f"{GITEA_URL}/api/v1/repos/{owner}/{repo}"
try:
response = requests.get(url, headers=self.headers)
response = requests.get(url, headers=self.headers, timeout=(3, 10))
response.raise_for_status()
return {
"status": "success",
@@ -173,7 +173,7 @@ class GiteaTool(BaseTool):
}
try:
response = requests.post(url, json=payload_data, headers=self.headers)
response = requests.post(url, json=payload_data, headers=self.headers, timeout=(3, 10))
response.raise_for_status()
return {
"status": "success",
@@ -204,7 +204,7 @@ class GiteaTool(BaseTool):
url = f"{GITEA_URL}/api/v1/repos/{owner}/{repo}/contents/{path}"
try:
response = requests.get(url, headers=self.headers)
response = requests.get(url, headers=self.headers, timeout=(3, 10))
response.raise_for_status()
return {
"status": "success",