This documentation is available as Markdown. For the complete index, see llms.txt. Skip to content

Step debugger

For the complete documentation index, see llms.txt

The viewer’s debugger is the same pause-on-failure machinery the agent uses — exposed visually.

Breakpoints

Click the gutter next to any step to toggle a breakpoint. Breakpoints persist to unotest/.debugger.json, so the CLI and agent see them too.

Run paused

Click Debug (or e2e <name> --debug) to run with a visible browser that pauses on breakpoints and on failure. A paused run shows the reason (breakpoint / manual / failure) and the exact line, highlighted in the gutter.

Controls

  • Continue — run to the next breakpoint or the end.
  • Step — execute the next statement.
  • Stop — abort the run.

Inspect

While paused, the inspector offers:

TabShows
Varslive variables in scope (truncated to 4 KB each)
Call stackyour function frames, outer → inner (file:line)
Tracethe full event log since the run started
Breakpointsevery breakpoint, with add/remove

This is the human side of self-healing: you can take over the same paused state the agent works from.