feat(vscode): show PR conversation timeline - #13958
Merged
Merged
Conversation
Contributor
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Files Reviewed (1 file)
Previous Review Summaries (3 snapshots, latest commit 93b9fad)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 93b9fad)Status: No Issues Found | Recommendation: Merge Files Reviewed (2 files)
Previous review (commit 890de4b)Status: No Issues Found | Recommendation: Merge Files Reviewed (12 files)
Previous review (commit fec32f5)Status: 4 Issues Found | Recommendation: Address before merge Overview
Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (46 files)
Reviewed by grok-4.6 · Input: 81.1K · Output: 3.2K · Cached: 108K Review guidance: REVIEW.md from base branch |
…context' into improve-pr-sidebar-conversation-context
…nversation-context # Conflicts: # packages/kilo-vscode/webview-ui/src/stories/agent-manager.stories.tsx
marius-kilocode
enabled auto-merge
September 9, 2026 11:27
iscekic
approved these changes
Sep 9, 2026
This was referenced Sep 10, 2026
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.
What Problem This Solves
The Agent Manager PR panel showed comments and review threads, but not the commits and lifecycle events that explain what happened between them. A fix pushed after a review comment, a force push, an approval without text, or the final merge could be missed without opening GitHub.
Why This Change Was Made
GitHub's
PullRequest.timelineItemsAPI already provides the Conversation-style history. The panel now requests that timeline together with the existing review-thread data in the same GraphQL request. It does not add a second timeline request or a separate cache. The timeline query is built once at module load and embedded only in the full, active-worktree request. Non-active worktree polls continue to fetch only the summary data.User Impact
Evidence
bun run typecheckbun run lintbun run knipbun run check-kilocode-changebun test tests/unit, 5466 passed, 2 skipped, 0 failedgh api graphqlverification against open and merged PRs, including commits, reviews,MergedEvent, andClosedEventKnown limits: the panel requests the latest 100 timeline items. Older activity is currently opened on GitHub, and commit ordering uses the commit timestamp supplied by GitHub.