A fork of helix with a bespoke collection patches.

dap: handle progress events (#15449) master

Advertise and handle DAP progressStart, progressUpdate, and progressEnd events so adapters can report long-running work without falling back to opaque output. This follows the Debug Adapter Protocol initialize capability and progress event semantics: https://microsoft.github.io/debug-adapter-protocol/specification#Requests_Initialize https://microsoft.github.io/debug-adapter-protocol/specification#Events_ProgressStart https://microsoft.github.io/debug-adapter-protocol/specification#Events_ProgressUpdate https://microsoft.github.io/debug-adapter-protocol/specification#Events_ProgressEnd


+177 -5
4 changed files