The main channel includes the jupyter-lsp package, but it is missing the complementary jupyterlab-lsp package that actually makes use of it. By adding this missing package to the main channel, it becomes much simpler to use Language Server Protocol functionality (such as type checking) when Jupyter Lab is run in a separate environment (e.g. base) from the IPython kernel.