发布

  • [OPIK-6291] [DOCS] feat: surface PR-level review bodies in /address-github-pr-comments (#6536)

    frostbyte_neo 发布于 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

    下载附件