feat(desktop): make pull request reviews actionable#2510
Open
thomaspblock wants to merge 4 commits into
Open
Conversation
Unify comments and review decisions into a navigable timeline, keep lifecycle actions available to repository owners and their managed agents, and preserve source-channel context. Polish reviewer controls, project timestamps, and code-linked review interactions for a clearer end-to-end review flow.
Show the latest three review events by default, retain per-PR expansion choices across full collapse, and make the timeline entry point easier to scan.
Expect the review timeline's new default-expanded state instead of collapsing it before checking the inline comment.
thomaspblock
added a commit
that referenced
this pull request
Jul 23, 2026
Contributor
Author
|
🤖 ## Screenshots Add reviewerThe reviewer picker now opens as a centered, searchable dialog. Review requestedReviewer activity appears in the chronological review timeline. Changes requestedA change request carries the reviewer's explanation and warning treatment. ApprovedApproval summaries live in the same review activity timeline. Draft lifecycleOwners and managed agents can move the pull request through its lifecycle controls. Inline reviewInline requests include a clickable code reference that opens the relevant diff line. |
thomaspblock
marked this pull request as ready for review
July 23, 2026 13:08
thomaspblock
enabled auto-merge (squash)
July 23, 2026 13:08
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.






Summary
Pull request reviews now keep the decision and its explanation together: reviewers can comment or request changes from the same composer, approve with an optional summary, and jump from inline activity directly to the referenced diff line. Review activity is presented as a chronological timeline that starts with the latest three entries, remembers expansion choices, and keeps available lifecycle actions visible when fully collapsed.
Repository owners and their managed agents can also move pull requests between draft, open, and closed states, while source-channel metadata links the review back to the conversation that produced it. Reviewer selection, author identity, timestamps, profile previews, and project navigation have been polished to make the full review flow easier to scan and operate.
Validation
pnpm --dir desktop typecheckTest plan