Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Debuggee output breaks adapter with "internalConsole" #1659
Debug adapter allows the child process to read from stdin and write to stdout. When communicating with the IDE over stdio, this interferes with DAP messages.
The adapter should block stdin for the debuggee entirely in that mode, and capture stdout/err into "output" DAP messages. Since the debug server will also generate "output" events, those would have to be suppressed in that mode to avoid duplicates.