Review pull request for the increment implemented to satisfy the issue.
Monitors pull request comments and implements requested changes until approval.
/plugin marketplace add Hurblat/claude-constructor/plugin install claude-constructor@hurblat-pluginsReview pull request for the increment implemented to satisfy the issue. This command is called by an orchestrating command, and is one of the steps in a larger workflow. You MUST follow all workflow steps below, not skipping any step and doing all steps in order.
Load Settings: Read the Settings section in the state management file ($2)
Check Silent Mode:
silentMode is true:
silentMode is false:
Monitor the pull request for comments and/or reviews. Use gh api repos/{OWNER}/{REPO}/pulls/{PR_NUMBER}/comments --jq '.[] | {author: .user.login, body: .body, path: .path, line: .line}'
For each unaddressed comment:
Add a reply to each addressed comment explaining how the requested changes were addressed (or if it was a question, your response to the question): gh api repos/{OWNER}/{REPO}/pulls/{PR_NUMBER}/comments --method POST --field body="Your message here" --field in_reply_to={COMMENT_ID_NUMBER}
Repeat steps 3 through 5 until the user approves the pull request. You are not allowed to approve the pull request yourself.
Add pull request feedback comment (only if silent mode and not prompt):
silentMode is false AND issueTrackingProvider is NOT "prompt":
/create-comment $1 "[user feedback summary and changes made in response]" $2silentMode is true OR issueTrackingProvider is "prompt":