Fixed tool definitions
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user