Quick Start
- Create a volume.
- Mount it when creating a sandbox.
- Read and write files at the mount path.
Why Volumes
Use volumes when you need data to outlive a sandbox and be reused later:- Persistent workspaces for agents.
- Reusable caches across runs.
- Shared read only data mounted into multiple sandboxes over time.
Volume Lifecycle
- Create volumes via SDKs, volume endpoints, or
hx vm volumes. - Mount volumes during sandbox creation
- Access files through the mounted path with normal sandbox filesystem operations.
- Delete unused volumes with
client.volumes.delete,DELETE /api/volume/:key, orhx vm volumes delete. Active mounts and ambiguous names return409.