What's Changed
- [fix] Space onboarding Connect buttons on mobile by @mmabrouk in #7939
- [docs] Update API reference docs by @github-actions[bot] in #7944
- fix(runner): override transitive undici to 8.12.2 (Dependabot alerts) by @mmabrouk in #7973
- [fix] Close drawer dialogs together with their drawer by @ashrafchowdury in #7964
- [fix] Fold the agent's in-between messages once the run ends by @ashrafchowdury in #7958
- [fix] Keep the Publish drawer steady while the agent list refetches by @ashrafchowdury in #7957
- [fix] Stop skill drawers asking to discard edits nobody made by @ashrafchowdury in #7963
- [fix] Stop /m navigations from waiting on the middleware by @ashrafchowdury in #7961
- [fix] Keep long agent turns from losing their final message by @mmabrouk in #7943
- [fix] Show skeletons while agent config drawers load by @ashrafchowdury in #7960
- [fix] Keep the current screen and fresh data on a project switch by @ashrafchowdury in #7968
- [feat] Download a skill as SKILL.md or a .zip by @ashrafchowdury in #7966
- [fix] Remove the automation version tag and match trigger row borders by @ashrafchowdury in #7970
- [fix] Show a file card for zips and other files the answer links to by @ashrafchowdury in #7967
- [fix] Steer a message sent over any parked dock by @ashrafchowdury in #7962
- fix: make Loops contact creation non-blocking by @shafeeq27edu-ai in #6115
- [fix] Drain queued messages after a turn the watchdog closes by @ashrafchowdury in #7965
- fix: map EmbedError subclasses to 400 instead of 500 by @Christian-Sidak in #7952
- [fix] Create template agents without asking to connect apps first by @ashrafchowdury in #7974
- [fix] Refuse skill embeds whose slug and id name different workflows by @ashrafchowdury in #7959
- fix(runner): keep Daytona sandboxes active during turns by @maalideekshith in #7627
- fix(runner): disable GeeseFS multipart expiry for agent drive mounts by @maalideekshith in #7604
- fix(frontend): keep Other write-in box visible after clearing text on reload by @Christian-Sidak in #7955
- fix(api): add socket timeout and health check to the durable Redis streams client by @unfitcoder101 in #7587
- fix(runner): bump zod to 4.6.6 (Dependabot alert #1866) by @mmabrouk in #7956
- feat(api): stop reading workspaces (M4b step 2b) by @mmabrouk in #7882
- docs(sharing): specs for the 2026-10-26 decisions, needs setup and channel limits by @mmabrouk in #7836
- fix(api): bump certifi and litellm in api/uv.lock (Dependabot alerts) by @mmabrouk in #7949
- refactor(api): remove SecretMode from the secrets resolver by @mmabrouk in #7893
- chore: stop Entire from pushing session transcripts to origin by @mmabrouk in #7988
- [release] v0.128.2 by @github-actions[bot] in #7976
New Contributors
- @maalideekshith made their first contribution in #7627
Full Changelog: v0.128.1...v0.128.2