SessionReplay lets you replay every click, key press, mouse movement and dom change from your session in high fidelity.
Everytime you create a new Agent, a Session records every DOM change, click, mouse movement, "value" change for elements, Shadow DOM changes, iFrame updates, and everything else we can measure on the page.
Replay "reconstructs" your page using all these events from every single micro-tick that occurred during your scrape.
Replay operates by replaying recorded assets and changes. It does not require any connection to the original website, so you can try things out without any impact to the end site.
When you launch a SecretAgent script, Replay launches to show you what's happening right as it occurs in your script. There's some delay recording, transferring and replaying, but it can be a really useful tool to try changes out and run them.
Remote recordings are also easy to download and play in Replay to find the source of errors or unexpected results.