list_pull_requests
List Azure DevOps pull requests matching filters such as creator, reviewer, status, or repository. Get summaries with ID, title, status, and URL.
Instructions
List pull requests matching search criteria.
Returns PR summaries with id, title, status, web_url, and more.
Args: project: Azure DevOps project name. creator_id: Optional GUID to filter by PR creator. reviewer_id: Optional GUID to filter by reviewer. status: PR status filter (default "all"). repository_id: Optional repository ID for repo-scoped queries. top: Maximum number of results (default 50). working_directory: Optional path for ADO context resolution.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project": "<project>",
"creator_id": "<creator_id>",
"reviewer_id": "<reviewer_id>",
"status": "<status>",
"repository_id": "<repository_id>",
"top": "<top>",
"working_directory": "<working_directory>"
},
"name": "list_pull_requests"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | Yes | ||
| creator_id | Yes | ||
| reviewer_id | Yes | ||
| status | Yes | ||
| repository_id | Yes | ||
| top | Yes | ||
| working_directory | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |