microsoft / microsoft/vscode

Finalize notebookKernelSource for third-party notebook extensions

Open
#335,796 0 comments 1 reaction 1 assignee Assigned to @Yoyokrazy View on GitHub
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

We maintain the [marimo VS Code extension](https://github.com/marimo-team/marimo-lsp). Without `notebookKernelSource`, we must register every discovered Python environment as a controller, which makes the kernel picker noisy.

This API would let us expose “Python Environments” and “marimo sandbox” as sources and create controllers only when selected, matching the Jupyter experience. Would VS Code consider finalizing it? We’d be happy to provide an implementation sample and feedback.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.