Skip to content

Commit 1a83e48

Browse files
committed
Fix
1 parent ee07d89 commit 1a83e48

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

src/vs/workbench/contrib/chat/browser/chatListRenderer.ts

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import * as dom from 'vs/base/browser/dom';
77
import { IActionViewItemOptions } from 'vs/base/browser/ui/actionbar/actionViewItems';
88
import { alert } from 'vs/base/browser/ui/aria/aria';
99
import { Button } from 'vs/base/browser/ui/button/button';
10+
import { getDefaultHoverDelegate } from 'vs/base/browser/ui/hover/hoverDelegateFactory';
1011
import { renderIcon } from 'vs/base/browser/ui/iconLabel/iconLabels';
1112
import { IListRenderer, IListVirtualDelegate } from 'vs/base/browser/ui/list/list';
1213
import { ITreeCompressionDelegate } from 'vs/base/browser/ui/tree/asyncDataTree';
@@ -16,6 +17,7 @@ import { IAsyncDataSource, ITreeNode, ITreeRenderer } from 'vs/base/browser/ui/t
1617
import { IAction } from 'vs/base/common/actions';
1718
import { distinct } from 'vs/base/common/arrays';
1819
import { disposableTimeout } from 'vs/base/common/async';
20+
import { CancellationTokenSource } from 'vs/base/common/cancellation';
1921
import { Codicon } from 'vs/base/common/codicons';
2022
import { Emitter, Event } from 'vs/base/common/event';
2123
import { FuzzyScore } from 'vs/base/common/filters';
@@ -24,13 +26,18 @@ import { Disposable, DisposableStore, IDisposable, IReference, toDisposable } fr
2426
import { ResourceMap } from 'vs/base/common/map';
2527
import { FileAccess, Schemas, matchesSomeScheme } from 'vs/base/common/network';
2628
import { clamp } from 'vs/base/common/numbers';
29+
import { IObservable, autorun, constObservable } from 'vs/base/common/observable';
2730
import { basename } from 'vs/base/common/path';
2831
import { basenameOrAuthority } from 'vs/base/common/resources';
2932
import { equalsIgnoreCase } from 'vs/base/common/strings';
3033
import { ThemeIcon } from 'vs/base/common/themables';
34+
import { isUndefined } from 'vs/base/common/types';
3135
import { URI } from 'vs/base/common/uri';
3236
import { IMarkdownRenderResult, MarkdownRenderer } from 'vs/editor/browser/widget/markdownRenderer/browser/markdownRenderer';
3337
import { Range } from 'vs/editor/common/core/range';
38+
import { TextEdit } from 'vs/editor/common/languages';
39+
import { createTextBufferFactoryFromSnapshot } from 'vs/editor/common/model/textModel';
40+
import { IModelService } from 'vs/editor/common/services/model';
3441
import { IResolvedTextEditorModel, ITextModelService } from 'vs/editor/common/services/resolverService';
3542
import { localize } from 'vs/nls';
3643
import { IMenuEntryActionViewItemOptions, MenuEntryActionViewItem, createActionViewItem } from 'vs/platform/actions/browser/menuEntryActionViewItem';
@@ -40,6 +47,7 @@ import { ICommandService } from 'vs/platform/commands/common/commands';
4047
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
4148
import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
4249
import { FileKind, FileType } from 'vs/platform/files/common/files';
50+
import { IHoverService } from 'vs/platform/hover/browser/hover';
4351
import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation';
4452
import { ServiceCollection } from 'vs/platform/instantiation/common/serviceCollection';
4553
import { WorkbenchCompressibleAsyncDataTree, WorkbenchList } from 'vs/platform/list/browser/listService';
@@ -50,11 +58,12 @@ import { ColorScheme } from 'vs/platform/theme/common/theme';
5058
import { IThemeService } from 'vs/platform/theme/common/themeService';
5159
import { IResourceLabel, ResourceLabels } from 'vs/workbench/browser/labels';
5260
import { ChatTreeItem, GeneratingPhrase, IChatCodeBlockInfo, IChatFileTreeInfo } from 'vs/workbench/contrib/chat/browser/chat';
61+
import { ChatAgentHover } from 'vs/workbench/contrib/chat/browser/chatAgentHover';
5362
import { ChatFollowups } from 'vs/workbench/contrib/chat/browser/chatFollowups';
5463
import { ChatMarkdownDecorationsRenderer } from 'vs/workbench/contrib/chat/browser/chatMarkdownDecorationsRenderer';
5564
import { ChatEditorOptions } from 'vs/workbench/contrib/chat/browser/chatOptions';
5665
import { ChatCodeBlockContentProvider, CodeBlockPart, CodeCompareBlockPart, ICodeBlockData, localFileLanguageId, parseLocalFileData } from 'vs/workbench/contrib/chat/browser/codeBlockPart';
57-
import { ChatAgentLocation, IChatAgentMetadata, IChatAgentNameService, IChatAgentNameService } from 'vs/workbench/contrib/chat/common/chatAgents';
66+
import { ChatAgentLocation, IChatAgentMetadata, IChatAgentNameService } from 'vs/workbench/contrib/chat/common/chatAgents';
5867
import { CONTEXT_CHAT_RESPONSE_SUPPORT_ISSUE_REPORTING, CONTEXT_REQUEST, CONTEXT_RESPONSE, CONTEXT_RESPONSE_DETECTED_AGENT_COMMAND, CONTEXT_RESPONSE_FILTERED, CONTEXT_RESPONSE_VOTE } from 'vs/workbench/contrib/chat/common/chatContextKeys';
5968
import { IChatProgressRenderableResponseContent } from 'vs/workbench/contrib/chat/common/chatModel';
6069
import { chatAgentLeader, chatSubcommandLeader } from 'vs/workbench/contrib/chat/common/chatParserTypes';
@@ -66,18 +75,7 @@ import { createFileIconThemableTreeContainerScope } from 'vs/workbench/contrib/f
6675
import { IFilesConfiguration } from 'vs/workbench/contrib/files/common/files';
6776
import { IMarkdownVulnerability, annotateSpecialMarkdownContent } from '../common/annotations';
6877
import { CodeBlockModelCollection } from '../common/codeBlockModelCollection';
69-
import { IModelService } from 'vs/editor/common/services/model';
70-
import { createTextBufferFactoryFromSnapshot } from 'vs/editor/common/model/textModel';
71-
import { TextEdit } from 'vs/editor/common/languages';
7278
import { IChatListItemRendererOptions } from './chat';
73-
import { CancellationTokenSource } from 'vs/base/common/cancellation';
74-
import { IHoverService } from 'vs/platform/hover/browser/hover';
75-
import { getDefaultHoverDelegate } from 'vs/base/browser/ui/hover/hoverDelegateFactory';
76-
import { ChatAgentHover } from 'vs/workbench/contrib/chat/browser/chatAgentHover';
77-
import { autorun, constObservable, IObservable } from 'vs/base/common/observable';
78-
import { isUndefined } from 'vs/base/common/types';
79-
import { autorun, constObservable, IObservable } from 'vs/base/common/observable';
80-
import { isUndefined } from 'vs/base/common/types';
8179

8280
const $ = dom.$;
8381

0 commit comments

Comments
 (0)