Class BackendLanguageModelRegistry

Notifies a client whenever a model is added or removed

Hierarchy (view full)

Constructors

Properties

changeEmitter: Emitter<{
    models: LanguageModel[];
}> = ...

Type declaration

client: undefined | LanguageModelRegistryClient
initialized: Promise<void> = ...
languageModelContributions: ContributionProvider<LanguageModelProvider>
languageModels: LanguageModel[] = []
logger: ILogger
markInitialized: (() => void)

Type declaration

    • (): void
    • Returns void

onChange: Event<{
    models: LanguageModel[];
}> = ...

Type declaration

Methods