Request: {
    attach: DebugProtocol.AttachRequestArguments;
    completions: DebugProtocol.CompletionsArguments;
    configurationDone: DebugProtocol.ConfigurationDoneArguments;
    continue: DebugProtocol.ContinueArguments;
    copyToGlobals: ICopyToGlobalsArguments;
    debugInfo: Record<string, never>;
    disconnect: DebugProtocol.DisconnectArguments;
    dumpCell: IDumpCellArguments;
    evaluate: DebugProtocol.EvaluateArguments;
    exceptionInfo: DebugProtocol.ExceptionInfoArguments;
    goto: DebugProtocol.GotoArguments;
    gotoTargets: DebugProtocol.GotoTargetsArguments;
    initialize: DebugProtocol.InitializeRequestArguments;
    inspectVariables: Record<string, never>;
    launch: DebugProtocol.LaunchRequestArguments;
    loadedSources: DebugProtocol.LoadedSourcesArguments;
    modules: DebugProtocol.ModulesArguments;
    next: DebugProtocol.NextArguments;
    pause: DebugProtocol.PauseArguments;
    restart: DebugProtocol.RestartArguments;
    restartFrame: DebugProtocol.RestartFrameArguments;
    reverseContinue: DebugProtocol.ReverseContinueArguments;
    richInspectVariables: IRichVariablesArguments;
    scopes: DebugProtocol.ScopesArguments;
    setBreakpoints: DebugProtocol.SetBreakpointsArguments;
    setExceptionBreakpoints: DebugProtocol.SetExceptionBreakpointsArguments;
    setExpression: DebugProtocol.SetExpressionArguments;
    setFunctionBreakpoints: DebugProtocol.SetFunctionBreakpointsArguments;
    setVariable: DebugProtocol.SetVariableArguments;
    source: DebugProtocol.SourceArguments;
    stackTrace: DebugProtocol.StackTraceArguments;
    stepBack: DebugProtocol.StepBackArguments;
    stepIn: DebugProtocol.StepInArguments;
    stepInTargets: DebugProtocol.StepInTargetsArguments;
    stepOut: DebugProtocol.StepOutArguments;
    terminate: DebugProtocol.TerminateArguments;
    terminateThreads: DebugProtocol.TerminateThreadsArguments;
    threads: Record<string, never>;
    variables: DebugProtocol.VariablesArguments;
}

Expose all the debug requests types.

Type declaration

  • attach: DebugProtocol.AttachRequestArguments
  • completions: DebugProtocol.CompletionsArguments
  • configurationDone: DebugProtocol.ConfigurationDoneArguments
  • continue: DebugProtocol.ContinueArguments
  • copyToGlobals: ICopyToGlobalsArguments
  • debugInfo: Record<string, never>
  • disconnect: DebugProtocol.DisconnectArguments
  • dumpCell: IDumpCellArguments
  • evaluate: DebugProtocol.EvaluateArguments
  • exceptionInfo: DebugProtocol.ExceptionInfoArguments
  • goto: DebugProtocol.GotoArguments
  • gotoTargets: DebugProtocol.GotoTargetsArguments
  • initialize: DebugProtocol.InitializeRequestArguments
  • inspectVariables: Record<string, never>
  • launch: DebugProtocol.LaunchRequestArguments
  • loadedSources: DebugProtocol.LoadedSourcesArguments
  • modules: DebugProtocol.ModulesArguments
  • next: DebugProtocol.NextArguments
  • pause: DebugProtocol.PauseArguments
  • restart: DebugProtocol.RestartArguments
  • restartFrame: DebugProtocol.RestartFrameArguments
  • reverseContinue: DebugProtocol.ReverseContinueArguments
  • richInspectVariables: IRichVariablesArguments
  • scopes: DebugProtocol.ScopesArguments
  • setBreakpoints: DebugProtocol.SetBreakpointsArguments
  • setExceptionBreakpoints: DebugProtocol.SetExceptionBreakpointsArguments
  • setExpression: DebugProtocol.SetExpressionArguments
  • setFunctionBreakpoints: DebugProtocol.SetFunctionBreakpointsArguments
  • setVariable: DebugProtocol.SetVariableArguments
  • source: DebugProtocol.SourceArguments
  • stackTrace: DebugProtocol.StackTraceArguments
  • stepBack: DebugProtocol.StepBackArguments
  • stepIn: DebugProtocol.StepInArguments
  • stepInTargets: DebugProtocol.StepInTargetsArguments
  • stepOut: DebugProtocol.StepOutArguments
  • terminate: DebugProtocol.TerminateArguments
  • terminateThreads: DebugProtocol.TerminateThreadsArguments
  • threads: Record<string, never>
  • variables: DebugProtocol.VariablesArguments