What's Changed
- fix(mobile): iOS threads no longer jump to the top by @znoraka in #14808
- fix(web): reduce the gap above the draft composer by @Bil0000 in #15196
- fix(mobile): a dev server left running no longer shows the waiting bolt by @jakeleventhal in #15194
- fix(server): a Claude command you stop shows as interrupted by @SunkenInTime in #14896
- fix(server): editors appear once a slow discovery scan finishes by @bfowler in #13917
- fix(server): Claude threads no longer stay stuck in plan mode Claude entered itself by @juliusmarminge in #15224
- fix(mobile): show complete subagent details by @jakeleventhal in #15189
- fix(mobile): an expired Live Activity no longer leaves a second card by @juliusmarminge in #15254
- test(web): remove redundant thread sort fallback tests by @t3-code[bot] in #15095
- fix(web): thinking row after a failed tool expands the run's tool calls by @maria-rcks in #15056
- perf(web): DOM changes no longer restyle the whole page by @flamboh in #15265
- perf(usage): cut warm usage scans from seconds to milliseconds on large histories by @t3dotgg in #15149
- perf(web): virtualize command palette results by @flamboh in #15266
- chore(lint): flag :has() variants that restyle the whole page by @flamboh in #15274
- fix(web): workspace card docks beside chat when the window is narrow by @t3dotgg in #14992
- feat(web): render mermaid code blocks as diagrams by @maria-rcks in #15067
New Contributors
Full Changelog: v0.0.46-nightly.20261003.2632...v0.0.46-nightly.20261003.2638