list_merge_request_changed_files
List changed file paths in a GitLab merge request without fetching diff content; specify a project and merge request IID or source branch, with optional regex exclusions.
Instructions
List changed file paths in a merge request without diff content (merge_request_iid or source_branch required).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | No | If true, return only high-signal fields (id, iid, title, state, web_url, …). Default false keeps the full GitLab JSON. | |
| jmespath | No | Optional JMESPath expression filtering the JSON result before return. | |
| project_id | Yes | Project ID or URL-encoded path | |
| source_branch | No | Source branch name | |
| merge_request_iid | No | Merge request IID | |
| excluded_file_patterns | No | Array of regex patterns to exclude files. Examples: ["^vendor/", "\.pb\.go$"] |