@@ -186,80 +186,87 @@ $ sh scripts/image_push.sh docker_user_name
186
186
## Tools 🛠️
187
187
188
188
+<!-- TOOLS-START -->
189
- ` verify_namespace ` - Verify if a namespace path exists
190
- ` update_wiki_page ` - Update an existing wiki page in a GitLab project
191
- ` update_merge_request ` - Update a merge request (Either mergeRequestIid or branchName must be provided)
192
- ` update_merge_request_note ` - Modify an existing merge request thread note
193
- ` update_label ` - Update an existing label in a project
194
- ` update_issue ` - Update an issue in a GitLab project
195
- ` update_issue_note ` - Modify an existing issue thread note
196
- ` update_draft_note ` - Update an existing draft note
197
- ` search_repositories ` - Search for GitLab projects
198
- ` retry_pipeline ` - Retry a failed or canceled pipeline
199
- ` push_files ` - Push multiple files to a GitLab project in a single commit
200
- ` publish_draft_note ` - Publish a single draft note
201
- ` promote_milestone ` - Promote a milestone to the next stage
202
- ` my_issues ` - List issues assigned to the authenticated user
203
- ` mr_discussions ` - List discussion items for a merge request
204
- ` list_wiki_pages ` - List wiki pages in a GitLab project
205
- ` list_projects ` - List projects accessible by the current user
206
- ` list_project_members ` - List members of a GitLab project
207
- ` list_pipelines ` - List pipelines in a GitLab project with filtering options
208
- ` list_pipeline_trigger_jobs ` - List all trigger jobs (bridges) in a specific pipeline that trigger downstream pipelines
209
- ` list_pipeline_jobs ` - List all jobs in a specific pipeline
210
- ` list_namespaces ` - List all namespaces available to the current user
211
- ` list_milestones ` - List milestones in a GitLab project with filtering options
212
- ` list_merge_requests ` - List merge requests in a GitLab project with filtering options
213
- ` list_merge_request_diffs ` - List merge request diffs with pagination support (Either mergeRequestIid or branchName must be provided)
214
- ` list_labels ` - List labels for a project
215
- ` list_issues ` - List issues in a GitLab project with filtering options
216
- ` list_issue_links ` - List all issue links for a specific issue
217
- ` list_issue_discussions ` - List discussions for an issue in a GitLab project
218
- ` list_group_projects ` - List projects in a GitLab group with filtering options
219
- ` list_draft_notes ` - List draft notes for a merge request
220
- ` get_wiki_page ` - Get details of a specific wiki page
221
- ` get_users ` - Get GitLab user details by usernames
222
- ` get_repository_tree ` - Get the repository tree for a GitLab project (list files and directories)
223
- ` get_project ` - Get details of a specific project
224
- ` get_pipeline ` - Get details of a specific pipeline in a GitLab project
225
- ` get_pipeline_job ` - Get details of a GitLab pipeline job number
226
- ` get_pipeline_job_output ` - Get the output/trace of a GitLab pipeline job number
227
- ` get_namespace ` - Get details of a namespace by ID or path
228
- ` get_milestone ` - Get details of a specific milestone
229
- ` get_milestone_merge_requests ` - Get merge requests associated with a specific milestone
230
- ` get_milestone_issue ` - Get issues associated with a specific milestone
231
- ` get_milestone_burndown_events ` - Get burndown events for a specific milestone
232
- ` get_merge_request ` - Get details of a merge request (Either mergeRequestIid or branchName must be provided)
233
- ` get_merge_request_diffs ` - Get the changes/diffs of a merge request (Either mergeRequestIid or branchName must be provided)
234
- ` get_label ` - Get a single label from a project
235
- ` get_issue ` - Get details of a specific issue in a GitLab project
236
- ` get_issue_link ` - Get a specific issue link
237
- ` get_file_contents ` - Get the contents of a file or directory from a GitLab project
238
- ` get_branch_diffs ` - Get the changes/diffs between two branches or commits in a GitLab project
239
- ` fork_repository ` - Fork a GitLab project to your account or specified namespace
240
- ` edit_milestone ` - Edit an existing milestone in a GitLab project
241
- ` delete_wiki_page ` - Delete a wiki page from a GitLab project
242
- ` delete_milestone ` - Delete a milestone from a GitLab project
243
- ` delete_label ` - Delete a label from a project
244
- ` delete_issue ` - Delete an issue from a GitLab project
245
- ` delete_issue_link ` - Delete an issue link
246
- ` delete_draft_note ` - Delete a draft note
247
- ` download_attachment ` - Download an uploaded file from a GitLab project by secret and filename
248
- ` create_wiki_page ` - Create a new wiki page in a GitLab project
249
- ` create_repository ` - Create a new GitLab project
250
- ` create_pipeline ` - Create a new pipeline for a branch or tag
251
- ` create_or_update_file ` - Create or update a single file in a GitLab project
252
- ` create_note ` - Create a new note (comment) to an issue or merge request
253
- ` create_milestone ` - Create a new milestone in a GitLab project
254
- ` create_merge_request ` - Create a new merge request in a GitLab project
255
- ` create_merge_request_thread ` - Create a new thread on a merge request
256
- ` create_merge_request_note ` - Add a new note to an existing merge request thread
257
- ` create_label ` - Create a new label in a project
258
- ` create_issue ` - Create a new issue in a GitLab project
259
- ` create_issue_note ` - Add a new note to an existing issue thread
260
- ` create_issue_link ` - Create an issue link between two issues
261
- ` create_draft_note ` - Create a draft note for a merge request
262
- ` create_branch ` - Create a new branch in a GitLab project
263
- ` cancel_pipeline ` - Cancel a running pipeline
264
- ` bulk_publish_draft_notes ` - Publish all draft notes for a merge request
189
+ 1 . ` merge_merge_request ` - Merge a merge request in a GitLab project
190
+ 2 . ` create_or_update_file ` - Create or update a single file in a GitLab project
191
+ 3 . ` search_repositories ` - Search for GitLab projects
192
+ 4 . ` create_repository ` - Create a new GitLab project
193
+ 5 . ` get_file_contents ` - Get the contents of a file or directory from a GitLab project
194
+ 6 . ` push_files ` - Push multiple files to a GitLab project in a single commit
195
+ 7 . ` create_issue ` - Create a new issue in a GitLab project
196
+ 8 . ` create_merge_request ` - Create a new merge request in a GitLab project
197
+ 9 . ` fork_repository ` - Fork a GitLab project to your account or specified namespace
198
+ 10 . ` create_branch ` - Create a new branch in a GitLab project
199
+ 11 . ` get_merge_request ` - Get details of a merge request (Either mergeRequestIid or branchName must be provided)
200
+ 12 . ` get_merge_request_diffs ` - Get the changes/diffs of a merge request (Either mergeRequestIid or branchName must be provided)
201
+ 13 . ` list_merge_request_diffs ` - List merge request diffs with pagination support (Either mergeRequestIid or branchName must be provided)
202
+ 14 . ` get_branch_diffs ` - Get the changes/diffs between two branches or commits in a GitLab project
203
+ 15 . ` update_merge_request ` - Update a merge request (Either mergeRequestIid or branchName must be provided)
204
+ 16 . ` create_note ` - Create a new note (comment) to an issue or merge request
205
+ 17 . ` create_merge_request_thread ` - Create a new thread on a merge request
206
+ 18 . ` mr_discussions ` - List discussion items for a merge request
207
+ 19 . ` update_merge_request_note ` - Modify an existing merge request thread note
208
+ 20 . ` create_merge_request_note ` - Add a new note to an existing merge request thread
209
+ 21 . ` get_draft_note ` - Get a single draft note from a merge request
210
+ 22 . ` list_draft_notes ` - List draft notes for a merge request
211
+ 23 . ` create_draft_note ` - Create a draft note for a merge request
212
+ 24 . ` update_draft_note ` - Update an existing draft note
213
+ 25 . ` delete_draft_note ` - Delete a draft note
214
+ 26 . ` publish_draft_note ` - Publish a single draft note
215
+ 27 . ` bulk_publish_draft_notes ` - Publish all draft notes for a merge request
216
+ 28 . ` update_issue_note ` - Modify an existing issue thread note
217
+ 29 . ` create_issue_note ` - Add a new note to an existing issue thread
218
+ 30 . ` list_issues ` - List issues (default: created by current user only; use scope='all' for all accessible issues)
219
+ 31 . ` my_issues ` - List issues assigned to the authenticated user (defaults to open issues)
220
+ 32 . ` get_issue ` - Get details of a specific issue in a GitLab project
221
+ 33 . ` update_issue ` - Update an issue in a GitLab project
222
+ 34 . ` delete_issue ` - Delete an issue from a GitLab project
223
+ 35 . ` list_issue_links ` - List all issue links for a specific issue
224
+ 36 . ` list_issue_discussions ` - List discussions for an issue in a GitLab project
225
+ 37 . ` get_issue_link ` - Get a specific issue link
226
+ 38 . ` create_issue_link ` - Create an issue link between two issues
227
+ 39 . ` delete_issue_link ` - Delete an issue link
228
+ 40 . ` list_namespaces ` - List all namespaces available to the current user
229
+ 41 . ` get_namespace ` - Get details of a namespace by ID or path
230
+ 42 . ` verify_namespace ` - Verify if a namespace path exists
231
+ 43 . ` get_project ` - Get details of a specific project
232
+ 44 . ` list_projects ` - List projects accessible by the current user
233
+ 45 . ` list_project_members ` - List members of a GitLab project
234
+ 46 . ` list_labels ` - List labels for a project
235
+ 47 . ` get_label ` - Get a single label from a project
236
+ 48 . ` create_label ` - Create a new label in a project
237
+ 49 . ` update_label ` - Update an existing label in a project
238
+ 50 . ` delete_label ` - Delete a label from a project
239
+ 51 . ` list_group_projects ` - List projects in a GitLab group with filtering options
240
+ 52 . ` list_wiki_pages ` - List wiki pages in a GitLab project
241
+ 53 . ` get_wiki_page ` - Get details of a specific wiki page
242
+ 54 . ` create_wiki_page ` - Create a new wiki page in a GitLab project
243
+ 55 . ` update_wiki_page ` - Update an existing wiki page in a GitLab project
244
+ 56 . ` delete_wiki_page ` - Delete a wiki page from a GitLab project
245
+ 57 . ` get_repository_tree ` - Get the repository tree for a GitLab project (list files and directories)
246
+ 58 . ` list_pipelines ` - List pipelines in a GitLab project with filtering options
247
+ 59 . ` get_pipeline ` - Get details of a specific pipeline in a GitLab project
248
+ 60 . ` list_pipeline_jobs ` - List all jobs in a specific pipeline
249
+ 61 . ` list_pipeline_trigger_jobs ` - List all trigger jobs (bridges) in a specific pipeline that trigger downstream pipelines
250
+ 62 . ` get_pipeline_job ` - Get details of a GitLab pipeline job number
251
+ 63 . ` get_pipeline_job_output ` - Get the output/trace of a GitLab pipeline job with optional pagination to limit context window usage
252
+ 64 . ` create_pipeline ` - Create a new pipeline for a branch or tag
253
+ 65 . ` retry_pipeline ` - Retry a failed or canceled pipeline
254
+ 66 . ` cancel_pipeline ` - Cancel a running pipeline
255
+ 67 . ` list_merge_requests ` - List merge requests in a GitLab project with filtering options
256
+ 68 . ` list_milestones ` - List milestones in a GitLab project with filtering options
257
+ 69 . ` get_milestone ` - Get details of a specific milestone
258
+ 70 . ` create_milestone ` - Create a new milestone in a GitLab project
259
+ 71 . ` edit_milestone ` - Edit an existing milestone in a GitLab project
260
+ 72 . ` delete_milestone ` - Delete a milestone from a GitLab project
261
+ 73 . ` get_milestone_issue ` - Get issues associated with a specific milestone
262
+ 74 . ` get_milestone_merge_requests ` - Get merge requests associated with a specific milestone
263
+ 75 . ` promote_milestone ` - Promote a milestone to the next stage
264
+ 76 . ` get_milestone_burndown_events ` - Get burndown events for a specific milestone
265
+ 77 . ` get_users ` - Get GitLab user details by usernames
266
+ 78 . ` list_commits ` - List repository commits with filtering options
267
+ 79 . ` get_commit ` - Get details of a specific commit
268
+ 80 . ` get_commit_diff ` - Get changes/diffs of a specific commit
269
+ 81 . ` list_group_iterations ` - List group iterations with filtering options
270
+ 82 . ` upload_markdown ` - Upload a file to a GitLab project for use in markdown content
271
+ 83 . ` download_attachment ` - Download an uploaded file from a GitLab project by secret and filename
265
272
<!-- TOOLS-END -->
0 commit comments