repro
Perform a sequence of browser actions and capture correlated console, network, and server events to debug errors and verify behavior.
Instructions
One-shot reproduce-and-correlate: clear the buffer (unless clear=false), perform one action OR a sequence in order, wait for async console/network/server events to land, then return EVERYTHING that happened on both sides plus per-step results and an errors summary. Use a sequence for flows like navigate → click → type → click submit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clear | No | Clear the buffer first (default true). | |
| action | No | A single action (convenience for a one-step sequence). Ignored if `actions` is given. | |
| idleMs | No | Quiet period that counts as idle for waitFor=networkidle (default 500). | |
| actions | No | Sequence of actions performed in order. Use this OR `action`. | |
| waitFor | No | How to wait after each action: 'settle' = fixed sleep; 'networkidle' = wait until no network activity (more reliable for slow/streaming). Default 'settle'. | |
| settleMs | No | Fixed wait after the FINAL action for waitFor=settle (default 1000). | |
| timeoutMs | No | Max wait for waitFor=networkidle before giving up (default 10000). | |
| stepSettleMs | No | Fixed wait BETWEEN steps for waitFor=settle (default 300). | |
| continueOnError | No | Keep going if a step fails (default false: stop after the failing step). |