SDK upload streaming with progress and cancellation

SDK upload streaming with progress and cancellation 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