create_pull_request
Create a pull request in an Azure DevOps repository by specifying source and target branches, title, description, and reviewers. Optionally set as draft.
Instructions
Create a new pull request.
Args: project: Azure DevOps project name. Uses default if not specified. repository_id: The repository ID or name. source_branch: Source branch name (e.g., "feature/my-feature"). target_branch: Target branch name (e.g., "main"). title: Title of the pull request. description: Optional description/body of the pull request. reviewers: Optional list of reviewer IDs. is_draft: Whether to create as a draft PR (default: False).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | ||
| repository_id | No | ||
| source_branch | No | ||
| target_branch | No | ||
| title | No | ||
| description | No | ||
| reviewers | No | ||
| is_draft | No |