Skip to content

RemoteDebuggerServer

Not yet Class Services NotCreatable NotReplicated Service

Studio service that runs the server side of Luau remote debugging over DAP; not created during normal script execution.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members ยท 6 modern Roblox members not implemented yet

Description

Not created during normal script execution. Implements the server side of Luau remote debugging: it bridges the script debugger to an external debug client over a JSON-RPC channel that speaks the Debug Adapter Protocol (DAP), and is compatible with the vscode-rbx-lrdb Visual Studio Code extension.

Once a client connects, the service handles debug requests (initialize, breakpoints, stepping, continue/pause, threads, stack frames, scopes, variables, expression evaluation, and source) and pushes debugger events (stopped, continued, breakpoint changes, exit) back to the client.

Inheritance

Object โ†’ Instance โ†’ RemoteDebuggerServer

Roblox reference: RemoteDebuggerServer

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.