File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 * Licensed under the MIT License. See License.txt in the project root for license information.
44 *--------------------------------------------------------------------------------------------*/
55
6- // version: 10
6+ // version: 11
77
88declare module 'vscode' {
99
@@ -285,4 +285,24 @@ declare module 'vscode' {
285285 }
286286
287287 // #endregion
288+
289+ // #region LanguageModelProxyProvider
290+
291+ /**
292+ * Duplicated so that this proposal and languageModelProxy can be independent.
293+ */
294+ export interface LanguageModelProxyInfo {
295+ readonly uri : Uri ;
296+ readonly key : string ;
297+ }
298+
299+ export interface LanguageModelProxyProvider {
300+ provideModelProxy ( forExtensionId : string , token : CancellationToken ) : ProviderResult < LanguageModelProxyInfo > ;
301+ }
302+
303+ export namespace lm {
304+ export function registerLanguageModelProxyProvider ( provider : LanguageModelProxyProvider ) : Disposable ;
305+ }
306+
307+ // #endregion
288308}
You can’t perform that action at this time.
0 commit comments