Filesruntime

Artifacts that outlive the sandbox

Artifacts that survive the sandbox. Publish out; the box itself is disposable.

filesoutlive the box
$ vetta files publish dist/report.pdf
artifactreport.pdf1.2 mb · sha256 …9f3a · files/report.pdf
published
sandboxpublishurl
artifacts4
  • report.pdf1.2 mbpublished
  • hero.mp448 mbpublished
  • data.csv310 kbpublished
  • scratch/dropped
3 keptsandbox discarded

Paste and ship

Drop this into Claude Code, Codex, or Cursor. It reads the docs and wires up Files for you.

Agent prompt
Read https://vetta.sh/docs/capabilities/files and use the naïve Files primitive in my project. It is part of the runtime layer; wire it through naive.config.ts rather than calling a vendor directly.

Related primitives