From 43869755e9012a6f330e0c2296dc5d9269944eca Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:19:52 +0000 Subject: [PATCH 1/3] feat: Updated libs/langchain/langchain/tools/githu --- libs/langchain/langchain/tools/github/tool.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/langchain/langchain/tools/github/tool.py b/libs/langchain/langchain/tools/github/tool.py index ec67fd2b3357b..9d8e3795213fc 100644 --- a/libs/langchain/langchain/tools/github/tool.py +++ b/libs/langchain/langchain/tools/github/tool.py @@ -29,4 +29,8 @@ def _run( run_manager: Optional[CallbackManagerForToolRun] = None, ) -> str: """Use the GitHub API to run an operation.""" - return self.api_wrapper.run(self.mode, instructions) + try: + return self.api_wrapper.run(self.mode, instructions) + except Exception as e: + # Add code here to handle the exception and provide error messages or logging + return str(e) From d460c105edafa04c93912210895d1faea4cbee90 Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:22:09 +0000 Subject: [PATCH 2/3] feat: Updated libs/langchain/langchain/tools/githu --- libs/langchain/langchain/tools/github/tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/langchain/langchain/tools/github/tool.py b/libs/langchain/langchain/tools/github/tool.py index 9d8e3795213fc..3f1d943a017e9 100644 --- a/libs/langchain/langchain/tools/github/tool.py +++ b/libs/langchain/langchain/tools/github/tool.py @@ -12,7 +12,7 @@ from langchain.callbacks.manager import CallbackManagerForToolRun from langchain.pydantic_v1 import Field from langchain.tools.base import BaseTool -from langchain.utilities.github import GitHubAPIWrapper +from langchain.utilities.github import GitHubAPIWrapper, GitHubAPIWrapper class GitHubAction(BaseTool): From 4ad35c794598ebaee8379c74662ee4360e8a2704 Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:22:26 +0000 Subject: [PATCH 3/3] feat: Updated libs/langchain/langchain/tools/githu --- libs/langchain/langchain/tools/github/tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/langchain/langchain/tools/github/tool.py b/libs/langchain/langchain/tools/github/tool.py index 3f1d943a017e9..bdb8aa7333188 100644 --- a/libs/langchain/langchain/tools/github/tool.py +++ b/libs/langchain/langchain/tools/github/tool.py @@ -7,7 +7,7 @@ GITHUB_REPOSITORY -> format: {owner}/{repo} """ -from typing import Optional +from langchain.pydantic_v1 import Field, Optional from langchain.callbacks.manager import CallbackManagerForToolRun from langchain.pydantic_v1 import Field