Same for the c# one I think, the old language server was and is still open source but the .net core debugger has always been proprietary.
I imagine it is because it is derived from the Visual Studio debugger in some fashion. JetBrains ran into the same problem with Rider back in the .NET core days and had to write their own debugger.