Arguments for 'launch' request. Additional attributes are implementation specific.

Fields

@:optionaloptionalnoDebug:Null<Bool>

If noDebug is true the launch request should launch the program without enabling debugging.

@:optionaloptional__restart:Null<EitherType<Bool, {}>>

Optional data from the previous, restarted session. The data is sent as the 'restart' attribute of the 'terminated' event. The client should leave the data intact.