Runloop · Arazzo Workflow
Runloop Snapshot and Restore a Devbox
Version 1.0.0
Take an asynchronous disk snapshot of a running devbox, poll until it completes, then launch a new devbox from that snapshot.
View Spec
View on GitHub
AIAI AgentsCoding AgentsSandboxesDevboxesCode ExecutionEvaluationBenchmarksSWE-BenchMCPSnapshotsmicroVMEnterpriseSOC 2ArazzoWorkflows
Provider
Workflows
snapshot-and-restore-devbox
Snapshot a devbox disk and restore it into a new devbox.
Starts an async disk snapshot of a source devbox, waits for the snapshot to complete, then launches a new devbox from that snapshot.
1
startSnapshot
createDiskSnapshotAsync
Begin an asynchronous disk snapshot of the source devbox.
2
pollSnapshot
queryDiskSnapshotAsync
Poll the snapshot status until it reports complete, looping back while it is in_progress and ending the flow if it errors.
3
restoreDevbox
createDevbox
Create a new devbox seeded from the completed disk snapshot.
4
waitUntilRunning
waitForDevboxStatus
Wait for the restored devbox to reach the running state.