diff --git a/src/vs/vscode.proposed.d.ts b/src/vs/vscode.proposed.d.ts index a33fa80aad2..e740e259f91 100644 --- a/src/vs/vscode.proposed.d.ts +++ b/src/vs/vscode.proposed.d.ts @@ -1586,7 +1586,8 @@ declare module 'vscode' { // todo@API // languages supported by kernel // first is preferred - // languages: string[]; + // `undefined` means all languages available in the editor + supportedLanguages?: string[]; // @roblourens // todo@API change to `executeCells(document: NotebookDocument, cells: NotebookCellRange[], context:{isWholeNotebooke: boolean}, token: CancelationToken): void;` diff --git a/src/vs/workbench/api/common/extHostNotebook.ts b/src/vs/workbench/api/common/extHostNotebook.ts index 3ca6106e7e7..7e80e14cd36 100644 --- a/src/vs/workbench/api/common/extHostNotebook.ts +++ b/src/vs/workbench/api/common/extHostNotebook.ts @@ -126,7 +126,8 @@ export class ExtHostNotebookKernelProviderAdapter extends Disposable { description: kernel.description, detail: kernel.detail, isPreferred: kernel.isPreferred, - preloads: kernel.preloads + preloads: kernel.preloads, + supportedLanguages: kernel.supportedLanguages }; });