simplify agents view and compact chat headers - #2180
Merged
Conversation
Prime Agent performance — runningPR Benchmarking the latest PR commit. Results will appear here when this run finishes. |
kevinjosethomas
added a commit
that referenced
this pull request
Sep 10, 2026
kevinjosethomas
added a commit
that referenced
this pull request
Sep 10, 2026
kevinjosethomas
added a commit
that referenced
this pull request
Sep 10, 2026
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit b192ce1. Configure here.
kevinjosethomas
added a commit
that referenced
this pull request
Sep 11, 2026
kevinjosethomas
added a commit
that referenced
this pull request
Sep 11, 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.

Simplifies the agents list and shares a compact butterfly header with chat. Global agents headers show title/version, counts, and cwd; nested headers show title/version, counts, and numeric depth, with the back breadcrumb below. Chat retains its model line.
Validated with focused agents-view and startup tests and
npm run check.Fixes ENG-5999.
Design: Prime Agent UI/UX Improvements.
Note
Low Risk
Changes are TUI presentation and session-list filtering in the coding-agent package;
BrandSplashHeader’s constructor/options changed but callers in-repo were updated.Overview
Polishes the agents view and aligns chat/agents splash headers around a smaller butterfly mark and quieter list hierarchy.
The agents roster now filters out abandoned empty saved sessions via
filterEmptyAgentsViewSessions(while keeping anchors, scopes, heartbeats, and hierarchy), uses distinct empty vs no-search-match copy during reply/rename, and drops the shortcuts “actions” panel and inline expand carets—subagent expand/collapse stays on its keybinding. Row chrome is simplified: one shared status bullet for idle/inactive (color-coded), bare model names in the model column, bold shared column headers, and muted section titles; nested scopes show a back breadcrumb and depth in the header instead of global scope/cwd noise.BrandSplashHeaderis reworked to usePRIME_COMPACT_BUTTERFLY_LOGO, optionalgetModelIdmetadata (chat keeps the model line; agents header focuses on counts and cwd or depth), no duplicate “type to search” hints, and text-only title on narrow terminals. Startup wiring dropsstartupModelIdfor the agents view. Logo tooling adds quadrants/braille render styles inrender-logo.py.Reviewed by Cursor Bugbot for commit 786c597. Bugbot is set up for automated code reviews on this repo. Configure here.
Note
Remove agents-view actions panel and add compact chat splash headers
filterEmptyAgentsViewSessionsin agents-view-state.ts to hide abandoned empty inactive catalog entries while retaining live, scheduled, named, subagent, explicitly preserved, and ancestor records.BrandSplashHeader, placing it beside width-bounded runtime metadata and falling back to text-only metadata in narrow terminals.AgentsViewModeOptionsno longer accepts a startup model identifier; main.ts updated accordingly. Nested agents scopes no longer supply a working directory to the splash, and splash rendering no longer obtains a model identifier from the selected row.Macroscope summarized 786c597.