Finalize LM API (#263415)

* Finalize BYOK API

* More byok

* Fix compile errors

* Feedback

* Fix fat fingering

* Fix capabilities

* Bump version

* Rename contrib point + activation events

* Update test

* Add proposed api check to require authorization

* Change comment
This commit is contained in:
Logan Ramos
2025-08-27 13:25:34 -04:00
committed by GitHub
parent 4f403b21c7
commit a18d41e90a
11 changed files with 236 additions and 211 deletions

View File

@@ -1537,7 +1537,6 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
return extHostLanguageModels.onDidChangeProviders(listener, thisArgs, disposables);
},
registerLanguageModelChatProvider: (vendor, provider) => {
checkProposedApiEnabled(extension, 'chatProvider');
return extHostLanguageModels.registerLanguageModelChatProvider(extension, vendor, provider);
},
// --- embeddings