Debug Adapter Protocol

The Debug Adapter Protocol (DAP) defines the abstract protocol used between a development tool, such as an Integrated development environment (IDE) or an editor, and a debugger.

For more details, see Debug Adapter Protocol site.