Skip to content

Disable reviewer task status comments#1535

Draft
kelos-bot[bot] wants to merge 1 commit into
mainfrom
agent/disable-reviewer-status-comments
Draft

Disable reviewer task status comments#1535
kelos-bot[bot] wants to merge 1 commit into
mainfrom
agent/disable-reviewer-status-comments

Conversation

@kelos-bot

@kelos-bot kelos-bot Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

Reviewer TaskSpawners publish their own sticky review comments, but they also enabled GitHub status comment reporting. That produced a separate Kelos Task Status comment for every review invocation, as seen on PR #1533.

Remove reporting.enabled from all regular and API reviewer spawners while retaining reporting.checks. Reviews continue to update their sticky comment, and GitHub Check Runs remain enabled, without adding per-run status comments to the PR conversation.

Which issue(s) this PR is related to:

N/A

Special notes for your reviewer:

This only changes reviewer configurations under self-development/.

Does this PR introduce a user-facing change?

NONE

Summary by cubic

Stop reviewer spawners from posting per-run task status comments by removing reporting.enabled from self-development reviewer configs. Sticky review comments remain, and GitHub Check Runs stay enabled via reporting.checks.

Written for commit 334e591. Summary will update on new commits.

Review in cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant