solo-io / squash

The debugger for microservices
https://squash.solo.io
Apache License 2.0
1.74k stars 103 forks source link

Question: Squash protocol stack and DAP compatibility #225

Closed PavelSosin closed 5 years ago

PavelSosin commented 5 years ago

What is Squash communication protocol stack? Is it compatible or may be compatible with Debugger adapter protocol proposal Microsoft DAP ?

mitchdraft commented 5 years ago

squash is a tool for connecting your debugger interface to another debugger. You express your debug intentions through flags passed to squashctl (or a squash ide extension does this for you). The VSCode squash extension uses the DAP to communicate your debug intentions. Does that answer your question?