@@ -163,9 +163,14 @@ import { IEncryptionService } from 'vs/platform/encryption/common/encryptionServ
163163import { ITestResultService } from 'vs/workbench/contrib/testing/common/testResultService'
164164import { IDiagnosticsService , NullDiagnosticsService } from 'vs/platform/diagnostics/common/diagnostics'
165165import { INotebookSearchService } from 'vs/workbench/contrib/search/common/notebookSearch'
166+ import { IChatProviderService } from 'vs/workbench/contrib/chat/common/chatProvider'
167+ import { IChatSlashCommandService } from 'vs/workbench/contrib/chat/common/chatSlashCommands'
168+ import { IChatVariablesService } from 'vs/workbench/contrib/chat/common/chatVariables'
169+ import { IAiRelatedInformationService } from 'vs/workbench/services/aiRelatedInformation/common/aiRelatedInformation'
170+ import { IAiEmbeddingVectorService } from 'vs/workbench/services/aiEmbeddingVector/common/aiEmbeddingVectorService'
166171import { ResourceSet } from 'vs/base/common/map'
167- import { IEditorGroupView } from 'vs/workbench/browser/parts/editor/editor'
168172import { unsupported } from './tools'
173+ import { IEditorGroupView } from 'vs/workbench/browser/parts/editor/editor'
169174
170175class NullLoggerService extends AbstractLoggerService {
171176 constructor ( ) {
@@ -2142,3 +2147,41 @@ registerSingleton(INotebookSearchService, class NotebookSearchService implements
21422147
21432148 _serviceBrand : undefined
21442149} , InstantiationType . Delayed )
2150+
2151+ registerSingleton ( IChatProviderService , class ChatProviderService implements IChatProviderService {
2152+ _serviceBrand : undefined
2153+ registerChatResponseProvider = unsupported
2154+ fetchChatResponse = unsupported
2155+ } , InstantiationType . Delayed )
2156+
2157+ registerSingleton ( IChatSlashCommandService , class ChatSlashCommandService implements IChatSlashCommandService {
2158+ onDidChangeCommands = unsupported
2159+ registerSlashData = unsupported
2160+ registerSlashCallback = unsupported
2161+ registerSlashCommand = unsupported
2162+ executeCommand = unsupported
2163+ getCommands = unsupported
2164+ hasCommand = unsupported
2165+ _serviceBrand : undefined
2166+ } , InstantiationType . Delayed )
2167+
2168+ registerSingleton ( IChatVariablesService , class ChatVariablesService implements IChatVariablesService {
2169+ registerVariable = unsupported
2170+ getVariables = unsupported
2171+ resolveVariables = unsupported
2172+ _serviceBrand : undefined
2173+ } , InstantiationType . Delayed )
2174+
2175+ registerSingleton ( IAiRelatedInformationService , class AiRelatedInformationService implements IAiRelatedInformationService {
2176+ isEnabled = ( ) => false
2177+ getRelatedInformation = unsupported
2178+ registerAiRelatedInformationProvider = unsupported
2179+ _serviceBrand : undefined
2180+ } , InstantiationType . Delayed )
2181+
2182+ registerSingleton ( IAiEmbeddingVectorService , class AiEmbeddingVectorService implements IAiEmbeddingVectorService {
2183+ _serviceBrand : undefined
2184+ isEnabled = ( ) => false
2185+ getEmbeddingVector = unsupported
2186+ registerAiEmbeddingVectorProvider = unsupported
2187+ } , InstantiationType . Delayed )
0 commit comments