JDevlieghere wrote: I know I recently moved the event thread into the DAP class, but as its complexity has grown, maybe we should move it out again into its own class again? https://github.com/llvm/llvm-project/pull/166948