Skip to main content
Artifacts are files or evidence produced during browser work. Downloads are browser-captured files from the live session.

Browser-agent result artifacts

Download from a browser

SDK shape:
Use maxBytes when your app accepts files from the web. Treat every downloaded file as untrusted input until your application validates it.

Write a generated artifact with an exact browser step

Advanced browser-code execution can produce browser evidence that is not a site download. Use artifacts for generated files or extracted evidence that should not be squeezed into the final text answer.
Store artifact IDs with your job result and fetch the file only when a reviewer or downstream process needs it.

Production notes

  • Store artifact IDs and source URLs with the job result.
  • Do not squeeze large files into a final answer.
  • Treat files from the web as untrusted input.
  • Keep signed file URLs and bearer capabilities out of public logs.
Use examples such as public report download to see a full task shape.