Commits

test: skip symlink fixtures where the host cannot create symlinks (#9566)

30f128faba • Julius Marminge • Sep 4, 2026

test(server): skip posix executable fixtures on a Windows host (#9565)

4701041eef • Julius Marminge • Sep 4, 2026

test: stop path and platform tests depending on the host OS (#9564)

cc60753aa2 • Julius Marminge • Sep 4, 2026

fix(server): remove retired Codex models after refresh (#9773)

bfef973d9e • Julius Marminge • Sep 4, 2026

perf(server): skip unused Linux process detail reads (#9768)

163d86a784 • Theo Browne • Sep 4, 2026

fix(web): open composer selectors below controls (#9767)

8e056a0e51 • maria • Sep 4, 2026

fix(web): stop panel motion during navigation (#9766)

cd713679bb • Julius Marminge • Sep 4, 2026

docs: focus user guides on features and workflows (#9756)

9e1fb459a9 • Julius Marminge • Sep 4, 2026

docs: keep internal guides focused on architecture (#9755)

2e688a53cf • Julius Marminge • Sep 4, 2026

fix(web): restore file comment focus in editable preview (#9061)

13427ecd8b • Shpetim • Sep 4, 2026

fix(web): reset automatic pull to default (#9763)

f6db420625 • maria • Sep 4, 2026

fix(sidebar): mute background working threads (#9759)

45bd3b631b • maria • Sep 4, 2026

fix(web): stop empty diffs replacing pull requests (#9753)

d115a96763 • maria • Sep 4, 2026

fix(models): make GPT-6-Astra current (#9762)

bc03c3640d • Julius Marminge • Sep 4, 2026

perf(web): defer image URL requests for thread history (#9760)

15eda897d3 • Theo Browne • Sep 4, 2026

perf(server): skip history reads for metadata commands (#9758)

6365919f2e • Theo Browne • Sep 4, 2026

perf(mobile): defer file preview highlighter startup (#9752)

77b655c47b • Theo Browne • Sep 4, 2026

perf(client): stop thread streams when unused (#9740)

d7cf8aaa8d • Theo Browne • Sep 4, 2026

fix(web): refine server update notice (#9744)

0de956ed2f • maria • Sep 4, 2026

feat(web): link pull request authors to profiles (#9627)

a76b898b3a • maria • Sep 4, 2026

perf(server): bound terminal history by bytes (#9748)

cf9729d5ee • Theo Browne • Sep 4, 2026

perf(web): avoid repeated terminal metadata scans (#9747)

fec606f9ae • Theo Browne • Sep 4, 2026

perf(mobile): bound the parsed review cache (#9749)

d6e29dc9de • Theo Browne • Sep 4, 2026

fix(web): show project settings for new threads (#9743)

cbe93e8dfb • maria • Sep 4, 2026

fix(web): fold single trailing activity (#9739)

cfc9bf3415 • maria • Sep 4, 2026

perf(server): stop caching unused OpenCode tool parts (#9738)

c8f77e0d44 • Theo Browne • Sep 4, 2026

fix(relay): bound stalled push requests (#9734)

088cc3f955 • Theo Browne • Sep 4, 2026

perf(web): reuse timeline rows while text streams (#9725)

19c1710a88 • Theo Browne • Sep 4, 2026

feat(web): unpin threads from the sidebar multi-select menu (#9651)

c7bf3115f2 • Gianmarco • Sep 4, 2026

fix(web): mute composer helper text (#9654)

7d5dc66c15 • Jake Leventhal • Sep 4, 2026

perf(server): replay only the selected thread (#9726)

50bfca43d7 • Theo Browne • Sep 4, 2026

fix(mobile): read file-backed image drafts before enabling them (#9713)

c4353bc6b9 • Theo Browne • Sep 4, 2026

perf(web): stop rendering hidden terminals (#9718)

5eab021a51 • Theo Browne • Sep 4, 2026

fix(mobile): remove provider setup (#9721)

9eb4d71681 • Julius Marminge • Sep 4, 2026

fix(web): keep the slash menu above the composer when vertical space is short (#9625)

120fab18d8 • Igor Makowski • Sep 4, 2026

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