What's Changed
- feat(desktop): browser profiles for the preview browser by @juliusmarminge in #7254
- refactor(shared): move the node:sqlite Effect SQL client into shared by @juliusmarminge in #7272
- feat(web): add opt-in panel animations by @maria-rcks in #8830
- feat(projects): automatically pull clean default branches by @maria-rcks in #9277
- fix(web): show pull request state icons in tabs by @flamboh in #9112
- feat(providers): add context compaction across harnesses by @maria-rcks in #8808
- feat(web): add proactive panels by @maria-rcks in #9276
- fix(web): unify control sizing across settings pages by @juliusmarminge in #9281
- fix(web): offer browser profiles from the empty-panel launcher by @juliusmarminge in #9279
- Revert "feat(providers): add context compaction across harnesses" by @maria-rcks in #9284
- fix(web): show scroll-to-end as soon as the last message slips under the composer by @juliusmarminge in #9280
- fix(cursor): honor auto and full access modes by @maria-rcks in #9283
- fix(desktop): detect installed Spectre libs for Windows builds by @juliusmarminge in #9285
- fix(pull-requests): missing features & better behaviour by @maria-rcks in #9188
- fix(providers): discover workspace skills everywhere by @maria-rcks in #9180
- fix(server): preserve automatic settlement timestamps by @eimexdev in #9254
- fix(opencode): show Reasoning selector for OpenCode models by @maria-rcks in #9287
- feat(web): preview document attachments in the file viewer by @juliusmarminge in #9292
- chore(ci): narrow the UI consistency check-run agent by @juliusmarminge in #9297
Full Changelog: v0.0.39-nightly.20260902.1261...v0.0.39-nightly.20260903.1262