We raised $3M for agent-native runners

Record trace screenshots only when someone reads them

Keep snapshot traces on every run, save the full trace for evidence runs, and save the snapshot trace for any red test.

How DoorDash used this technique

Read what DoorDash changed and follow the original sources.

Record trace screenshots only when someone reads them

Every journey recorded a full trace with screenshots and DOM snapshots and saved it. The PR records screenshots on evidence runs, keeps snapshots on every run, and saves the trace zip on evidence runs and on failing tests.

Use it when
Passing end-to-end tests spend time recording or uploading traces, videos or screenshots nobody opens.
Before applying it
Teardown runs before the test runner records an in-flight error, so check that assertion, timeout and teardown errors each still save a usable trace.

Company Playbooks