From 8036ecaec5cd7d4703daa9837725fab49b995279 Mon Sep 17 00:00:00 2001 From: Jonathan Lucas Date: Tue, 20 Aug 2024 23:05:15 -0500 Subject: [PATCH] Fixed tool definitions --- tools/github_tool.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/github_tool.py b/tools/github_tool.py index 27f2314..ef0ee36 100644 --- a/tools/github_tool.py +++ b/tools/github_tool.py @@ -555,6 +555,16 @@ class GitHubTool(BaseTool): return self._add_issue_comment(kwargs["issue_number"], kwargs["comment"]) elif function_name == "get_issue_comments": return self._get_issue_comments(kwargs["issue_number"]) + elif function_name == "create_project_board": + return self._create_project_board(kwargs["name"], kwargs.get("body", "")) + elif function_name == "create_project_column": + return self._create_project_column(kwargs["project_id"], kwargs["column_name"]) + elif function_name == "create_project_card": + return self._create_project_card(kwargs["column_id"], kwargs["note"]) + elif function_name == "move_project_card": + return self._move_project_card(kwargs["card_id"], kwargs["position"], kwargs["column_id"]) + elif function_name == "link_issue_to_project_card": + return self._link_issue_to_project_card(kwargs["card_id"], kwargs["content_id"], kwargs["content_type"]) else: error_message = f"Unknown function: {function_name}" self.logger.error(error_message)