feat(vscode): Agent Manager PR View Panel - #12961
Conversation
…g color. Make summary unfixed.
…es and icon consistency
…move code into new files
Code Review SummaryStatus: 8 Issues Found | Recommendation: Address before merge Incremental review at Overview
One non-blocking note: the PR still adds no Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (5 files this round)Changed this round:
Carried findings (still open, unchanged code, re-verified): see Issue Details above. Previous Review Summaries (6 snapshots, latest commit 95c361e)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 95c361e)Status: 14 Issues Found | Recommendation: Address before merge Incremental review at Overview
One non-blocking note: the PR still adds no Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (2 files this round)Changed this round:
Carried findings (still open, files unchanged this round): see Issue Details above. Previous review (commit cc397bb)Status: 15 Issues Found | Recommendation: Address before merge Incremental review at Overview
One non-blocking note: the PR still adds no Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (2 files this round)Changed this round:
Carried findings (still open, files unchanged this round): see Issue Details above. Previous review (commit d074e0e)Status: 15 Issues Found | Recommendation: Address before merge Incremental review at Overview
One non-blocking note: the PR still adds no Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (1 file this round)Changed this round:
Carried findings (still open, files unchanged this round): see Issue Details above. Previous review (commit 2dc7442)Status: 15 Issues Found | Recommendation: Address before merge Incremental review at Overview
One non-blocking note: the PR still adds no Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (1 file this round)Changed this round:
Carried findings (still open, files unchanged this round): see Issue Details above. Previous review (commit c313dc4)Status: 15 Issues Found | Recommendation: Address before merge Incremental review at Overview
One non-blocking note: the PR still adds no Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (1 file this round)Changed this round:
Carried findings (still open, files unchanged this round): see Issue Details above. Previous review (commit baf5685)Status: 16 Issues Found | Recommendation: Address before merge Incremental review at Overview
One non-blocking note: the PR still adds no Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
[Snapshot truncated.] Additional previous summary content was truncated to keep this comment within platform limits. Reviewed by kimi-k3 · Input: 51.7K · Output: 21.2K · Cached: 2.2M Review guidance: REVIEW.md from base branch |
|
@cosi-conda looks really good and useful, I gave this a quick spin and here a few suggestion: 1 bug: If you open the pr overview then switch to a worktree without PR, the PR view shows empty and cannot be untoggled. A couple of suggestions regarding the UI: The cards on the worktrees look like a regression, they are missing now the PR number, or was that intentional?
It would be nice if the color theme of the pr button on the top right was more consistent with our other buttons there. I think I recently added a skill for that, maybe that can help. Colors and size seem different. We can change the size of all buttons if you want but then we should do it consistently. We also show the PR icon now 3 times but in each of the appearances the button has a different color. It would be great if users had one consistent button or ui that indicates the status. Existing PR badges on worktrees show 2 stati: Review status and PR status currently.
Cmd shift R was changed to now open the pr overview instead of linking the PR -> that makes sense These icons are a bit inconsistent with the rest (size wise). Why do I need 2 approvals
I find we can remove this: The comments are hard to understand without code, we should add this later. |
Thanks, I'll check the panel without a PR as well as the approvals edge case. The PR number removal was a request/intentional, but I can add it back in. A lot of the colors were hardcoded so I updated them to use theme variables. I will look into the skill. The badge links out to the PR (existing functionality), but the button on the right hand side opens the panel, so they aren't for the same functionality. Were you referring to another button? I believe those other arrow buttons are unrelated to this update, but it's hard to tell from the screenshot. |
… unused files causing checks to fail
|
Addressed bot comments |
feat(vscode): Agent Manager PR View Panel










Issue
Agent Manager - PR View Panel — Phase 1
Adds a PR details panel to the Agent Manager worktree view, displayed alongside the existing code diff panel.
Context
Features
ghCLI auth is missinggh auth loginghCLI polling infrastructure (PRStatusPoller) — no new polling mechanism introduced. PR status polled viaghCLI (15s interval, full sync every 2 min)Phase 2 (not in this PR)
Primary Use Case
The agent creates a PR during a session. The user wants to monitor it — CI status, review comments, checks — without leaving Agent Manager. The PR panel opens automatically (or via a toolbar button) tied to that session, for both worktree and local branch workflows.
Implementation
This implementation leverages the existing Github poller functionality in Agent Manager to obtain PR data associated with a worktree, and render it in the side panel.
Screenshots / Video
Before:

After:





Update based on PR feedback:
The reviewer status now shows at the top instead of a count, since the reviewers could also be unassigned commenters, or also more than the required minimum, which would make the total count confusing in different contexts. This solution solves that:


Removed the file changes section to include them in the top of the summary, as we didn't pull the code diff in this pr panel (it's in the code diff panel):

Addressed button style:



Show a toast if missing gh auth:

How to Test
Manual/local verification
bun run extensiongh auth loginChecklist