diff --git a/doc/api/errors.md b/doc/api/errors.md index d2946435ca3b98..87a080b081f01b 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -1213,6 +1213,12 @@ The `inspector` module is not available for use. While using the `inspector` module, an attempt was made to use the inspector before it was connected. + +### ERR_INSPECTOR_NOT_WORKER + +An API was called on the main thread that can only be used from +the worker thread. + ### ERR_INVALID_ADDRESS_FAMILY diff --git a/doc/api/inspector.md b/doc/api/inspector.md index f82c53f5bc3f51..96c3ad03c06354 100644 --- a/doc/api/inspector.md +++ b/doc/api/inspector.md @@ -121,9 +121,15 @@ session.on('Debugger.paused', ({ params }) => { added: v8.0.0 --> -Connects a session to the inspector back-end. An exception will be thrown -if there is already a connected session established either through the API or by -a front-end connected to the Inspector WebSocket port. +Connects a session to the inspector back-end. + +### session.connectToMainThread() + + +Connects a session to the main thread inspector back-end. An exception will +be thrown if this API was not called on a Worker thread. ### session.disconnect()