bitbucket_create_pull_request
Create a pull request in a Bitbucket repository by specifying source and destination branches, title, and optional description.
Instructions
Create a new pull request.
Args: workspace: Workspace name or project key. repository: Repository name. title: Pull request title. source_branch: Source branch name. destination_branch: Destination branch name (default: main). description: Optional pull request description.
Returns: JSON string containing the created pull request details.
Raises: ValueError: If the Bitbucket client is not configured or available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Pull request title | |
| workspace | Yes | Workspace name (Cloud) or project key (Server/DC) | |
| repository | Yes | Repository name | |
| description | No | Pull request description | |
| source_branch | Yes | Source branch name | |
| destination_branch | No | Destination branch name | main |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |