DAP: support Reverse Request - RunInTerminal

Hi again,

can add the debug adapter reverse request to run the debugee in the terminal:

interface RunInTerminalRequest extends Request {
  command: 'runInTerminal';

  arguments: RunInTerminalRequestArguments;
}

there is currently no way to work around it for me, it’s not an event I could capture through the debug session and try to somehow handle in the extension (and even if that was possible the output would not be available to the user).

as Nova has a capable built-in terminal I hope this is at least possible for the built in console, maybe you can even support target running in an external macOS terminal - or Prompt perhaps?

O