list_merge_requests
Retrieve GitLab merge requests filtered by state, target branch, and result limit to monitor project changes and review status.
Instructions
List merge requests for the GitLab project
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | Filter by merge request state | opened |
| target_branch | No | Filter by target branch (optional) | |
| limit | No | Maximum number of results |
Input Schema (JSON Schema)
{
"properties": {
"limit": {
"default": 10,
"description": "Maximum number of results",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"state": {
"default": "opened",
"description": "Filter by merge request state",
"enum": [
"opened",
"closed",
"merged",
"all"
],
"type": "string"
},
"target_branch": {
"description": "Filter by target branch (optional)",
"type": "string"
}
},
"type": "object"
}