Debugger Adaptor Protocol Support

Totally fair. DAP as an ideal isn’t really met when the wrappers to make it work aren’t written to separate the codebase that implements the protocol from the codebase that integrates it into the IDE. Clearly Microsoft themselves as the people heading the initiative are being careful (since as you point out debugpy is written with good code separated), but for other developers it seems like they might prioritize getting something up and running when there was really only 1 IDE using it (2 if you count VSCodium).

I am seeing signs of more platforms integrating it such as:

but there isn’t many. I do believe it’s the future but it also seems like it’s stagnated a bit.

Anyway, it’s at least a starting point, and for plugins with somewhat interwoven code… I suspect the VScode side of the equation isn’t nearly as large as the DAP side to extract out for anyone in your fine community of devs wanting to take on the challenge.