| Capabilities | Available |
|---|---|
| supportsConfigurationDoneRequest | 🟩 |
| supportsFunctionBreakpoints | 🟩 |
| supportsConditionalBreakpoints | 🟩 |
| supportsHitConditionalBreakpoints | 🟩 |
| supportsEvaluateForHovers | 🟩 |
| exceptionBreakpointFilters | 🟩 |
| supportsStepBack | 🟨 |
| supportsSetVariable | 🟩 |
| supportsRestartFrame | 🟩 |
| supportsGotoTargetsRequest | 🟨 |
| supportsStepInTargetsRequest | 🟨 |
| supportsCompletionsRequest | 🟨 |
| completionTriggerCharacters | 🟨 |
| supportsModulesRequest | 🟥 |
| additionalModuleColumns | 🟥 |
| supportedChecksumAlgorithms | 🟥 |
| supportsRestartRequest | 🟩 |
| supportsExceptionOptions | 🟥 |
| supportsValueFormattingOptions | 🟥 |
| supportsExceptionInfoRequest | 🟩 |
| supportTerminateDebuggee | 🟩 |
| supportSuspendDebuggee | 🟩 |
| supportsDelayedStackTraceLoading | 🟩 |
| supportsLoadedSourcesRequest | 🟩 |
| supportsLogPoints | 🟩 |
| supportsTerminateThreadsRequest | 🟩 |
| supportsSetExpression | 🟩 |
| supportsTerminateRequest | 🟩 |
| supportsDataBreakpoints | 🟨 |
| supportsReadMemoryRequest | 🟩 |
| supportsWriteMemoryRequest | 🟩 |
| supportsDisassembleRequest | 🟨 |
| supportsCancelRequest | 🟨 |
| supportsBreakpointLocationsRequest | 🟨 |
| supportsClipboardContext | 🟩 |
| supportsSteppingGranularity | 🟥 |
| supportsInstructionBreakpoints | 🟨 |
| supportsExceptionFilterOptions | 🟩 |
| supportsSingleThreadExecutionRequests | 🟥 |
| supportsDataBreakpointBytes | 🟨 |
| breakpointModes | 🟨 |
| supportsANSIStyling | 🟩 |
| Capabilities (Client) | Available |
|---|---|
| supportsVariableType | 🟩 |
| supportsVariablePaging | 🟩 |
| supportsRunInTerminalRequest | 🟩 |
| supportsMemoryReferences | 🟩 |
| supportsProgressReporting | 🟨 |
| supportsInvalidatedEvent | 🟩 |
| supportsMemoryEvent | 🟥 |
| supportsArgsCanBeInterpretedByShell | 🟩 |
| supportsStartDebuggingRequest | 🟥 |
| supportsANSIStyling | 🟩 |
- 🟩 Already supported.
- 🟨 LuaDebug is not implemented.
- 🟥 VSCode is not implemented.
