v0.1.6-nightly.20261030.3904 · 21 changes from 3 contributors
Highlights
Protect the server from agents exhausting memory with t3 service protect.
Fixes
- Permissions checks retry after reconnecting (#27008)
- Image-only messages no longer show a placeholder prompt (#26769)
- The server remains responsive under agent resource pressure (#27176)
- Held queues release agent and scheduled messages (#27221)
- Agent restarts retry failures and respect parent stops (#27222)
Full changelog
What's Changed
- fix(client): retry the permissions check after a reconnect by @juliusmarminge in #27008
- fix(mobile): tab bar spans the screen on iOS before 26 by @juliusmarminge in #27089
- perf(server): thread recovery reads are 10x faster by @juliusmarminge in #27099
- perf(server): source control discovery no longer stalls up to 10s on Bitbucket by @juliusmarminge in #27102
- perf: huge checkpoints ship up to 75x smaller to clients by @juliusmarminge in #27110
- perf(server): sidebar shell loads 3x faster and startup thread counts 80x faster by @juliusmarminge in #27106
- perf(server): preparing a run is 15x faster and uses 200x less memory by @juliusmarminge in #27105
- feat(server): traces name what grew the heap, for ~0.3µs per span by @juliusmarminge in #27104
- perf(gitcafe): PR sync makes 2x fewer GitCafe requests for unchanged PRs by @juliusmarminge in #27100
- perf(shared): SQLite reads stop queueing behind each other, up to 5x faster under load by @juliusmarminge in #27097
- perf(server): git status runs in parallel and repo detection spawns 3x fewer git processes by @juliusmarminge in #27103
- fix(client): dead connection routes are probed 30x less often by @juliusmarminge in #27101
- perf(server): idle servers run 100x fewer background queries and 4.8M fewer spans a day by @juliusmarminge in #27098
- feat(devices): support Android EAS Simulator sessions by @SchroederNathan in #26797
- fix(web,mobile): image-only messages show the image, not the placeholder prompt by @maria-rcks in #26769
- ci(mobile): production deploys use a Release Manager Expo token by @juliusmarminge in #27285
- ci(mobile): maintainers can deploy EAS previews for reviewed fork commits by @juliusmarminge in #27292
- fix(server): agents yield CPU, tasks, and reclaim to the server under pressure by @juliusmarminge in #27176
- feat(server):
t3 service protectkeeps the server alive when agents fill memory by @juliusmarminge in #27239 - fix(server): held queues release agent and scheduled messages once the thread completes a run by @juliusmarminge in #27221
- fix(server): restart continuations retry failed starts and respect a parent's stop by @juliusmarminge in #27222
New Contributors
- @SchroederNathan made their first contribution in #26797
Full Changelog: v0.1.6-nightly.20261029.3892...v0.1.6-nightly.20261030.3904