Snapshot Propagation & API Fixes
This release improves snapshot propagation and reduces overhead across the sandbox lifecycle. Activated snapshots now propagate more efficiently, and the API reduces redundant region and snapshot fetches during sandbox creation.
Several targeted fixes address API stability: projectless and orgless registries are now allowed, warm pool assignments correctly bump last activity timestamps, and sandbox sync is disabled on v2 runners. The daemon now lazy-loads the computer use plugin, improving startup performance.
The runner reduces Docker calls in the sandbox creation path, and default transactions are disabled for audit and job save operations. Observability is improved with WithSpan tracing on sandbox lifecycle methods. The Go SDK has been bumped to v0.146.0.
Release Details
Features:
api: improve propagation for activated snapshots (#3902)
Fixes:
api: allow projectless orgless registries (#3673)
api: bump last activity on warm pool assign (#3907)
api: stop sandbox sync on v2 runners (c326fe6)
api: disable default transaction on audit and job save (2c4b653)
api: reduce region and snapshot fetches on create (7486da8)
daemon: lazy load computer use plugin (847614e)
runner: reduce docker calls in create sandbox path (6945957)
Chores: