fix: remove duplicate entry for get_branch_diffs in tools list

This commit is contained in:
Martim Pimentel
2025-05-30 11:30:00 +01:00
parent 4c90f760f0
commit 6bc13794c8
2 changed files with 54 additions and 59 deletions

107
README.md
View File

@ -91,7 +91,6 @@ $ sh scripts/image_push.sh docker_user_name
## Tools 🛠️ ## Tools 🛠️
+<!-- TOOLS-START --> +<!-- TOOLS-START -->
1. `create_or_update_file` - Create or update a single file in a GitLab project 1. `create_or_update_file` - Create or update a single file in a GitLab project
2. `search_repositories` - Search for GitLab projects 2. `search_repositories` - Search for GitLab projects
3. `create_repository` - Create a new GitLab project 3. `create_repository` - Create a new GitLab project
@ -103,56 +102,58 @@ $ sh scripts/image_push.sh docker_user_name
9. `create_branch` - Create a new branch in a GitLab project 9. `create_branch` - Create a new branch in a GitLab project
10. `get_merge_request` - Get details of a merge request (Either mergeRequestIid or branchName must be provided) 10. `get_merge_request` - Get details of a merge request (Either mergeRequestIid or branchName must be provided)
11. `get_merge_request_diffs` - Get the changes/diffs of a merge request (Either mergeRequestIid or branchName must be provided) 11. `get_merge_request_diffs` - Get the changes/diffs of a merge request (Either mergeRequestIid or branchName must be provided)
12. `update_merge_request` - Update a merge request (Either mergeRequestIid or branchName must be provided) 12. `get_branch_diffs` - Get the changes/diffs between two branches or commits in a GitLab project
13. `create_note` - Create a new note (comment) to an issue or merge request 13. `update_merge_request` - Update a merge request (Either mergeRequestIid or branchName must be provided)
14. `create_merge_request_thread` - Create a new thread on a merge request 14. `create_note` - Create a new note (comment) to an issue or merge request
15. `mr_discussions` - List discussion items for a merge request 15. `create_merge_request_thread` - Create a new thread on a merge request
16. `update_merge_request_note` - Modify an existing merge request thread note 16. `mr_discussions` - List discussion items for a merge request
17. `create_merge_request_note` - Add a new note to an existing merge request thread 17. `update_merge_request_note` - Modify an existing merge request thread note
18. `update_issue_note` - Modify an existing issue thread note 18. `create_merge_request_note` - Add a new note to an existing merge request thread
19. `create_issue_note` - Add a new note to an existing issue thread 19. `update_issue_note` - Modify an existing issue thread note
20. `list_issues` - List issues in a GitLab project with filtering options 20. `create_issue_note` - Add a new note to an existing issue thread
21. `get_issue` - Get details of a specific issue in a GitLab project 21. `list_issues` - List issues in a GitLab project with filtering options
22. `update_issue` - Update an issue in a GitLab project 22. `get_issue` - Get details of a specific issue in a GitLab project
23. `delete_issue` - Delete an issue from a GitLab project 23. `update_issue` - Update an issue in a GitLab project
24. `list_issue_links` - List all issue links for a specific issue 24. `delete_issue` - Delete an issue from a GitLab project
25. `list_issue_discussions` - List discussions for an issue in a GitLab project 25. `list_issue_links` - List all issue links for a specific issue
26. `get_issue_link` - Get a specific issue link 26. `list_issue_discussions` - List discussions for an issue in a GitLab project
27. `create_issue_link` - Create an issue link between two issues 27. `get_issue_link` - Get a specific issue link
28. `delete_issue_link` - Delete an issue link 28. `create_issue_link` - Create an issue link between two issues
29. `list_namespaces` - List all namespaces available to the current user 29. `delete_issue_link` - Delete an issue link
30. `get_namespace` - Get details of a namespace by ID or path 30. `list_namespaces` - List all namespaces available to the current user
31. `verify_namespace` - Verify if a namespace path exists 31. `get_namespace` - Get details of a namespace by ID or path
32. `get_project` - Get details of a specific project 32. `verify_namespace` - Verify if a namespace path exists
33. `list_projects` - List projects accessible by the current user 33. `get_project` - Get details of a specific project
34. `list_labels` - List labels for a project 34. `list_projects` - List projects accessible by the current user
35. `get_label` - Get a single label from a project 35. `list_labels` - List labels for a project
36. `create_label` - Create a new label in a project 36. `get_label` - Get a single label from a project
37. `update_label` - Update an existing label in a project 37. `create_label` - Create a new label in a project
38. `delete_label` - Delete a label from a project 38. `update_label` - Update an existing label in a project
39. `list_group_projects` - List projects in a GitLab group with filtering options 39. `delete_label` - Delete a label from a project
40. `list_wiki_pages` - List wiki pages in a GitLab project 40. `list_group_projects` - List projects in a GitLab group with filtering options
41. `get_wiki_page` - Get details of a specific wiki page 41. `list_wiki_pages` - List wiki pages in a GitLab project
42. `create_wiki_page` - Create a new wiki page in a GitLab project 42. `get_wiki_page` - Get details of a specific wiki page
43. `update_wiki_page` - Update an existing wiki page in a GitLab project 43. `create_wiki_page` - Create a new wiki page in a GitLab project
44. `delete_wiki_page` - Delete a wiki page from a GitLab project 44. `update_wiki_page` - Update an existing wiki page in a GitLab project
45. `get_repository_tree` - Get the repository tree for a GitLab project (list files and directories) 45. `delete_wiki_page` - Delete a wiki page from a GitLab project
46. `list_pipelines` - List pipelines in a GitLab project with filtering options 46. `get_repository_tree` - Get the repository tree for a GitLab project (list files and directories)
47. `get_pipeline` - Get details of a specific pipeline in a GitLab project 47. `list_pipelines` - List pipelines in a GitLab project with filtering options
48. `list_pipeline_jobs` - List all jobs in a specific pipeline 48. `get_pipeline` - Get details of a specific pipeline in a GitLab project
49. `get_pipeline_job` - Get details of a GitLab pipeline job number 49. `list_pipeline_jobs` - List all jobs in a specific pipeline
50. `get_pipeline_job_output` - Get the output/trace of a GitLab pipeline job number 50. `get_pipeline_job` - Get details of a GitLab pipeline job number
51. `create_pipeline` - Create a new pipeline for a branch or tag 51. `get_pipeline_job_output` - Get the output/trace of a GitLab pipeline job number
52. `retry_pipeline` - Retry a failed or canceled pipeline 52. `create_pipeline` - Create a new pipeline for a branch or tag
53. `cancel_pipeline` - Cancel a running pipeline 53. `retry_pipeline` - Retry a failed or canceled pipeline
54. `list_merge_requests` - List merge requests in a GitLab project with filtering options 54. `cancel_pipeline` - Cancel a running pipeline
55. `list_milestones` - List milestones in a GitLab project with filtering options 55. `list_merge_requests` - List merge requests in a GitLab project with filtering options
56. `get_milestone` - Get details of a specific milestone 56. `list_milestones` - List milestones in a GitLab project with filtering options
57. `create_milestone` - Create a new milestone in a GitLab project 57. `get_milestone` - Get details of a specific milestone
58. `edit_milestone ` - Edit an existing milestone in a GitLab project 58. `create_milestone` - Create a new milestone in a GitLab project
59. `delete_milestone` - Delete a milestone from a GitLab project 59. `edit_milestone` - Edit an existing milestone in a GitLab project
60. `get_milestone_issue` - Get issues associated with a specific milestone 60. `delete_milestone` - Delete a milestone from a GitLab project
61. `get_milestone_merge_requests` - Get merge requests associated with a specific milestone 61. `get_milestone_issue` - Get issues associated with a specific milestone
62. `promote_milestone` - Promote a milestone to the next stage 62. `get_milestone_merge_requests` - Get merge requests associated with a specific milestone
63. `get_milestone_burndown_events` - Get burndown events for a specific milestone 63. `promote_milestone` - Promote a milestone to the next stage
64. `get_milestone_burndown_events` - Get burndown events for a specific milestone
65. `get_users` - Get GitLab user details by usernames
<!-- TOOLS-END --> <!-- TOOLS-END -->

View File

@ -308,12 +308,6 @@ const allTools = [
"Get the changes/diffs between two branches or commits in a GitLab project", "Get the changes/diffs between two branches or commits in a GitLab project",
inputSchema: zodToJsonSchema(GetBranchDiffsSchema), inputSchema: zodToJsonSchema(GetBranchDiffsSchema),
}, },
{
name: "get_branch_diffs",
description:
"Get the changes/diffs between two branches or commits in a GitLab project",
inputSchema: zodToJsonSchema(GetBranchDiffsSchema),
},
{ {
name: "update_merge_request", name: "update_merge_request",
description: "Update a merge request (Either mergeRequestIid or branchName must be provided)", description: "Update a merge request (Either mergeRequestIid or branchName must be provided)",