nth Labs Help centre
⌘K
Open console

Account

When something is wrong

Start here: node cli.cjs doctor. One browser pass, no model calls, and it checks the things below before you go looking.

Run doctor first

node cli.cjs doctor

Every surface loads and lands where it claims, the sign-in recipe works, the file mappings resolve. Exits non-zero if something is broken. Most of what follows, it will simply tell you.

“Executable doesn’t exist” at run start

The browser was never downloaded. npm install fetches the Playwright library, not the browser it drives:

npx playwright install chromium

A check stops and says there is no product

Working as intended. Nothing will guess what your product is: run init.

A run only covered one page

The profile only declares one surface. --scenarios filters the list the profile already has; it cannot add to it. Run node cli.cjs map to discover the real set, then check coverage.

A signed-in run behaves like a logged-out one

The imported session expired. Re-run node cli.cjs session. Sessions are not refreshed in the background on purpose. A tool that silently re-authenticates is a tool holding a credential it should not.

“The captures for this run are gone”

Correct behaviour, not a bug. Deleting a run removes its screenshots, and the console refuses to draw a frame it does not have rather than showing you something plausible. The finding stays in the ledger; only the picture is gone.

It will not show a precision figure

Not enough verdicts yet. The tool refuses to print an accuracy rate it cannot support from data on disk. Give some findings a verdict (especially rejections, which are the only ones that calibrate it) and the figure appears when it is real.

Hosted mode will not start

It refuses to serve on a reachable address without a password:

node cli.cjs password

That is deliberate. The local default binds to loopback; the moment it is reachable by anybody else, the threat model changed, and it will not start until you have acknowledged that.

Still stuck

Write to support@nthlabs.dev with what you ran and what came back. If it is a security issue, hello@nthlabs.dev and see the security page.