dotnet/interactive

Missing syntax highlighting in Polyglot Notebook extension

netcore-jroger opened this issue · 19 comments

Describe the bug

Please provide as much information as you can.

Please complete the following:

Which version of .NET Interactive are you using? (In a notebook, run the #!about magic command. ):

  • OS
    • Windows 11
    • Windows 10
    • macOS
    • Linux (Please specify distro)
    • iOS
    • Android
  • Browser
    • Chrome
    • Edge
    • Firefox
    • Safari
  • Frontend
    • Jupyter Notebook
    • Jupyter Lab
    • nteract
    • Visual Studio Code
    • Visual Studio Code Insiders
    • Visual Studio
    • Other (please specify)

Polyglot Notebooks Version: v1.0.4102020

Version: 1.75.0 (user setup)
Commit: e2816fe719a4026ffa1ee0189dc89bdfdbafb164
Date: 2023-02-01T15:23:45.584Z
Electron: 19.1.9
Chromium: 102.0.5005.194
Node.js: 16.14.2
V8: 10.2.154.23-electron.0
OS: Windows_NT x64 10.0.19045
Sandboxed: No

Screenshots

image

can you share a bigger screen shot where I can se the selected kernel?
Should be like this
image

@colombod I also have IntelliSense when I write code, but there is no syntax highlighting.

image

It happens on my M2 as well.

Version: 1.75.1 (Universal)
Commit: 441438abd1ac652551dbe4d408dfcec8a499b8bf
Date: 2023-02-08T21:34:59.000Z (6 days ago)
Electron: 19.1.9
Chromium: 102.0.5005.194
Node.js: 16.14.2
V8: 10.2.154.23-electron.0
OS: Darwin arm64 22.3.0
Sandboxed: No

image

Same here on WSL.
In recent versions(since the very beginning of Jan 23, when I had this issue), syntax highlighting seem to be fine before .NET Interactive extension activation (tested by creating a new polyglot notebook with .ipynb, put some code in and reload window to see the colors disappear after this extension loaded).
If I downgrade the extension to 1.0.3553070(labeled as 3 months ago), basic language features like syntax highlighting works but suggestions still doesn't have any styling.
About the extensions that I currently enabled, almost all of them are remote development support published by Microsoft.

image

Same here. But onlye when working on a dev container. When working local on Windows 10, it works fine.

image

+1

I'm seeing it in a PN inside a DevContainer, running in WSL Debian.

Windows 10, vs code here as well with "about" information:

.NET Interactive
© 2020 Microsoft Corporation
Version: 1.0.440301+8915ad98609cad23d5d81765041c2a895afb4782
Library version: 1.0.0-beta.23403.1+8915ad98609cad23d5d81765041c2a895afb4782
Build date: 2023-08-30T11:26:39.5926919Z
https://github.com/dotnet/interactive

In my case it looks like the vs code theme is the culprit for the missing colors. If i change to one of the built in ones then the colors are displayed, but if i choose a custom theme like Atom one Dark Theme, then all the colors disappear.

Theme: Dark (visual studio)
image

Theme: Atom One Dark
image

Still having issues on Mac:

Mac specs:

macOS Ventura 13.4.1
MacBook Pro Apple M2 Max

VS Code:

Visual Studio Code v1.81.1
Commit: 6c3e3dba23e8fadc360aed75ce363ba185c49794

Polyglot Notebooks:

v1.0.4403010

Screenshot:

image

UPDATE:

As @nicro950 is stating, the theming is the issue for me as well. All the themes following as defaults works fine and highlights syntax as wanted. Using Kimbie dark theme displayed below:
image

I reproduce the syntax highlight issues, with the devcontainer from the semantic kernel.

Changing color theme brings syntax highlighting back for #!import statement. But nothing else.

Version: 1.82.0 (user setup)
Commit: 8b617bd08fd9e3fc94d14adb8d358b56e3f72314
Date: 2023-09-06T22:07:07.438Z
Electron: 25.8.0
ElectronBuildId: 23503258
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Windows_NT x64 10.0.22621

Can you try to get the logs from the extension?
Make sure to start without any notebook open as that will activate the extension.

  1. Enable logging to info level. open the settings and configure Polyglot Notebook as following
    image
  2. Switch to pre-release is not using that already
image
  1. Create or open a Polyglot notebook
  2. Bring up the OUTPUT window
image
  1. select Polyglot Notebook: logger in the drop down
    image

  2. Copy the content and share it with us.

You can see grammar scanning and loading happening :
image

Any error would be reported there. There is a new Pre-Release going out today to print more info.

No colors

版本: 1.82.2 (system setup)
提交: abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
日期: 2023-09-14T05:55:25.390Z
Electron: 25.8.1
ElectronBuildId: 23779380
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Windows_NT x64 10.0.22621

Version: 1.82.2 (system setup)
Commit: abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
Data: 2023-09-14T05:55:25.390Z
Electron: 25.8.1
ElectronBuildId: 23779380
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Windows_NT x64 10.0.22621

[Info] extension host: Output of "dotnet --version":
7.0.400
[Info] extension host: Building installed language infos map...
[Info] extension host: Looking for language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.dotnet-interactive-vscode-1.0.4461041/grammars/kql.language-configuration.json
[Info] extension host: Found language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.dotnet-interactive-vscode-1.0.4461041/grammars/kql.language-configuration.json
[Info] extension host: Parsed language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.dotnet-interactive-vscode-1.0.4461041/grammars/kql.language-configuration.json
[Info] extension host: Looking for language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.dotnet-interactive-vscode-1.0.4461041/grammars/http.language-configuration.json
[Info] extension host: Found language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.dotnet-interactive-vscode-1.0.4461041/grammars/http.language-configuration.json
[Info] extension host: Parsed language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.dotnet-interactive-vscode-1.0.4461041/grammars/http.language-configuration.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/git-commit.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/git-commit.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/git-commit.tmLanguage.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/git-rebase.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/git-rebase.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/git-rebase.tmLanguage.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/ignore.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/ignore.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/syntaxes/ignore.tmLanguage.json
[Info] extension host: Looking for language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/git-commit.language-configuration.json
[Info] extension host: Found language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/git-commit.language-configuration.json
[Info] extension host: Parsed language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/git-commit.language-configuration.json
[Info] extension host: Looking for language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/git-rebase.language-configuration.json
[Info] extension host: Found language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/git-rebase.language-configuration.json
[Info] extension host: Parsed language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/git-rebase.language-configuration.json
[Info] extension host: Looking for language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/ignore.language-configuration.json
[Info] extension host: Found language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/ignore.language-configuration.json
[Info] extension host: Parsed language configuration file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/git-base/languages/ignore.language-configuration.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/markdown-math/syntaxes/md-math.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/markdown-math/syntaxes/md-math.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/markdown-math/syntaxes/md-math.tmLanguage.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/ms-vscode.js-debug/src/ui/basic-wat.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/ms-vscode.js-debug/src/ui/basic-wat.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/ms-vscode.js-debug/src/ui/basic-wat.tmLanguage.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/search-result/syntaxes/searchResult.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/search-result/syntaxes/searchResult.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/bin/abd2f3db4bdb28f9e95536dfa84d8479f1eb312d/extensions/search-result/syntaxes/searchResult.tmLanguage.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.csharp-2.1.2-linux-x64/src/razor/syntaxes/aspnetcorerazor.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.csharp-2.1.2-linux-x64/src/razor/syntaxes/aspnetcorerazor.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.csharp-2.1.2-linux-x64/src/razor/syntaxes/aspnetcorerazor.tmLanguage.json
[Info] extension host: Looking for language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.csharp-2.1.2-linux-x64/src/razor/language-configuration.json
[Info] extension host: Found language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.csharp-2.1.2-linux-x64/src/razor/language-configuration.json
[Info] extension host: Parsed language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-dotnettools.csharp-2.1.2-linux-x64/src/razor/language-configuration.json
[Info] extension host: Looking for grammar file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-python.python-2023.16.0/syntaxes/pip-requirements.tmLanguage.json
[Info] extension host: Found grammar file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-python.python-2023.16.0/syntaxes/pip-requirements.tmLanguage.json
[Info] extension host: Parsed grammar file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-python.python-2023.16.0/syntaxes/pip-requirements.tmLanguage.json
[Info] extension host: Looking for language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-python.python-2023.16.0/languages/pip-requirements.json
[Info] extension host: Found language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-python.python-2023.16.0/languages/pip-requirements.json
[Info] extension host: Parsed language configuration file at /home/SomeAllLetterUserName/.vscode-server/extensions/ms-python.python-2023.16.0/languages/pip-requirements.json
[Info] extension host: No tokens were produced for cell 0 of notebook file:///home/SomeAllLetterUserName/Test.ipynb with text: Console.WriteLine("No colors!");
[Info] webview: set up 'webview' host module complete
[Info] extension host: No tokens were produced for cell 0 of notebook file:///home/SomeAllLetterUserName/Test.ipynb with text: Console.WriteLine("No colors!");
[Info] extension host: envelope received from stdio: {"event":{"kernelInfos":[{"aliases":[],"languageName":null,"languageVersion":null,"isProxy":false,"isComposite":true,"displayName":".NET","localName":".NET","uri":"kernel://pid-23804","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"Quit"}],"supportedDirectives":[{"name":"#!sql"},{"name":"#!kql"},{"name":"#!csharp"},{"name":"#!fsharp"},{"name":"#!pwsh"},{"name":"#!html"},{"name":"#!value"},{"name":"#!mermaid"},{"name":"#!lsmagic"},{"name":"#!markdown"},{"name":"#!time"},{"name":"#!about"},{"name":"#!import"},{"name":"#!connect"},{"name":"#!vscode"},{"name":"#!javascript"}]},{"aliases":[],"languageName":"SQL","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"sql - SQL","localName":"sql","uri":"kernel://pid-23804/sql","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]},{"aliases":[],"languageName":"KQL","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"kql - KQL","localName":"kql","uri":"kernel://pid-23804/kql","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]},{"aliases":["c#","C#"],"languageName":"C#","languageVersion":"11.0","isProxy":false,"isComposite":false,"displayName":"csharp - C# Script","localName":"csharp","uri":"kernel://pid-23804/csharp","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestCompletions"},{"name":"RequestDiagnostics"},{"name":"RequestHoverText"},{"name":"RequestSignatureHelp"},{"name":"RequestValue"},{"name":"RequestValueInfos"},{"name":"SendValue"},{"name":"SubmitCode"},{"name":"ChangeWorkingDirectory"}],"supportedDirectives":[{"name":"#i"},{"name":"#r"},{"name":"#!nuget-restore"},{"name":"#!who"},{"name":"#!whos"},{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}]},{"aliases":["f#","F#"],"languageName":"F#","languageVersion":"7.0","isProxy":false,"isComposite":false,"displayName":"fsharp - F# Script","localName":"fsharp","uri":"kernel://pid-23804/fsharp","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"ChangeWorkingDirectory"},{"name":"SubmitCode"},{"name":"SendValue"},{"name":"RequestValue"},{"name":"RequestValueInfos"},{"name":"RequestHoverText"},{"name":"RequestDiagnostics"},{"name":"RequestCompletions"}],"supportedDirectives":[{"name":"#i"},{"name":"#r"},{"name":"#!nuget-restore"},{"name":"#!who"},{"name":"#!whos"},{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}]},{"aliases":["powershell"],"languageName":"PowerShell","languageVersion":"7","isProxy":false,"isComposite":false,"displayName":"pwsh - PowerShell","localName":"pwsh","uri":"kernel://pid-23804/pwsh","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestCompletions"},{"name":"RequestDiagnostics"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}]},{"aliases":[],"languageName":"HTML","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"html - HTML","localName":"html","uri":"kernel://pid-23804/html","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]},{"aliases":[],"languageName":null,"languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"value - Raw Value Storage","localName":"value","uri":"kernel://pid-23804/value","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!who"},{"name":"#!whos"},{"name":"#!lsmagic"}]},{"aliases":[],"languageName":"Mermaid","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"mermaid - Mermaid","localName":"mermaid","uri":"kernel://pid-23804/mermaid","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]}]},"eventType":"KernelReady","command":null,"routingSlip":[]}
[Info] extension host: creating proxy for uri[kernel://pid-23804]with info {"aliases":[],"languageName":null,"languageVersion":null,"isProxy":false,"isComposite":true,"displayName":".NET","localName":".NET","uri":"kernel://pid-23804","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"Quit"}],"supportedDirectives":[{"name":"#!sql"},{"name":"#!kql"},{"name":"#!csharp"},{"name":"#!fsharp"},{"name":"#!pwsh"},{"name":"#!html"},{"name":"#!value"},{"name":"#!mermaid"},{"name":"#!lsmagic"},{"name":"#!markdown"},{"name":"#!time"},{"name":"#!about"},{"name":"#!import"},{"name":"#!connect"},{"name":"#!vscode"},{"name":"#!javascript"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/sql]with info {"aliases":[],"languageName":"SQL","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"sql - SQL","localName":"sql","uri":"kernel://pid-23804/sql","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/kql]with info {"aliases":[],"languageName":"KQL","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"kql - KQL","localName":"kql","uri":"kernel://pid-23804/kql","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/csharp]with info {"aliases":["c#","C#"],"languageName":"C#","languageVersion":"11.0","isProxy":false,"isComposite":false,"displayName":"csharp - C# Script","localName":"csharp","uri":"kernel://pid-23804/csharp","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestCompletions"},{"name":"RequestDiagnostics"},{"name":"RequestHoverText"},{"name":"RequestSignatureHelp"},{"name":"RequestValue"},{"name":"RequestValueInfos"},{"name":"SendValue"},{"name":"SubmitCode"},{"name":"ChangeWorkingDirectory"}],"supportedDirectives":[{"name":"#i"},{"name":"#r"},{"name":"#!nuget-restore"},{"name":"#!who"},{"name":"#!whos"},{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/fsharp]with info {"aliases":["f#","F#"],"languageName":"F#","languageVersion":"7.0","isProxy":false,"isComposite":false,"displayName":"fsharp - F# Script","localName":"fsharp","uri":"kernel://pid-23804/fsharp","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"ChangeWorkingDirectory"},{"name":"SubmitCode"},{"name":"SendValue"},{"name":"RequestValue"},{"name":"RequestValueInfos"},{"name":"RequestHoverText"},{"name":"RequestDiagnostics"},{"name":"RequestCompletions"}],"supportedDirectives":[{"name":"#i"},{"name":"#r"},{"name":"#!nuget-restore"},{"name":"#!who"},{"name":"#!whos"},{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/pwsh]with info {"aliases":["powershell"],"languageName":"PowerShell","languageVersion":"7","isProxy":false,"isComposite":false,"displayName":"pwsh - PowerShell","localName":"pwsh","uri":"kernel://pid-23804/pwsh","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestCompletions"},{"name":"RequestDiagnostics"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/html]with info {"aliases":[],"languageName":"HTML","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"html - HTML","localName":"html","uri":"kernel://pid-23804/html","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/value]with info {"aliases":[],"languageName":null,"languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"value - Raw Value Storage","localName":"value","uri":"kernel://pid-23804/value","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!who"},{"name":"#!whos"},{"name":"#!lsmagic"}]}
[Info] extension host: creating proxy for uri[kernel://pid-23804/mermaid]with info {"aliases":[],"languageName":"Mermaid","languageVersion":null,"isProxy":false,"isComposite":false,"displayName":"mermaid - Mermaid","localName":"mermaid","uri":"kernel://pid-23804/mermaid","remoteUri":null,"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"supportedDirectives":[{"name":"#!lsmagic"}]}
[Info] extension host: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":false,"isComposite":true,"localName":"vscode","aliases":[],"uri":"kernel://vscode/","displayName":"vscode","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"}]}},"_routingSlip":{"_uris":["kernel://vscode/"]}}
[Info] extension host: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":false,"isComposite":true,"localName":"vscode","aliases":[],"uri":"kernel://vscode/","displayName":"vscode","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}]}},"_routingSlip":{"_uris":["kernel://vscode/"]}}
[Info] extension host: handling #!connect for file:///home/SomeAllLetterUserName/Test.ipynb
[Info] extension host: handling #!connect from 'kernel://webview/' for notebook: file:///home/SomeAllLetterUserName/Test.ipynb
[Info] extension host: configuring routing for host 'kernel://webview/'
[Info] extension host: creating proxy for uri[kernel://webview/]with info {"isProxy":false,"isComposite":true,"localName":"webview","aliases":[],"uri":"kernel://webview/","displayName":"webview","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}]}
[Info] extension host: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"webview","aliases":[],"uri":"kernel://vscode/webview","displayName":"webview","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://webview/"}},"_routingSlip":{"_uris":[]}}
[Info] extension host: creating proxy for uri[kernel://webview/javascript]with info {"isProxy":false,"isComposite":false,"localName":"javascript","languageName":"JavaScript","aliases":["js"],"uri":"kernel://webview/javascript","displayName":"javascript - JavaScript","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"}]}
[Info] extension host: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"javascript","aliases":["js"],"uri":"kernel://vscode/javascript","displayName":"javascript","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://webview/javascript"}},"_routingSlip":{"_uris":[]}}
[Info] webview: connecting to kernels from extension host
[Info] webview: creating proxy for uri[kernel://vscode/]with info {"isProxy":false,"isComposite":true,"localName":"vscode","aliases":[],"uri":"kernel://vscode/","displayName":"vscode","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}]}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"vscode","aliases":[],"uri":"kernel://webview/vscode","displayName":"vscode","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://vscode/"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804]with info {"isProxy":true,"isComposite":true,"localName":".NET","aliases":[],"uri":"kernel://vscode/.NET","displayName":".NET","supportedDirectives":[{"name":"#!sql"},{"name":"#!kql"},{"name":"#!csharp"},{"name":"#!fsharp"},{"name":"#!pwsh"},{"name":"#!html"},{"name":"#!value"},{"name":"#!mermaid"},{"name":"#!lsmagic"},{"name":"#!markdown"},{"name":"#!time"},{"name":"#!about"},{"name":"#!import"},{"name":"#!connect"},{"name":"#!vscode"},{"name":"#!javascript"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"Quit"}],"remoteUri":"kernel://pid-23804"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":".NET","aliases":[],"uri":"kernel://webview/.NET","displayName":".NET","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/sql]with info {"isProxy":true,"isComposite":false,"localName":"sql","languageName":"SQL","aliases":[],"uri":"kernel://vscode/sql","displayName":"sql - SQL","supportedDirectives":[{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"remoteUri":"kernel://pid-23804/sql"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"sql","aliases":[],"uri":"kernel://webview/sql","displayName":"sql","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/sql"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/kql]with info {"isProxy":true,"isComposite":false,"localName":"kql","languageName":"KQL","aliases":[],"uri":"kernel://vscode/kql","displayName":"kql - KQL","supportedDirectives":[{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"remoteUri":"kernel://pid-23804/kql"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"kql","aliases":[],"uri":"kernel://webview/kql","displayName":"kql","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/kql"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/csharp]with info {"isProxy":true,"isComposite":false,"localName":"csharp","languageName":"C#","aliases":["c#","C#"],"uri":"kernel://vscode/csharp","languageVersion":"11.0","displayName":"csharp - C# Script","supportedDirectives":[{"name":"#i"},{"name":"#r"},{"name":"#!nuget-restore"},{"name":"#!who"},{"name":"#!whos"},{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestCompletions"},{"name":"RequestDiagnostics"},{"name":"RequestHoverText"},{"name":"RequestSignatureHelp"},{"name":"RequestValue"},{"name":"RequestValueInfos"},{"name":"SendValue"},{"name":"SubmitCode"},{"name":"ChangeWorkingDirectory"}],"remoteUri":"kernel://pid-23804/csharp"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"csharp","aliases":["c#","C#"],"uri":"kernel://webview/csharp","displayName":"csharp","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/csharp"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/fsharp]with info {"isProxy":true,"isComposite":false,"localName":"fsharp","languageName":"F#","aliases":["f#","F#"],"uri":"kernel://vscode/fsharp","languageVersion":"7.0","displayName":"fsharp - F# Script","supportedDirectives":[{"name":"#i"},{"name":"#r"},{"name":"#!nuget-restore"},{"name":"#!who"},{"name":"#!whos"},{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"ChangeWorkingDirectory"},{"name":"SubmitCode"},{"name":"SendValue"},{"name":"RequestValue"},{"name":"RequestValueInfos"},{"name":"RequestHoverText"},{"name":"RequestDiagnostics"},{"name":"RequestCompletions"}],"remoteUri":"kernel://pid-23804/fsharp"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"fsharp","aliases":["f#","F#"],"uri":"kernel://webview/fsharp","displayName":"fsharp","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/fsharp"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/pwsh]with info {"isProxy":true,"isComposite":false,"localName":"pwsh","languageName":"PowerShell","aliases":["powershell"],"uri":"kernel://vscode/pwsh","languageVersion":"7","displayName":"pwsh - PowerShell","supportedDirectives":[{"name":"#!share"},{"name":"#!set"},{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestCompletions"},{"name":"RequestDiagnostics"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"},{"name":"SubmitCode"}],"remoteUri":"kernel://pid-23804/pwsh"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"pwsh","aliases":["powershell"],"uri":"kernel://webview/pwsh","displayName":"pwsh","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/pwsh"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/html]with info {"isProxy":true,"isComposite":false,"localName":"html","languageName":"HTML","aliases":[],"uri":"kernel://vscode/html","displayName":"html - HTML","supportedDirectives":[{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"remoteUri":"kernel://pid-23804/html"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"html","aliases":[],"uri":"kernel://webview/html","displayName":"html","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/html"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/value]with info {"isProxy":true,"isComposite":false,"localName":"value","aliases":[],"uri":"kernel://vscode/value","displayName":"value - Raw Value Storage","supportedDirectives":[{"name":"#!who"},{"name":"#!whos"},{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"},{"name":"SubmitCode"}],"remoteUri":"kernel://pid-23804/value"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"value","aliases":[],"uri":"kernel://webview/value","displayName":"value","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/value"}},"_routingSlip":{"_uris":[]}}
[Info] webview: creating proxy for uri[kernel://pid-23804/mermaid]with info {"isProxy":true,"isComposite":false,"localName":"mermaid","languageName":"Mermaid","aliases":[],"uri":"kernel://vscode/mermaid","displayName":"mermaid - Mermaid","supportedDirectives":[{"name":"#!lsmagic"}],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"}],"remoteUri":"kernel://pid-23804/mermaid"}
[Info] webview: KernelHost forwarding event: {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"isProxy":true,"isComposite":false,"localName":"mermaid","aliases":[],"uri":"kernel://webview/mermaid","displayName":"mermaid","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://pid-23804/mermaid"}},"_routingSlip":{"_uris":[]}}
[Warn] webview: skippin creation of proxy for a proxy kernel : [{"isProxy":true,"isComposite":true,"localName":"webview","aliases":[],"uri":"kernel://vscode/webview","displayName":"webview","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"}],"remoteUri":"kernel://webview/"}]
[Warn] webview: skippin creation of proxy for a proxy kernel : [{"isProxy":true,"isComposite":false,"localName":"javascript","languageName":"JavaScript","aliases":["js"],"uri":"kernel://vscode/javascript","displayName":"javascript - JavaScript","supportedDirectives":[],"supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"SubmitCode"},{"name":"RequestValueInfos"},{"name":"RequestValue"},{"name":"SendValue"}],"remoteUri":"kernel://webview/javascript"}]
[Info] extension host: envelope received from stdio: {"event":{"kernelInfo":{"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]}},"eventType":"KernelInfoProduced","command":null,"routingSlip":["kernel://pid-23804/vscode","kernel://pid-23804/"]}
[Warn] extension host: skippin creation of proxy for a proxy kernel : [{"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]}]
[Info] extension host: forwarding event to 'kernel://webview/' {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]}},"routingSlip":["kernel://pid-23804/vscode","kernel://pid-23804/"]}
[Info] extension host: envelope received from stdio: {"event":{"kernelInfo":{"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]}},"eventType":"KernelInfoProduced","command":null,"routingSlip":["kernel://pid-23804/vscode","kernel://pid-23804/"]}
[Warn] extension host: skippin creation of proxy for a proxy kernel : [{"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]}]
[Info] extension host: forwarding event to 'kernel://webview/' {"eventType":"KernelInfoProduced","event":{"kernelInfo":{"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]}},"routingSlip":["kernel://pid-23804/vscode","kernel://pid-23804/"]}
[Info] webview: channel got KernelInfoProduced with token undefined and id undefined
[Info] webview: patching proxy for uri[kernel://vscode]with info {"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]} 
[Info] webview: channel got KernelInfoProduced with token undefined and id undefined
[Info] webview: patching proxy for uri[kernel://vscode]with info {"aliases":["frontend"],"languageName":null,"languageVersion":null,"isProxy":true,"isComposite":true,"displayName":"vscode","localName":"vscode","uri":"kernel://pid-23804/vscode","remoteUri":"kernel://vscode","supportedKernelCommands":[{"name":"RequestKernelInfo"},{"name":"RequestInput"},{"name":"SendEditableCode"}],"supportedDirectives":[]} 
[Info] extension host: loading tokens for: source.polyglot-notebook.csharp
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.csharp
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.csharp :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.magic-commands
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.magic-commands :
                            name            : undefined
                            pattern count   : 1
                            pattern names   : comment.line.magic-commands
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook :
                            name            : undefined
                            pattern count   : 12
                            pattern names   : language.switch.unknown-language-from-kernel-.net, language.switch.sql, language.switch.kql, language.switch.c#, language.switch.f#, language.switch.powershell, language.switch.html, language.switch.unknown-language-from-kernel-value, language.switch.mermaid, language.switch.unknown-language-from-kernel-webview, language.switch.javascript, language.switch.markdown
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook..NET
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook..NET :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.sql
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.sql :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.kql
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.kql :
                            name            : undefined
                            pattern count   : 3
                            pattern names   : , , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.fsharp
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.fsharp :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.pwsh
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.pwsh :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.html
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.html :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.value
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.value :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.mermaid
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.mermaid :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.webview
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.webview :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.javascript
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.javascript :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.polyglot-notebook.markdown
[Info] extension host: Finished loading rammar for scope source.polyglot-notebook.markdown :
                            name            : undefined
                            pattern count   : 2
                            pattern names   : , 
                            file location   : undefined
                            -------------------------
[Info] extension host: -------------------------Loading grammar for scope source.kql
[Info] extension host: Finished loading rammar for scope source.kql :
                            name            : undefined
                            pattern count   : 48
                            pattern names   : keyword.functions.kql, keyword.functions.kql, keyword.operator.kql, keyword.functions.kql, keyword.functions.kql, variable.language, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, keyword.functions.kql, entity.function.name.lambda.kusto, keyword.operator.kql, keyword.control.kql, keyword.type.kql, keyword.functions.kql, keyword.control.kql, keyword.functions.kql, keyword.operator.kql, keyword.other.kql, keyword.other.kql, keyword.functions.kql, keyword.functions.kql, keyword.operator.kql, keyword.other.kusto, keyword.other.kusto, keyword.functions.kql, keyword.operator.word, string.quoted.double.kql, string.variable.kql, string.quoted.single.kql, comment.line.kql, constant.numeric.kql, constant.language.kql, invalid.deprecated.kql, invalid.illegal.kql
                            file location   : undefined
                            -------------------------
[Info] extension host: No tokens were produced for cell 0 of notebook file:///home/SomeAllLetterUserName/Test.ipynb with text: Console.WriteLine("No colors!");

Is anyone seeing this happen when not running in a dev container?

Is anyone seeing this happen when not running in a dev container?

Hi, I met this problem when not in dev container.
image

Similar to existing comments, the built-in color themes work normally. But there is one exception, the built-in Light High Contrast loses highlighting as well.

image

Version: 1.82.2
Commit: abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
Date: 2023-09-14T05:51:20.981Z
Electron: 25.8.1
ElectronBuildId: 23779380
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Linux x64 6.5.5-arch1-1

I forked this https://github.com/microsoft/polyglot-education and am running in Codespaces and see no highlighting, no matter what color scheme I choose. Also can't use shortcuts to comment lines.

I was having trouble getting it to install on my local Win10, but turns out I had to reboot after installing the SDK I guess. I see syntax highlighting and shortcuts there, so I'll abort using Codespaces with it for now. But that'd be a good test case for you since it is an official Microsoft repo for using Polyglot with Codespaces.

In my case syntax highlighting doesn't work only when creating or opening .dib files. And it works fine with .ipynb files.
Both desktop vscode and github codespaces

Mine doesn't work in .dib nor in .ipynb files. I could swear it used to work but I have no idea when it stopped.

Screenshot 2023-12-07 at 09 37 25

this is local run on mac, no dev container in your case @mika76 ?

@colombod yes local on my mac (Macbook pro 16" 2019, Sonoma 14.1.2 (23B92))

I'm using vscode Remote Tunnels to work on a remote Ubuntu, and I have the same issue than with containers: syntax highlighting is lost.

image