in adapter/src/loggingDebugSession.ts [29:44]
public sendEvent(event: DebugProtocol.Event): void {
if (!(event instanceof Logger.LogOutputEvent)) {
// Don't create an infinite loop...
let objectToLog = event;
if (event instanceof OutputEvent && event.body && event.body.data && event.body.data.doNotLogOutput) {
delete event.body.data.doNotLogOutput;
objectToLog = { ...event };
objectToLog.body = { ...event.body, output: '<output not logged>' }
}
logger.verbose(`To client: ${JSON.stringify(objectToLog)}`);
}
super.sendEvent(event);
}