get_pull_request_diff
Retrieve a Bitbucket pull request diff as raw unified diff text, scoped by file path or include/exclude glob patterns, to review added and removed lines.
Instructions
Get a PR diff as raw unified diff text (line numbers derive from @@ headers; +/- prefixes mark ADDED/REMOVED). Scope with file_path (server-side) or include/exclude glob patterns.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | No | Diff one file only | |
| workspace | Yes | Project key (e.g., PROJ) | |
| repository | Yes | Repository slug | |
| context_lines | No | Default 3; 0 = minimal | |
| pull_request_id | Yes | Pull request ID | |
| exclude_patterns | No | Globs to exclude | |
| include_patterns | No | Globs to include | |
| ignore_whitespace | No | Server only |