chore: upgrade vite-plus to 0.3.0 (#9327)
f5fbb1bcb0 • Julius Marminge • Sep 3, 2026
chore: dedupe lightningcss and tailwind node bindings (#9331)
3b2de9da1c • Julius Marminge • Sep 3, 2026
fix(web): make the diff layout toggle a persisted setting (#9326)
9409dd20a9 • Julius Marminge • Sep 3, 2026
fix(web): line up the titlebar wordmark label and version pill (#9255)
12f1fc427e • Tristan Manchester • Sep 3, 2026
fix(dev): share dev servers on the loopback Vite actually binds (#9324)
66419a1d1b • Julius Marminge • Sep 3, 2026
refactor(mobile): style plain views with Uniwind classes instead of the theme bridge (#9322)
85f2479ffe • Julius Marminge • Sep 3, 2026
chore(ci): narrow the Effect conventions check-run agent (#9321)
b9b1b8fddd • Julius Marminge • Sep 3, 2026
chore: audit lint directives and move plugin allowlists into config (#9300)
194f838e76 • Julius Marminge • Sep 3, 2026
fix(chat): keep live tool labels in present tense (#9316)
ec44bc56f5 • maria • Sep 3, 2026
refactor(media): unify file and media previews across clients (#9253)
922bd69225 • Julius Marminge • Sep 3, 2026
fix(sidebar): collapse settled and snoozed shelves by default (#9314)
31eeb44330 • maria • Sep 3, 2026
feat(web): apply and remove labels from the pull request tab (#9313)
9ebbeda5a0 • Julius Marminge • Sep 3, 2026
feat(environments): draw each environment as the machine it runs on (#9299)
0fbb942485 • Julius Marminge • Sep 3, 2026
fix(pull-requests): keep cached PR chrome on reopen (#9294)
d897641d73 • maria • Sep 3, 2026
fix(web): stop remounting markdown on every activity delta (#9306)
355fbd96d5 • Julius Marminge • Sep 3, 2026
chore(ci): only run check-run agents on vouched contributors (#9298)
ef6cc0b362 • Julius Marminge • Sep 3, 2026
chore(ci): narrow the UI consistency check-run agent (#9297)
e94603adfa • Julius Marminge • Sep 3, 2026
feat(web): preview document attachments in the file viewer (#9292)
7751299848 • Julius Marminge • Sep 3, 2026
fix(opencode): show Reasoning selector for OpenCode models (#9287)
dbc7bfa3f3 • maria • Sep 3, 2026
fix(server): preserve automatic settlement timestamps (#9254)
2971ec3209 • eimexdev • Sep 3, 2026
fix(providers): discover workspace skills everywhere (#9180)
15fea6c5f4 • maria • Sep 3, 2026
fix(pull-requests): missing features & better behaviour (#9188)
443b4ebfe8 • maria • Sep 3, 2026
fix(desktop): detect installed Spectre libs for Windows builds
4ba39a6f40 • Julius Marminge • Sep 2, 2026
fix(cursor): honor auto and full access modes (#9283)
994bd7373c • maria • Sep 2, 2026
fix(web): show scroll-to-end as soon as the last message slips under the composer (#9280)
c742edd46c • Julius Marminge • Sep 2, 2026
Revert "feat(providers): add context compaction across harnesses" (#9284)
63f334baf3 • maria • Sep 2, 2026
fix(web): offer browser profiles from the empty-panel launcher (#9279)
064392ffc7 • Julius Marminge • Sep 2, 2026
fix(web): unify control sizing across settings pages (#9281)
b59b7d0af9 • Julius Marminge • Sep 2, 2026
feat(web): add proactive panels (#9276)
fb93902ee2 • maria • Sep 2, 2026
feat(providers): add context compaction across harnesses (#8808)
535557b3f7 • maria • Sep 2, 2026
fix(web): show pull request state icons in tabs (#9112)
1eb36b45ef • oliver • Sep 2, 2026
feat(projects): automatically pull clean default branches (#9277)
ba3cb07738 • maria • Sep 2, 2026
feat(web): add opt-in panel animations (#8830)
91c8d4771c • maria • Sep 2, 2026
refactor(shared): move the node:sqlite Effect SQL client into shared (#7272)
ca63d42d67 • Julius Marminge • Sep 2, 2026
feat(desktop): browser profiles for the preview browser (#7254)
134d51096e • Julius Marminge • Sep 2, 2026
fix(web): confirm closing agent-controlled browsers (#9272)
28ddaf7591 • maria • Sep 2, 2026
fix(web): warn when shared settings have no target environment (#9207)
5a9b56291f • Abdul Azeez • Sep 2, 2026
fix(chat): show single tool calls without summaries (#9267)
46b5c66406 • maria • Sep 2, 2026
fix(mobile): show filled filter icon on Android when filters are active (#9217)
62c68dc41f • Nick Anisimov • Sep 2, 2026
fix(server): subscribe before provider settings watcher (#9271)
f90e2f2bd2 • t3-code[bot] • Sep 2, 2026
feat(web): add copy path button to diff headers (#2403)
b57726ca84 • Illia Panasenko • Sep 2, 2026
fix(desktop): exclude opposite macOS pty prebuilds (#9240)
8d5b712de3 • Exotic • Sep 2, 2026
feat(mobile): long-press file references for path and open actions (#9258)
9159b808d3 • Julius Marminge • Sep 2, 2026
fix(web): hide deleted providers with prototype keys (#8337)
2a7a449cca • Simone • Sep 2, 2026
fix(ci): keep Expo Sharing patch applied (#9248)
aab4049646 • Wout Stiens • Sep 2, 2026
fix(release): pin patched expo-sharing version (#9250)
b5a09e13fa • Will Sheldon • Sep 2, 2026
fix(pull-requests): align checkout control with author (#9196)
57a66608b9 • maria • Sep 2, 2026
fix(web): prevent connection rows from wrapping during removal (#8706)
6e3bac3722 • Matthew Feroz • Sep 2, 2026
feat(web): redesign provider editor and models list (#8508)
6effe0a2fa • Wout Stiens • Sep 2, 2026
fix(server): discover project skills for Claude (#9210)
bc918e74ac • Anirudh Coontoor • Sep 2, 2026
fix(web): prevent two-digit list markers from being clipped (#9101)
70cd258d8a • G-R3 • Sep 2, 2026
fix(web): preserve composer draft during worktree setup (#9197)
f14f41b894 • maria • Sep 2, 2026
fix(mobile): prevent message and composer overlap (#9195)
7e9d5a7efa • Julius Marminge • Sep 2, 2026
feat(updates): continue active threads across server restarts (#9167)
5b7d72aad1 • maria • Sep 2, 2026
fix(server): stop titling linked PR threads from local git history (#9191)
14f15cfed4 • Theo Browne • Sep 2, 2026
fix(pull-requests): reuse github api reads (#9176)
dd6879ffea • maria • Sep 2, 2026
fix(connect): refresh relay credentials before expiry (#9178)
9e646ad84c • maria • Sep 2, 2026
feat(web): make context window indicator opt-in (#9190)
a19f01fc19 • maria • Sep 2, 2026
fix(web): remove projects with archived threads (#8798)
6ff537f03c • Nick Anisimov • Sep 2, 2026
fix(server): allow local-only worktree bases (#8751)
a81a52afbb • Aditya Garud • Sep 2, 2026
fix(server): allow large Azure DevOps PR lists (#8572)
a56b0cd717 • Simone • Sep 2, 2026
fix(server): bound OpenCode version probes (#8750)
4116db9807 • Aditya Garud • Sep 2, 2026
fix(web): avoid stale file writes on close (#8630)
d2042d288e • Aditya Garud • Sep 2, 2026
fix(desktop): skip cached monitor compiler check (#9184)
7a8df3338f • Julius Marminge • Sep 2, 2026
fix(web): model info button opens its details on click (#9177)
827345a07a • Wout Stiens • Sep 2, 2026
fix(models): restore sticky new-thread selections (#9164)
5392c9bb99 • maria • Sep 2, 2026
fix(web): copying a code block no longer copies triple backticks (#8448)
535c83dea5 • Illia Panasenko • Sep 2, 2026
chore: bump vendored GhosttyKit and update terminal integration (#9155)
f9d1c65d47 • Yash Singh • Sep 2, 2026
fix(pull-requests): expand code tab diffs by default (#9174)
0681d85499 • maria • Sep 2, 2026
fix(server): discover project skills for Codex and OpenCode (#8778)
80a14b6588 • Utkarsh Patil • Sep 2, 2026
fix(desktop): check artifact build prerequisites (#8975)
082358f9ef • Julius Marminge • Sep 2, 2026
fix(web): open PR toast actions in app (#9006)
43bafd4674 • eimexdev • Sep 2, 2026
fix(chat): align failed task progress test (#9172)
8339508f5c • maria • Sep 2, 2026
fix(chat): replace failed tools with thinking (#9165)
c15735dd88 • maria • Sep 2, 2026
feat(web): copy the full error report from the error page (#9166)
133db22fae • Wout Stiens • Sep 2, 2026
fix(chat): improve tool group summaries and scrolling (#9106)
b520120cf1 • Julius Marminge • Sep 2, 2026
chore: remove unused code and brittle tests (#9150)
db4bf9497b • Theo Browne • Sep 2, 2026
fix(desktop): hold-to-quit no longer gets stuck (#9141)
b8262b4122 • Alex Southwell • Sep 2, 2026
fix(contracts): accept legacy pull request checkout results (#8238)
cde12790d7 • Jake Leventhal • Sep 2, 2026
fix(web): label keybinding condition removal actions (#8664)
a1a2bb1cd9 • Rakshith Bhat • Sep 2, 2026
fix(web): align composer notices and stash (#8890)
e9db39ce05 • Bilal Bakr • Sep 2, 2026
fix(provider): drop removed custom models from the model picker (#9075)
941acb4f91 • Wout Stiens • Sep 2, 2026
feat(web): cite assistant responses with inline citations (#9146)
e7deb2aaf4 • Julius Marminge • Sep 2, 2026
fix(web): hide build pill in narrow sidebars (#9159)
2ab7973fe0 • oliver • Sep 2, 2026
feat(pull-requests): copy provider checkout commands (#9086)
9fdafdf114 • maria • Sep 2, 2026
fix(web): browse folders from file breadcrumbs (#8910)
47a95332a2 • 404ҜĦΔƗ • Sep 2, 2026
fix(web): compact project settings actions (#9160)
fea1af81fd • maria • Sep 2, 2026
feat(web): render HTML and PDF files in the file viewer (#9143)
d937e30759 • Julius Marminge • Sep 2, 2026
feat(files): open markdown, HTML, and PDF files outside the workspace (#9140)
f46a709ee4 • Julius Marminge • Sep 2, 2026
fix(web): preserve panel state across workspace refreshes (#8968)
f2a914b858 • maria • Sep 2, 2026
fix(web): darken neutral control surfaces (#9064)
8401f4d858 • maria • Sep 2, 2026
fix(web): project default model works on the hosted app (#9142)
0e1570bde5 • Julius Marminge • Sep 2, 2026
test(server): measure shell, second client, and reconnect transfer (#9157)
c37fd136ed • Theo Browne • Sep 2, 2026
feat(desktop): update the desktop app on remote Macs from the Update button (#6554)
b2f25d390a • Theo Browne • Sep 2, 2026
perf(web): halve the cold-start bundle by splitting Clerk and cold routes (#9058)
80c708a1fa • Wout Stiens • Sep 2, 2026
fix(grok): health check, model selection, and stop all work against the real CLI (#9154)
a434677eca • Theo Browne • Sep 2, 2026
fix(clients): stop repeating expanded commands (#9120)
083d4de5b0 • Theo Browne • Sep 2, 2026
fix(web): keep generated muted foreground dimmer than entered text (#9113)
cdbf324aa0 • oliver • Sep 2, 2026
fix(claude): preview images read from the workspace (#9119)
d0b19b32e0 • Theo Browne • Sep 2, 2026
fix(server): keep attachments until the command commits (#7941)
716069f40f • Theo Browne • Sep 2, 2026