Skip to content

Use report-question icon for sessions needing attention - #340329

Merged
Elijah King (eli-w-king) merged 5 commits into
mainfrom
eli/use-report-question-for-session-attention
Oct 9, 2026
Merged

Elijah King (eli-w-king) merged 5 commits into
mainfrom
eli/use-report-question-for-session-attention

Conversation

@eli-w-king

@eli-w-king Elijah King (eli-w-king) commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • replace the generic report icon with report-question when sessions need user attention
  • keep the sessions model, agent sessions viewer, and experimental title-bar status widget consistent
  • update focused tests and visual fixture descriptions

Dependency

Depends on #340328 for the Codicon registration and @vscode/codicons@0.0.46-44 package update.

Validation

  • npm run eslint -- <8 changed files>
  • npm run build-fast -- --client-only
  • ./scripts/test.sh --grep 'report-question|matches sessions window state icons' — 5 passing

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 665ae24f-55b9-4b8f-89ac-8c51a1bf08e4
@github-actions

github-actions Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Screenshot Changes

Base: e23b74e3 Current: 2993c0d9

Changed (7)

sessions/sessionsList/SessionsList_CollapsedNeedsInputSections/Light
Before After
before after
sessions/sessionsList/SessionsList_CompactNeedsInput/Light
Before After
before after
sessions/sessionsList/SessionsList_CompactNestedChatApprovals/Light
Before After
before after
sessions/sessionsList/SessionsList_NestedChatApprovals/Light
Before After
before after
sessions/sessionsList/SessionsList_NestedChatApprovals_Phone/Light
Before After
before after
agentSessionsViewer/NeedsInput/Light
Before After
before after
agentSessionsViewer/ApprovalRowLongLabel/Light
Before After
before after

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The locked Codicon font package does not yet contain the newly registered ECF8 glyph.

1 open finding
What changed in this PR

Updates session attention indicators to use the new report-question Codicon consistently.

Changes:

  • Replaces report icons across session UI surfaces.
  • Updates focused tests and visual descriptions.
  • Registers the prerequisite Codicon.
File Description
src/​vs/​base/​common/​codiconsLibrary.ts Registers the new icon.
src/​vs/​sessions/​services/​sessions/​browser/​sessionsListModelService.ts Updates the session status icon.
src/​vs/​sessions/​services/​sessions/​test/​browser/​sessionsListModelService.test.ts Updates model expectations.
src/​vs/​sessions/​test/​browser/​sessionStatusIcon.test.ts Updates rendered-icon expectations.
src/​vs/​sessions/​contrib/​sessions/​test/​browser/​sessionsList.test.ts Updates list icon selectors.
src/​vs/​sessions/​contrib/​sessions/​test/​browser/​sessionsList.fixture.ts Updates visual descriptions.
src/​vs/​workbench/​contrib/​chat/​browser/​agentSessions/​agentSessionsViewer.ts Updates workbench session icons.
src/​vs/​workbench/​contrib/​chat/​browser/​agentSessions/​experiments/​agentTitleBarStatusWidget.ts Updates title-bar attention icons.

🧠 Review effort: Balanced


💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/vs/base/common/codiconsLibrary.ts
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 665ae24f-55b9-4b8f-89ac-8c51a1bf08e4
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 665ae24f-55b9-4b8f-89ac-8c51a1bf08e4
@eli-w-king
Elijah King (eli-w-king) force-pushed the eli/use-report-question-for-session-attention branch from 80d2730 to b3fe336 Compare October 7, 2026 18:47
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 665ae24f-55b9-4b8f-89ac-8c51a1bf08e4
@vs-code-engineering

Copy link
Copy Markdown
Contributor

📬 CODENOTIFY

The following users are being notified based on files changed in this PR:

Sandeep Somavarapu (@sandy081)

Matched files:

  • src/vs/sessions/services/sessions/browser/sessionsListModelService.ts
  • src/vs/sessions/services/sessions/test/browser/sessionsListModelService.test.ts

Ladislau Szomoru (@lszomoru)

Matched files:

  • src/vs/sessions/services/sessions/browser/sessionsListModelService.ts
  • src/vs/sessions/services/sessions/test/browser/sessionsListModelService.test.ts

@eli-w-king
Elijah King (eli-w-king) merged commit 3cda1c4 into main Oct 9, 2026
36 checks passed
@eli-w-king
Elijah King (eli-w-king) deleted the eli/use-report-question-for-session-attention branch October 9, 2026 21:32
@vs-code-engineering vs-code-engineering Bot added this to the 1.142.0 milestone Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants