SDK upload streaming with progress and cancellation
Daytona 0.175.0 adds upload streaming with progress reporting and cancellation across all SDKs.
The default snapshot quota rises to 30, an initial runner score addon lands in the API, and backups gain a longer job timeout plus registry forwarding on recover with image pull when missing.
SDK fixes consolidate async traffic onto a single aiohttp session in the Python SDK, and give the TypeScript SDK a dual CJS and ESM build along with handling for late busboy errors and abort forwarding in progress streams.
Added
API: default snapshot quota to 30
API: initial runner score addon
API: extend backup job timeout
API, Runner: forward backup registry on recover and pull image if missing
SDK: add upload streaming + progress and cancellation across SDKs
Fixed
Python SDK: consolidate async traffic onto a single aiohttp session
TypeScript SDK: handle late busboy errors and forward abort to progress stream
TypeScript SDK: dual build for CJS and ESM
Changed
sync go.sum for v0.174.0
bump @opentelemetry/sdk-node to 0.217.0
Go SDK: bump to v0.175.0