feat(extension): match Agents conversations to browser - #5116
Conversation
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Files Reviewed (4 files, incremental)
Incremental review of commit Previous Review Summaries (16 snapshots, latest commit bfbdc4c)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit bfbdc4c)Status: No Issues Found | Recommendation: Merge Files Reviewed (2 files, incremental)
Incremental review of commit Previous review (commit 13875fd)Status: No Issues Found | Recommendation: Merge Files Reviewed (2 files, incremental)
Incremental review of commit Previous review (commit 31a05a4)Status: No Issues Found | Recommendation: Merge Files Reviewed (2 files, incremental)
Incremental review of commits Previous review (commit 4160d52)Status: No Issues Found | Recommendation: Merge Files Reviewed (5 files, incremental)
Incremental review of commits Previous review (commit 5e38da8)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Files Reviewed (1 file, incremental)
Previous review (commit 2db9f79)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Files Reviewed (1 file, incremental)
Previous review (commit 9c35b2f)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Files Reviewed (2 files, incremental)
Previous review (commit 84b5ffb)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Files Reviewed (2 files, incremental)
Previous review (commit cd89788)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Files Reviewed (1 file, incremental)
Previous review (commit 9c69197)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Files Reviewed (1 file, incremental)
Previous review (commit cb69786)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Files Reviewed (1 file, incremental)
Previous review (commit bb57c23)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Notes verified during incremental review
Files Reviewed (2 files, incremental)
Previous review (commit 07bfd76)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Notes verified during incremental review
Files Reviewed (2 files, incremental)
Previous review (commit 869fe33)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Notes verified during incremental review
Files Reviewed (2 files, incremental)
Previous review (commit eaa8652)Status: No Issues Found | Recommendation: Merge Executive SummaryIncremental review of commit Notes verified during incremental review
Files Reviewed (1 file, incremental)
Previous review (commit 169c03c)Status: No Issues Found | Recommendation: Merge Executive SummaryReviewed all 17 changed files for the Agents-tab browser-renderer parity work: the new Notes verified during review
[Snapshot truncated.] Additional previous summary content was truncated to keep this comment within platform limits. Reviewed by kimi-k3 · Input: 211K · Output: 8.7K · Cached: 301.6K Review guidance: REVIEW.md from base branch |
The Agents tab now uses the browser conversation renderer for tool calls, tool results, reasoning, code blocks, and screenshots. Users can send a message while an agent runs while Stop remains available.
The Agents tab matches the browser conversation behavior for cloud agents and remote CLI agents. It hides synthetic snapshot progress text and keeps the composer available during a run.
The extension maps stored agent parts into the shared conversation model, reuses the browser conversation list and item view, stores tool image bytes in a bounded per-panel map, and retries active history when no replay watermark exists. Focused tests, builds, Chrome E2E, Firefox E2E, and the live remote CLI flow pass.
Human steps: No human step is needed before or after merge.
Visual Changes: Latest live E2E side-panel screenshot
E2E: bot-e2e — remote CLI start, active reopen, queue, and stop passed. Cloud-agent start, reopen, queue, and stop remain uncovered because account
fl@fl.flhas no GitHub integration and no existing cloud-agent session. The exact form message wasConnect GitHub to start a cloud session, or pick a connected CLI instance.