Skip to content

Commit a84bfab

Browse files
authored
Agent status indicator: Do not show unread on empty workspace (microsoft#291696)
1 parent 2d23946 commit a84bfab

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/vs/workbench/contrib/chat/browser/agentSessions/experiments/agentTitleBarStatusWidget.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import { AgentSessionStatus, IAgentSession, isSessionInProgressStatus } from '..
2222
import { BaseActionViewItem, IBaseActionViewItemOptions } from '../../../../../../base/browser/ui/actionbar/actionViewItems.js';
2323
import { IAction, Separator, SubmenuAction, toAction } from '../../../../../../base/common/actions.js';
2424
import { ILabelService } from '../../../../../../platform/label/common/label.js';
25-
import { IWorkspaceContextService } from '../../../../../../platform/workspace/common/workspace.js';
25+
import { IWorkspaceContextService, WorkbenchState } from '../../../../../../platform/workspace/common/workspace.js';
2626
import { IBrowserWorkbenchEnvironmentService } from '../../../../../services/environment/browser/environmentService.js';
2727
import { IEditorGroupsService } from '../../../../../services/editor/common/editorGroupsService.js';
2828
import { IEditorService } from '../../../../../services/editor/common/editorService.js';
@@ -782,7 +782,7 @@ export class AgentTitleBarStatusWidget extends BaseActionViewItem {
782782
const viewSessionsEnabled = this.configurationService.getValue<boolean>(ChatConfiguration.ChatViewSessionsEnabled) !== false;
783783

784784
// Unread section (blue dot + count)
785-
if (viewSessionsEnabled && hasUnreadSessions) {
785+
if (viewSessionsEnabled && hasUnreadSessions && this.workspaceContextService.getWorkbenchState() !== WorkbenchState.EMPTY) {
786786
const { isFilteredToUnread } = this._getCurrentFilterState();
787787
const unreadSection = $('span.agent-status-badge-section.unread');
788788
if (isFilteredToUnread) {

0 commit comments

Comments
 (0)