dev
feat(desktop): prevent overlapping composer borders (#37490)
fix(app): deduplicate diff summaries linearly (#37414)
feat(app): review panel improvements (#36716)
chore: refactoring and tests, splitting up files (#12495)
chore: generate
chore: cleanup (#14113)
feat(app): add inline file browser tabs (#35829)
app: prefer using useLocation instead of window.location (#15989)
feat(app): /new-session route for new design (#31457)
refactor(ui): isolate session components (#33670)
feat(app): add server-keyed session routes (#32570)
fix(app): keep terminal mounted when switching session tabs in a workspace (#34852)
feat(app): extract prompt state and add composer model selection (#36227)
fix(app): separate provider lifetimes and reactive ownership (#33739)
feat(app): terminal improvements (#34747)
fix(app): reserve review pane minimum instead of capping chat width at 45% (#35078)
chore(app): i18n sync (#17283)
fix(app): terminal tab rename focus (#36695)
fix(app): prevent terminal mount from stealing focus (#36576)
refactor(app): unify provider connect dialog (#35518)
fix(app): show selector for custom agents (#37198)
feat(app): cmd+k menu shows sessions on home page (#36686)
perf(app): virtualize session timeline rows (#26949)