Skip to content

Bot review comment appears to cap changes tracked at 18 despite PR having 32 commits #832

@ggallen

Description

@ggallen

Bot review comment appears to have a fixed limit on changes tracked

Problem

The fullsend-ai-review[bot] comment on PR #722 (comment #4397770354) appears to be tracking a fixed number of changes (18) despite the PR having 32 total commits and continuing to receive new commits.

Observations

  1. Fixed count: The "changes reviewed" count has remained at 18 across the last several review cycles
  2. PR has 32 commits: git log --oneline upstream/main..HEAD | wc -l shows 32 commits in the PR branch
  3. New commits not reflected: Recent commits pushed after the count reached 18 have not caused the count to increase:
    • 91752421 - Remove .gitignore change to keep PR scope focused
    • 5e7c2e60 - Add pre-existing implementation plans to README index
    • c5b40867 - Use RFC 3986 URL normalization instead of POSIX path.Clean()

Questions

  1. Is there a size limit? Is the bot comment hitting GitHub's comment size limit, preventing it from listing all changes?
  2. Are old reviews being lost? If there is a size limit, what happens to the older review data? Does it get truncated, or is there a rolling window?
  3. Is the count accurate? Does the "18" represent:
    • The first 18 commits only?
    • A rolling window of the most recent 18 commits?
    • 18 "unique" changes (deduplicated somehow)?
    • Something else?

Expected Behavior

The review comment should either:

  1. Track all changes in the PR, or
  2. Clearly indicate if there's a limit (e.g., "Showing most recent 18 of 32 changes")

Impact

This makes it unclear whether the bot is actually reviewing all changes in the PR or only a subset. For long-running PRs with many commits, this could mean later changes are not being reviewed or tracked.

Reproduction

  1. View PR Add implementation plan for universal harness access #722: Add implementation plan for universal harness access #722
  2. Check comment #4397770354
  3. Note the changes reviewed count
  4. Compare to actual commit count in the PR
  5. Push new commits and observe whether the count increases

Additional Context

  • PR Add implementation plan for universal harness access #722 has had multiple review cycles with many commits addressing review feedback
  • The PR is a documentation change (ADR + implementation plan) with no binary files or particularly large diffs
  • The bot has successfully reviewed all commits individually (status checks show reviews for each SHA), so the issue appears to be specific to the tracking/display in the summary comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions