bitbucket_analyze_pr_review_status
Analyze pull request comments to identify which review feedback is addressed and which remains pending, providing a structured summary of addressed and pending comments along with overall status.
Instructions
Analyze a pull request's comment threads to determine which review feedback has been addressed and which is still pending.
For each comment thread the tool inspects:
Whether the comment is explicitly resolved/marked done (Server/DC
statefield, Cloudresolvedflag).Replies in the thread — if a reply contains completion keywords ("done", "fixed", "addressed", "resolved", "updated", "completed") it is considered addressed even when no formal resolve action was taken.
Returns a structured summary with:
total_comments: number of top-level review comments foundaddressed: list of comments considered done (resolved or positively replied)pending: list of comments that still need attentionoverall_status: "ALL_ADDRESSED" | "PARTIALLY_ADDRESSED" | "NONE_ADDRESSED"
Args: workspace: Workspace name or project key. repository: Repository name. pull_request_id: Pull request ID.
Returns: JSON string with the review status analysis.
Raises: ValueError: If the Bitbucket client is not configured or available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace | Yes | Workspace name (Cloud) or project key (Server/DC) | |
| repository | Yes | Repository name | |
| pull_request_id | Yes | Pull request ID to analyze |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |