fix(jetbrains): polish session links and tool popups - #11871
Conversation
Add a hover popup for collapsed Shell tool headers whose command subtitle is cropped. The popup renders the full command in the shell code-block editor, breaking on shell separators (&&, ||, |, ;) outside quotes, and shares the editor background. It appears after a 500ms dwell and hides 250ms after the mouse leaves both the header and the popup, so the user can move into the popup without it disappearing.
# Conflicts: # packages/kilo-jetbrains/frontend/src/main/kotlin/ai/kilocode/client/session/SessionUi.kt
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Incremental review of the latest commit (
No new issues found in this pass. Files Reviewed in this incremental pass (1 file)
Previous Review Summaries (5 snapshots, latest commit d916e10)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit d916e10)Status: No Issues Found | Recommendation: Merge Incremental review of the latest commit, which adds
Both tests correctly reflect the current Files Reviewed in this incremental pass (1 file)
Previous review (commit 77c6579)Status: No Issues Found | Recommendation: Merge Incremental review of the latest commit (
One new SUGGESTION was raised: this disposal-safety mechanism still has no dedicated test coverage. Overview
Issue Details (click to expand)SUGGESTION
Files Reviewed in this incremental pass (1 file)
Previous review (commit cfa4705)Status: 1 Issue Found | Recommendation: Address before merge Incremental review since the last pass: all 10 previously-flagged findings (MdCommon.kt false-positive links + dead replace, SessionFileLinks.kt HTML escaping + fallback-search decoding, PromptView.kt import style, TextView.kt link-routing duplication, TodoListPanel.kt checkbox accessibility + icon reallocation, SessionFileLinksTest.kt missing coverage) were verified fixed in the follow-up commits and are no longer flagged. One new issue was introduced by the disposal-safety fix for Overview
Issue Details (click to expand)WARNING
Files Reviewed in this incremental pass (49 files)
Fix these issues in Kilo Cloud Previous review (commit 5d04269)Status: 10 Issues Found | Recommendation: Address before merge Overview
Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (49 files)
Fix these issues in Kilo Cloud Previous review (commit 3365d00)Status: 10 Issues Found | Recommendation: Address before merge Overview
Issue Details (click to expand)WARNING
SUGGESTION
Files Reviewed (49 files)
Reviewed by claude-sonnet-5-20260630 · Input: 50 · Output: 14.8K · Cached: 1.6M Review guidance: REVIEW.md from base branch |
fix(jetbrains): polish session links and tool popups
What
Why
These changes bring JetBrains session rendering closer to VS Code behavior and make linked files, shell commands, and todo status easier to read and use from the chat transcript.
Demo and screenshots
Links to the files
Bad link
ToDo view
Shell run hints
Testing