Retry guide
| Signal | Typical action |
|---|---|
| Timeout or transient connection error | Retry with a fresh browser or a longer timeout when the task is still safe |
429 rate limit | Back off and retry later |
409 browser not ready/configuring | Wait briefly and retry the status or resource read |
| Policy denial | Stop or ask the user to change the policy |
| Approval denial | Stop and report the denial |
| CAPTCHA or blocker state | Stop, ask for human review, or use the documented CAPTCHA resolver when appropriate |
| Validation error | Fix the request before retrying |
Redacted logging
Log bounded, redacted fields rather than raw browser errors.Preserve evidence
When a job fails, keep the evidence that helps someone decide the next step:- Browser ID.
- Final status.
- Redacted error code and message.
- Step summaries or observations.
- Relevant artifact IDs.
- Recording segment IDs when recording was enabled.