- What did the browser do?
- What did the page show?
- Why did the job stop, retry, or ask for review?
What to store
| Signal | Store |
|---|---|
| Job metadata | Your job ID, target URL, policy summary, timeout, retry count, and user-visible status |
| Browser identity | Browser ID and lifecycle status |
| Execution evidence | Step result, page URL/title, bounded observation summary, and redacted logs |
| Artifacts | Screenshot IDs, recording segment IDs, generated file IDs, download IDs, and replay URLs when returned |
| Errors | Redacted code, name, and message; avoid raw request bodies and signed URLs |
| Review state | Blocker, CAPTCHA, approval, or policy signal that caused the job to stop |