@@ -167,26 +167,26 @@ import {
167167 IChatWidgetService ,
168168 IQuickChatService
169169} from 'vs/workbench/contrib/chat/browser/chat.service'
170- import { IChatAttachmentResolveService } from 'vs/workbench/contrib/chat/browser/chatAttachmentResolveService.service'
171- import { IChatMarkdownAnchorService } from 'vs/workbench/contrib/chat/browser/chatContentParts/chatMarkdownAnchorService.service'
172- import { IChatContextPickService } from 'vs/workbench/contrib/chat/browser/chatContextPickService.service'
170+ import { IChatAttachmentResolveService } from 'vs/workbench/contrib/chat/browser/attachments/ chatAttachmentResolveService.service'
171+ import { IChatMarkdownAnchorService } from 'vs/workbench/contrib/chat/browser/widget/ chatContentParts/chatMarkdownAnchorService.service'
172+ import { IChatContextPickService } from 'vs/workbench/contrib/chat/browser/attachments/ chatContextPickService.service'
173173import { IChatOutputRendererService } from 'vs/workbench/contrib/chat/browser/chatOutputItemRenderer.service'
174174import {
175175 IChatAgentNameService ,
176176 IChatAgentService
177- } from 'vs/workbench/contrib/chat/common/chatAgents.service'
178- import { ICodeMapperService } from 'vs/workbench/contrib/chat/common/chatCodeMapperService.service'
179- import { IChatEditingService } from 'vs/workbench/contrib/chat/common/chatEditingService.service'
180- import { IChatService } from 'vs/workbench/contrib/chat/common/chatService.service'
177+ } from 'vs/workbench/contrib/chat/common/participants/ chatAgents.service'
178+ import { ICodeMapperService } from 'vs/workbench/contrib/chat/common/editing/ chatCodeMapperService.service'
179+ import { IChatEditingService } from 'vs/workbench/contrib/chat/common/editing/ chatEditingService.service'
180+ import { IChatService } from 'vs/workbench/contrib/chat/common/chatService/chatService .service'
181181import { IChatSessionsService } from 'vs/workbench/contrib/chat/common/chatSessionsService.service'
182- import { IChatSlashCommandService } from 'vs/workbench/contrib/chat/common/chatSlashCommands.service'
183- import { IChatTodoListService } from 'vs/workbench/contrib/chat/common/chatTodoListService.service'
184- import { IChatTransferService } from 'vs/workbench/contrib/chat/common/chatTransferService.service'
185- import { IChatVariablesService } from 'vs/workbench/contrib/chat/common/chatVariables.service'
186- import { IChatWidgetHistoryService } from 'vs/workbench/contrib/chat/common/chatWidgetHistoryService.service'
182+ import { IChatSlashCommandService } from 'vs/workbench/contrib/chat/common/participants/ chatSlashCommands.service'
183+ import { IChatTodoListService } from 'vs/workbench/contrib/chat/common/tools/ chatTodoListService.service'
184+ import { IChatTransferService } from 'vs/workbench/contrib/chat/common/model/ chatTransferService.service'
185+ import { IChatVariablesService } from 'vs/workbench/contrib/chat/common/attachments/ chatVariables.service'
186+ import { IChatWidgetHistoryService } from 'vs/workbench/contrib/chat/common/widget/ chatWidgetHistoryService.service'
187187import { ILanguageModelIgnoredFilesService } from 'vs/workbench/contrib/chat/common/ignoredFiles.service'
188188import { ILanguageModelStatsService } from 'vs/workbench/contrib/chat/common/languageModelStats.service'
189- import { ILanguageModelToolsService } from 'vs/workbench/contrib/chat/common/languageModelToolsService.service'
189+ import { ILanguageModelToolsService } from 'vs/workbench/contrib/chat/common/tools/ languageModelToolsService.service'
190190import { ILanguageModelsService } from 'vs/workbench/contrib/chat/common/languageModels.service'
191191import { IPromptsService } from 'vs/workbench/contrib/chat/common/promptSyntax/service/promptsService.service'
192192import { ICommentService } from 'vs/workbench/contrib/comments/browser/commentService.service'
@@ -214,7 +214,7 @@ import {
214214 IIssueFormService ,
215215 IWorkbenchIssueService
216216} from 'vs/workbench/contrib/issue/common/issue.service'
217- import { IDefaultLogLevelsService } from 'vs/workbench/contrib/logs /common/defaultLogLevels.service'
217+ import { IDefaultLogLevelsService } from 'vs/workbench/services/log /common/defaultLogLevels.service'
218218import { IMcpRegistry } from 'vs/workbench/contrib/mcp/common/mcpRegistryTypes.service'
219219import {
220220 IMcpElicitationService ,
@@ -420,16 +420,16 @@ import { IImageResizeService } from 'vs/platform/imageResize/common/imageResizeS
420420import { IMarkdownRendererService } from 'vs/platform/markdown/browser/markdownRenderer.service'
421421import { McpGalleryManifestStatus } from 'vs/platform/mcp/common/mcpGalleryManifest'
422422import { IMcpGalleryManifestService } from 'vs/platform/mcp/common/mcpGalleryManifest.service'
423- import { IChatContextService } from 'vs/workbench/contrib/chat/browser/chatContextService.service'
423+ import { IChatContextService } from 'vs/workbench/contrib/chat/browser/contextContrib/ chatContextService.service'
424424import { IChatStatusItemService } from 'vs/workbench/contrib/chat/browser/chatStatus/chatStatusItemService.service'
425- import { IChatLayoutService } from 'vs/workbench/contrib/chat/common/chatLayoutService.service'
425+ import { IChatLayoutService } from 'vs/workbench/contrib/chat/common/widget/ chatLayoutService.service'
426426import { IChatModeService } from 'vs/workbench/contrib/chat/common/chatModes.service'
427- import { ILanguageModelToolsConfirmationService } from 'vs/workbench/contrib/chat/common/languageModelToolsConfirmationService.service'
427+ import { ILanguageModelToolsConfirmationService } from 'vs/workbench/contrib/chat/common/tools/ languageModelToolsConfirmationService.service'
428428import {
429429 ToolDataSource ,
430430 ToolSet ,
431431 VSCodeToolReference
432- } from 'vs/workbench/contrib/chat/common/languageModelToolsService'
432+ } from 'vs/workbench/contrib/chat/common/tools/ languageModelToolsService'
433433import { IRandomService } from 'vs/workbench/contrib/editTelemetry/browser/randomService.service'
434434import { IAiEditTelemetryService } from 'vs/workbench/contrib/editTelemetry/browser/telemetry/aiEditTelemetry/aiEditTelemetryService.service'
435435import { LazyCollectionState } from 'vs/workbench/contrib/mcp/common/mcpTypes'
@@ -3247,7 +3247,6 @@ registerSingleton(
32473247)
32483248class ChatService implements IChatService {
32493249 _serviceBrand : undefined
3250- isPersistedSessionEmpty : IChatService [ 'isPersistedSessionEmpty' ] = ( ) => true
32513250 @Unsupported
32523251 activateDefaultAgent : IChatService [ 'activateDefaultAgent' ] = unsupported
32533252 @Unsupported
@@ -3265,7 +3264,6 @@ class ChatService implements IChatService {
32653264 clearAllHistoryEntries : IChatService [ 'clearAllHistoryEntries' ] = unsupported
32663265 hasSessions : IChatService [ 'hasSessions' ] = ( ) => false
32673266 onDidDisposeSession : IChatService [ 'onDidDisposeSession' ] = Event . None
3268- transferredSessionData : IChatService [ 'transferredSessionData' ] = undefined
32693267 @Unsupported
32703268 transferChatSession : IChatService [ 'transferChatSession' ] = unsupported
32713269 @Unsupported
@@ -3291,7 +3289,6 @@ class ChatService implements IChatService {
32913289 loadSessionForResource : IChatService [ 'loadSessionForResource' ] = unsupported
32923290 requestInProgressObs : IChatService [ 'requestInProgressObs' ] = constObservable ( false )
32933291 edits2Enabled : IChatService [ 'edits2Enabled' ] = false
3294- getPersistedSessionTitle : IChatService [ 'getPersistedSessionTitle' ] = ( ) => undefined
32953292 editingSessions : IChatService [ 'editingSessions' ] = [ ]
32963293 getChatSessionFromInternalUri : IChatService [ 'getChatSessionFromInternalUri' ] = ( ) => undefined
32973294 getLocalSessionHistory : IChatService [ 'getLocalSessionHistory' ] = async ( ) => [ ]
@@ -3310,6 +3307,8 @@ class ChatService implements IChatService {
33103307
33113308 @Unsupported
33123309 setTitle : IChatService [ 'setTitle' ] = unsupported
3310+ transferredSessionResource : IChatService [ 'transferredSessionResource' ] = undefined
3311+ getSessionTitle : IChatService [ 'getSessionTitle' ] = ( ) => undefined
33133312}
33143313registerSingleton ( IChatService , ChatService , InstantiationType . Delayed )
33153314class ChatMarkdownAnchorService implements IChatMarkdownAnchorService {
@@ -3971,6 +3970,7 @@ class ChatWidgetService implements IChatWidgetService {
39713970 _serviceBrand : undefined
39723971 getWidgetsByLocations : IChatWidgetService [ 'getWidgetsByLocations' ] = ( ) => [ ]
39733972 onDidAddWidget : IChatWidgetService [ 'onDidAddWidget' ] = Event . None
3973+ onDidBackgroundSession : IChatWidgetService [ 'onDidBackgroundSession' ] = Event . None
39743974 getAllWidgets : IChatWidgetService [ 'getAllWidgets' ] = ( ) => [ ]
39753975 lastFocusedWidget : IChatWidgetService [ 'lastFocusedWidget' ] = undefined
39763976 @Unsupported
@@ -5155,11 +5155,13 @@ registerSingleton(IWorkspaceIdentityService, WorkspaceIdentityService, Instantia
51555155class DefaultLogLevelsService implements IDefaultLogLevelsService {
51565156 _serviceBrand : undefined
51575157 onDidChangeDefaultLogLevels : IDefaultLogLevelsService [ 'onDidChangeDefaultLogLevels' ] = Event . None
5158- getDefaultLogLevel : IDefaultLogLevelsService [ 'getDefaultLogLevel' ] = async ( ) => LogLevel . Off
5159- @Unsupported
5160- getDefaultLogLevels : IDefaultLogLevelsService [ 'getDefaultLogLevels' ] = unsupported
5158+ getDefaultLogLevel : IDefaultLogLevelsService [ 'getDefaultLogLevel' ] = ( ) => LogLevel . Off
51615159 @Unsupported
51625160 setDefaultLogLevel : IDefaultLogLevelsService [ 'setDefaultLogLevel' ] = unsupported
5161+ defaultLogLevels : IDefaultLogLevelsService [ 'defaultLogLevels' ] = {
5162+ default : LogLevel . Off ,
5163+ extensions : [ ]
5164+ }
51635165}
51645166registerSingleton ( IDefaultLogLevelsService , DefaultLogLevelsService , InstantiationType . Delayed )
51655167class CustomEditorLabelService implements ICustomEditorLabelService {
@@ -5195,6 +5197,7 @@ class TrustedDomainService implements ITrustedDomainService {
51955197 isValid : ITrustedDomainService [ 'isValid' ] = ( ) : boolean => {
51965198 return false
51975199 }
5200+ trustedDomains : ITrustedDomainService [ 'trustedDomains' ] = [ ]
51985201}
51995202registerSingleton ( ITrustedDomainService , TrustedDomainService , InstantiationType . Delayed )
52005203class LanguageModelToolsService implements ILanguageModelToolsService {
@@ -5493,7 +5496,7 @@ class PromptsService implements IPromptsService {
54935496 getPromptSlashCommandName : IPromptsService [ 'getPromptSlashCommandName' ] = unsupported
54945497 registerCustomAgentsProvider : IPromptsService [ 'registerCustomAgentsProvider' ] = ( ) =>
54955498 Disposable . None
5496- findClaudeSkills : IPromptsService [ 'findClaudeSkills ' ] = async ( ) => undefined
5499+ findAgentSkills : IPromptsService [ 'findAgentSkills ' ] = async ( ) => undefined
54975500}
54985501registerSingleton ( IPromptsService , PromptsService , InstantiationType . Eager )
54995502
@@ -5897,15 +5900,10 @@ class ChatSessionsService implements IChatSessionsService {
58975900 @Unsupported
58985901 reportInProgress : IChatSessionsService [ 'reportInProgress' ] = unsupported
58995902
5900- @Unsupported
5901- setEditableSession : IChatSessionsService [ 'setEditableSession' ] = unsupported
5902-
59035903 @Unsupported
59045904 notifySessionItemsChanged : IChatSessionsService [ 'notifySessionItemsChanged' ] = unsupported
59055905
59065906 getInProgress : IChatSessionsService [ 'getInProgress' ] = ( ) => [ ]
5907- getEditableData : IChatSessionsService [ 'getEditableData' ] = ( ) => undefined
5908- isEditable : IChatSessionsService [ 'isEditable' ] = ( ) => false
59095907
59105908 onDidChangeItemsProviders : IChatSessionsService [ 'onDidChangeItemsProviders' ] = Event . None
59115909 onDidChangeSessionItems : IChatSessionsService [ 'onDidChangeSessionItems' ] = Event . None
@@ -5964,7 +5962,6 @@ class ChatSessionsService implements IChatSessionsService {
59645962 undefined
59655963
59665964 onDidChangeOptionGroups : IChatSessionsService [ 'onDidChangeOptionGroups' ] = Event . None
5967- isChatSessionInProgressStatus : IChatSessionsService [ 'isChatSessionInProgressStatus' ] = ( ) => false
59685965}
59695966registerSingleton ( IChatSessionsService , ChatSessionsService , InstantiationType . Delayed )
59705967
@@ -6154,6 +6151,8 @@ class TerminalChatService implements ITerminalChatService {
61546151 getMostRecentProgressPart : ITerminalChatService [ 'getMostRecentProgressPart' ] = ( ) => undefined
61556152 setChatSessionAutoApproval : ITerminalChatService [ 'setChatSessionAutoApproval' ] = ( ) => { }
61566153 hasChatSessionAutoApproval : ITerminalChatService [ 'hasChatSessionAutoApproval' ] = ( ) => false
6154+ addSessionAutoApproveRule : ITerminalChatService [ 'addSessionAutoApproveRule' ] = ( ) => { }
6155+ getSessionAutoApproveRules : ITerminalChatService [ 'getSessionAutoApproveRules' ] = ( ) => ( { } )
61576156}
61586157
61596158registerSingleton ( ITerminalChatService , TerminalChatService , InstantiationType . Delayed )
0 commit comments