Modify LM api based on feedback (#261645)

* API feedback

* Some further API cleanup

* Some API stuff

* Try more cleanup

* CI please pass

* READONLY
This commit is contained in:
Logan Ramos
2025-08-14 16:59:44 -04:00
committed by GitHub
parent 15dba1928a
commit f6b2bec410
14 changed files with 111 additions and 157 deletions

View File

@@ -1533,9 +1533,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
onDidChangeChatModels: (listener, thisArgs?, disposables?) => {
return extHostLanguageModels.onDidChangeProviders(listener, thisArgs, disposables);
},
registerChatModelProvider: (vendor, provider) => {
registerLanguageModelChatProvider: (vendor, provider) => {
checkProposedApiEnabled(extension, 'chatProvider');
return extHostLanguageModels.registerLanguageModelProvider(extension, vendor, provider);
return extHostLanguageModels.registerLanguageModelChatProvider(extension, vendor, provider);
},
// --- embeddings
get embeddingModels() {