Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for running concurrent debug sessions
New API: - `dap.sessions()` to return active debug sessions - `dap.ui.widgets.sessions` to show active debug sessions Step functions will change the focus automatically if the currently focused session is not stopped. This should make common scenarios like debugging client + server where you step from making requests on the client to receiving request on the server convenient. Note that this is unrelated to `startDebugging` support. The PR here is about concurrent top-level sessions. `startDebugging` support will introduce hierarchical sessions. (Probably including something like `children` in the `Session` object)
- Loading branch information