Skip to content

Agent sessions view changes feedback #293602

@bpasero

Description

@bpasero

Regressions from #293523 that I noticed:

Actions in sections no longer align with sessions

Screen.Recording.2026-02-07.at.09.03.57.mov

Focus outline indication inconsistent with the rest of the UI

I like the idea of revisiting focus outline but at least as long as the sessions view shows alongside other VS Code core controls, it now feels weirdly different behaving:

Screen.Recording.2026-02-07.at.09.07.01.mov

Should this be a general thing we do for lists/trees:

// Track mouse vs keyboard focus to suppress focus outlines on mouse clicks
this._register(addDisposableListener(this.sessionsContainer!, 'mousedown', () => {
this.sessionsContainer!.classList.add('mouse-focused');
}));
this._register(addDisposableListener(this.sessionsContainer!, 'keydown', () => {
this.sessionsContainer!.classList.remove('mouse-focused');
}));

//cc @benibenj

Sessions overlap with scrollbar

Image

Font seems small compared to the rest of the UI

I think we typically have a 13px font for reading list/tree contents through out the UI, but the sessions list goes below that, down to 11px, making the list look almost zoomed out compared to the rest.

Image

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions