@@ -90,7 +90,6 @@ export class ExtHostChatProvider implements ExtHostChatProviderShape {
9090 private static _idPool = 1 ;
9191
9292 private readonly _proxy : MainThreadChatProviderShape ;
93- private readonly _onDidChangeAccess = new Emitter < ExtensionIdentifierSet > ( ) ;
9493 private readonly _onDidChangeModelAccess = new Emitter < { from : ExtensionIdentifier ; to : ExtensionIdentifier } > ( ) ;
9594 private readonly _onDidChangeProviders = new Emitter < vscode . LanguageModelChangeEvent > ( ) ;
9695 readonly onDidChangeProviders = this . _onDidChangeProviders . event ;
@@ -110,7 +109,7 @@ export class ExtHostChatProvider implements ExtHostChatProviderShape {
110109 }
111110
112111 dispose ( ) : void {
113- this . _onDidChangeAccess . dispose ( ) ;
112+ this . _onDidChangeModelAccess . dispose ( ) ;
114113 this . _onDidChangeProviders . dispose ( ) ;
115114 }
116115
@@ -238,10 +237,9 @@ export class ExtHostChatProvider implements ExtHostChatProviderShape {
238237 return ( that . _isUsingAuth ( from , metadata ) && ! that . _modelAccessList . get ( from ) ?. has ( metadata . extension ) ) || ! that . _languageModelIds . has ( languageModelId ) ;
239238 } ,
240239 get onDidChangeAccess ( ) {
241- const onDidChangeAccess = Event . filter ( that . _onDidChangeAccess . event , set => set . has ( from ) ) ;
242240 const onDidRemoveLM = Event . filter ( that . _onDidChangeProviders . event , e => e . removed . includes ( languageModelId ) ) ;
243241 const onDidChangeModelAccess = Event . filter ( that . _onDidChangeModelAccess . event , e => ExtensionIdentifier . equals ( e . from , from ) && ExtensionIdentifier . equals ( e . to , metadata . extension ) ) ;
244- return Event . signal ( Event . any ( onDidChangeAccess , onDidRemoveLM , onDidChangeModelAccess ) ) ;
242+ return Event . signal ( Event . any ( onDidRemoveLM , onDidChangeModelAccess ) ) ;
245243 } ,
246244 makeChatRequest ( messages , options , token ) {
247245 if ( that . _isUsingAuth ( from , metadata ) && ! that . _modelAccessList . get ( from ) ?. has ( metadata . extension ) ) {
0 commit comments