As of LSP version 3.17, notebook messages have been added to the protocol. In a similar vein, the vscode-languageserver library has added a NotebookDocuments collection that corresponds to the TextDocuments (but for notebook cells). We should support notebook cells natively.
Currently all cell documents are handled via TextDocuments, but that isn't optimal.
As of LSP version 3.17, notebook messages have been added to the protocol. In a similar vein, the
vscode-languageserver
library has added aNotebookDocuments
collection that corresponds to theTextDocuments
(but for notebook cells). We should support notebook cells natively.Currently all cell documents are handled via
TextDocuments
, but that isn't optimal.