-
[OPIK-6291] [DOCS] feat: surface PR-level review bodies in /address-github-pr-comments (#6536)
发布于
2026-04-29 12:53:20 +00:00 - [OPIK-6291] [INFRA] feat: surface PR-level review bodies in /address-github-pr-comments
Update the skill to fetch and triage three distinct feedback categories
(inline comments, issue thread comments, PR-level review bodies) so that
CHANGES_REQUESTED / COMMENTED reviews with feedback only in the body are
no longer silently dropped. Document the quote-reply flow on the issue
thread for PR-level reviews (no review thread exists) and the
quote-based idempotency check for re-runs.Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- docs(skill): tighten Category 3 dedup and shared quote normalization
Address PR review feedback on Category 3 logic:
- Make per-reviewer latest-review selection explicit (sort by submitted_at,
one review per reviewer) so older reviews can't stay pending after a
superseding one. - Add an explicit pull_request_review_id correlation gate so a COMMENTED
review whose feedback already lives in inline comments is not
double-counted as a Category 3 item. - Define a single normalize(body) rule (whitespace collapse, quote-marker
strip, 280-char truncation with U+2026) and reference it from both the
Step 6 quote template and the Step 3 idempotency check, so re-runs
don't post duplicate replies for long bodies.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com
下载附件