A debug adapter that provides IDE-independent debugging support for Kotlin/JVM.
Any editor conforming to DAP is supported, including VSCode.
DAP client <= JSON => KotlinDebugAdapter <=> Core abstractions <=> Java Debug Interface
DAP client
KotlinDebugAdapter
Core abstractions
Java Debug Interface