Commits

fix(web): match provider settings layout for disconnected devices (#9619)

8357eef14c • oliver • Sep 4, 2026

test(server): allow either valid file-search match (#9720)

8ccb933a8a • Theo Browne • Sep 4, 2026

fix(server): bound slow-client event buffers (#9715)

108f295cc3 • Theo Browne • Sep 4, 2026

fix(server): settle inactive threads with open PRs (#9610)

d536b0580d • Guillermo Casanova • Sep 4, 2026

perf(client): reduce thread-list update work (#9716)

c66f15f39e • Theo Browne • Sep 4, 2026

feat(web): preview pull request links (#9631)

95103905f5 • maria • Sep 4, 2026

perf(web): stop replaying terminal buffers on rollover (#9707)

da7e46d08e • Theo Browne • Sep 4, 2026

fix(mobile): preserve saved work after storage read failures (#9710)

7839140e5e • Theo Browne • Sep 4, 2026

perf(web): stop continuous chat status animations (#9709)

c7c1dfe4df • Theo Browne • Sep 4, 2026

perf(relay): avoid repeated activity decoding (#9708)

c75299ee20 • Theo Browne • Sep 4, 2026

perf(server): use one query for buffered provider events (#9706)

dffb4cd3b1 • Theo Browne • Sep 4, 2026

perf(server): stop rebuilding terminal history per chunk (#9703)

3bbbc1d9fd • Theo Browne • Sep 4, 2026

perf(marketing): serve website fonts locally (#9701)

010d6bb1b5 • Theo Browne • Sep 4, 2026

perf(web): defer diff workers until a code view opens (#9692)

b3e1d88590 • Theo Browne • Sep 4, 2026

perf(server): avoid full patches for checkpoint summaries (#9694)

c163d502dd • Theo Browne • Sep 4, 2026

perf(marketing): stop continuous homepage motion (#9697)

4ee2a9d046 • Theo Browne • Sep 4, 2026

feat(server): measure provider turn token usage (#9132)

1587f248dd • Theo Browne • Sep 4, 2026

perf(web): defer composer draft serialization (#9695)

dab5f6e6e0 • Theo Browne • Sep 4, 2026

perf(mobile): reuse diff rows during comment edits (#9693)

777f5bb2e1 • Theo Browne • Sep 4, 2026

perf(clients): avoid waiting to read cached relay tokens (#9691)

2460649935 • Theo Browne • Sep 4, 2026

perf(server): omit repeated OpenCode progress logs (#9689)

ec8b2119c3 • Theo Browne • Sep 4, 2026

perf(mobile): reuse chat feed rows during streaming (#9688)

44dc8ae259 • Theo Browne • Sep 4, 2026

perf(server): stop retaining unused OpenCode tool history (#9684)

f2e3764c25 • Theo Browne • Sep 4, 2026

perf(server): batch projector cursor writes (#9671)

2263e13fda • Theo Browne • Sep 4, 2026

perf(server): cache and stream static web assets (#9669)

27e6cc27fe • Theo Browne • Sep 4, 2026

perf(marketing): serve images at their display size (#9682)

8e3aa324b5 • Theo Browne • Sep 4, 2026

perf(mobile): skip unused legacy list work (#9679)

7cf5b284e6 • Theo Browne • Sep 4, 2026

perf(web): keep Markdown mounted during streaming (#9677)

887ece3071 • Theo Browne • Sep 4, 2026

perf(mobile): bound diff syntax highlighting work (#9673)

3b6be3ef4d • Theo Browne • Sep 4, 2026

fix(web): show machine icons in the environment picker (#9668)

082cab2246 • Theo Browne • Sep 4, 2026

perf(web): speed up terminal snapshots (#9663)

cccd7e3c88 • Theo Browne • Sep 4, 2026

perf(server): stop loading message bodies for thread summaries (#9662)

8ac5462920 • Theo Browne • Sep 4, 2026

fix(server): update Claude Agent SDK to 0.3.260 (#9135)

560afffdea • Theo Browne • Sep 4, 2026

fix(desktop): quit immediately on a second shortcut press (#9657)

caa8a0db98 • Theo Browne • Sep 4, 2026

fix(server): unblock OpenCode approvals and stop (#9653)

01f3e50eca • Theo Browne • Sep 4, 2026

feat(web): show which sidebar threads hold an unsent draft (#9658)

f034732244 • Theo Browne • Sep 4, 2026

feat(mobile): paste the phone clipboard into the terminal (#9199)

d5b9410086 • Lars Nieuwenhuis • Sep 4, 2026

fix(web): resume Antigravity threads without repeated sign-in (#9647)

d487dfbf46 • Theo Browne • Sep 4, 2026

fix(server): prevent duplicate desktop clients after restart

eb77683e55 • seeb1337 • Sep 4, 2026

fix(web): toggle a single stashed prompt with Cmd+S (#9644)

14bf3f6d16 • Theo Browne • Sep 4, 2026

feat(mobile): make chat text selectable on Android (#8779)

09d13de438 • Dara Adedeji • Sep 4, 2026

fix(web,mobile): fold context compaction under settled turn folds (#9623)

5f878d2a85 • maria • Sep 4, 2026

fix(web): mute sidebar branch name to match worktree icon (#9622)

ec3ec6f0b4 • maria • Sep 4, 2026

fix(server): load OpenCode workspace skills via SDK to avoid 64KB CLI pipe truncation (#9585)

2152d44de2 • Barry • Sep 4, 2026

fix(web): match composer pull request state icons (#9375)

706231535c • oliver • Sep 4, 2026

fix(web): snooze menu no longer overlaps thread details (#9601)

93c3ab4ffe • Rakshith Bhat • Sep 4, 2026

fix(web): keep command palette above composer menus (#9613)

4cc800c759 • Guillermo Casanova • Sep 4, 2026

fix(connect): diagnose incomplete headless server setup (#9602)

99e3b721c5 • Julius Marminge • Sep 4, 2026

fix: preserve tool icons on failed calls (#9606)

c3b8825bf4 • Julius Marminge • Sep 4, 2026

fix(web): group image views like other tool calls (#9597)

61a91b6ef1 • Julius Marminge • Sep 4, 2026

fix: show idle subagent batches without completion marks (#9616)

00f8b7c280 • Theo Browne • Sep 4, 2026

refactor(web): move usage provider controls to settings (#9599)

f1e90e388b • Julius Marminge • Sep 4, 2026

fix(web): render draft PRs in gray (#9537)

caab2fdbac • Exotic • Sep 4, 2026

fix(pull-requests): refresh data after thread turns (#9496)

5cc369b7eb • maria • Sep 4, 2026

fix(web): show context meter in compact composer (#9430)

f559fe0ba6 • Guilherme Vieira • Sep 4, 2026

fix(connect): refresh authorization without disconnecting (#9582)

39abb9d1d6 • maria • Sep 4, 2026

fix(desktop): restore panel titlebar interactions (#9591)

57832803ee • maria • Sep 4, 2026

fix(web): bound disconnected send toasts (#9592)

07891e9569 • maria • Sep 4, 2026

fix(usage): deduplicate CLI proxy subscription accounts (#9584)

b34ff8f564 • Julius Marminge • Sep 4, 2026

fix(mobile): render workspace images in markdown file previews (#8769)

09b81a3495 • Dara Adedeji • Sep 4, 2026

fix(antigravity): keep subagent batches active after launch (#9579)

2675e3c703 • Theo Browne • Sep 4, 2026

fix(web): align the sidebar wordmark by baseline (#9578)

bf40fa786c • maria • Sep 4, 2026

fix: better shell syntax handling for labels (#9371)

0cb02abf5b • Yash Singh • Sep 4, 2026

fix(web): stabilize right panel transitions (#9554)

42bdea1c9c • maria • Sep 4, 2026

chore: vouch august contributors (#9557)

95390ed784 • maria • Sep 4, 2026

fix(web): render settings sidebar immediately (#9563)

2b10398cca • maria • Sep 4, 2026

fix(web): make settings sidebar sub-section buttons full width (#9562)

d7884ce90b • Julius Marminge • Sep 4, 2026

fix(web): keep codex restart responses continuous (#9560)

65f1839ae8 • maria • Sep 4, 2026

test(web): fix flaky startup and Tailwind tests (#9558)

fee2e0ff81 • Theo Browne • Sep 4, 2026

fix(web): keep the last message visible when the resting composer expands (#9553)

9e1bc36a08 • Theo Browne • Sep 4, 2026

fix(web): simplify expanded tool details (#9549)

710f6dc417 • maria • Sep 4, 2026

ci: add on-demand Windows test workflow (#9538)

f96a220b5b • Julius Marminge • Sep 4, 2026

fix(server): find newly opened pull requests after agent turns (#9125)

4e547318b6 • Theo Browne • Sep 4, 2026

feat(usage): redeem Codex reset credits from the Limits tab (#9534)

1641b4aba5 • Julius Marminge • Sep 4, 2026

feat(marketing): fresh screenshot and floating marks on the homepage (#9547)

232de5e8aa • Theo Browne • Sep 4, 2026

fix(server): reveal normalized paths in File Explorer (#9551)

617edab653 • Julius Marminge • Sep 4, 2026

fix(web): thread error banner no longer shifts the chat (#9473)

3e2c1a66f7 • oliver • Sep 4, 2026

fix(web): close composer menus when their controls hide (#9541)

f239b77df9 • Julius Marminge • Sep 4, 2026

fix(web): measure collapsed model labels at their visible width (#9540)

3c3e05ccfe • Julius Marminge • Sep 4, 2026

fix(web): restore composer controls as space becomes available (#9539)

54aef6fbe1 • Julius Marminge • Sep 4, 2026

fix(mobile): keep store screenshots free of system banners and show dictation (#9548)

5989de44a2 • Julius Marminge • Sep 4, 2026

feat(providers): add context compaction command (#9293)

c5ba51d629 • maria • Sep 4, 2026

fix(dev): keep shared dev reloads and hot updates working (#9543)

6f405370c8 • Theo Browne • Sep 4, 2026

fix(server): include SQLite conditions in persistence errors

dddc0bdcb2 • Theo Browne • Sep 4, 2026

fix(web): keep automatic project icons consistent (#9535)

07c4ab5077 • Theo Browne • Sep 4, 2026

fix(web): settle the resting composer layout with a pixel of slack (#9482)

0ba06a122b • Matheus Timbó Pereira • Sep 4, 2026

Fix worktree removal timing out on large install trees (#3902)

f54ab901fa • Jake Leventhal • Sep 4, 2026

fix(desktop): preview CDP sessions no longer hard-crash the app (#9068)

6319a97148 • Seth Webster • Sep 4, 2026

fix(codex): accept rate limit errors on thread resume (#8897)

75ab5ab3fb • Yukun Shan • Sep 4, 2026

fix(server): back off relay client restarts after rapid exits (#8788)

b90898077e • Derek Trimm • Sep 4, 2026

fix(server): settle branch threads immediately on pull request merge (#9528)

2b96220f00 • maria • Sep 4, 2026

feat(web): reorganize settings pages (#9354)

343db2c328 • maria • Sep 4, 2026

feat(usage): show Codex and Claude subscription limits on a Limits tab (#9507)

19d8ab2ae9 • Julius Marminge • Sep 4, 2026

fix(web): keep right panel controls clickable (#9517)

0a0b6be968 • maria • Sep 4, 2026

feat(codex): support async questions (#9512)

d76b24dd15 • Theo Browne • Sep 4, 2026

chore: drop comment events from Cursor hygiene forwarder (#9527)

e3723e06b5 • Julius Marminge • Sep 4, 2026

fix(auth): keep pairing credentials out of access read models (#9523)

9d28c21a26 • Theo Browne • Sep 4, 2026

chore: forward issue/PR/discussion events to Cursor hygiene (#9518)

44701efd67 • Julius Marminge • Sep 4, 2026

fix(server): keep events during thread subscription startup (#9521)

9c9ae3dc0e • Theo Browne • Sep 4, 2026

fix(web): return focus to the composer after closing a media preview (#9513)

c0ebc882b8 • Julius Marminge • Sep 4, 2026