This release improves interactive workflows and system hygiene.
We added end-to-end PTY support across daemon, API, SDKs, and docs for real-time terminal sessions, resizing, and process control. Build-failed sandboxes now auto-expire after 7 days to keep environments clean. We also prioritize syncing newer sandboxes first, refine runner assignment by availability score, fix SDK edge cases (download_file coroutine, JS vs TS coderun, SSH access response), and ship release/CI/OpenAPI chores for a smoother toolchain.
Release Details
Features
Fixes
- api: sync newer sandboxes first (#2530)
- sdk: coroutine subscripting error in download_file (#2525)
- sdk: Js files to run in js coderun instead of ts coderun (#2524)
- sdk: ssh access api response (#2540)
Refactor
- api: change runner assignment per availabilty score (#2370)
Chores