Skip to content

feat(pr-iteration): resolve all review comment threads after iteration#120589

Draft
alexsohn1126 wants to merge 4 commits into
masterfrom
alexsohn/cw-1688-resolve-all-review-comments-after-iteration
Draft

feat(pr-iteration): resolve all review comment threads after iteration#120589
alexsohn1126 wants to merge 4 commits into
masterfrom
alexsohn/cw-1688-resolve-all-review-comments-after-iteration

Conversation

@alexsohn1126

Copy link
Copy Markdown
Member

Resolves all inline review comment threads that were part of an Autofix PR iteration's feedback once the iteration completes, alongside the existing 👀 reaction removal. Succeeds the 🎉 react step (CW-1398).

Uses the scm resolve_review_thread GraphQL mutation; a single batched get_pull_request_review_threads per PR maps comment node ids to threads, dedupes, and resolves each unique unresolved thread once. Gated by the existing organizations:autofix-pr-iteration flag.

Note: resolution is skipped in multi-repo runs (review-comment sources carry no repo, same constraint as the existing 👀 removal).

CW-1688

Succeeds the 🎉 react step (CW-1398). After an Autofix PR iteration
completes, resolve all inline review comment threads that were part of
that iteration's feedback, alongside the existing 👀 reaction removal.

CW-1688
@linear-code

linear-code Bot commented Jul 24, 2026

Copy link
Copy Markdown

CW-1688

@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Jul 24, 2026
Fold redundant early-return tests into their twins, add a _run helper,
merge overlapping resolve assertions, trim unread fixture fields, and
strengthen the pagination test to verify cursor threading. Also type the
review-comment fixture as ReviewComment to fix latent mypy errors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant