Commits

perf(server): avoid remote enumeration during status reads (#19802)

c1c6be8b87 • IfkumRfnl • 2d ago

fix(providers): declare CLI-owned setup capabilities (#18425)

236be55fae • Nicholas Gerasimatos • 2d ago

fix(mobile): iOS builds no longer fail on Xcode 27.2 (#19037)

39b1ca9088 • nekohasekai • 2d ago

feat(mobile): close browser tabs from the Browser page (#19579)

32c9304436 • Tristan Knight • 2d ago

fix(web): server update banner only offers details when its text is clipped (#17933)

a261a71817 • Tristan Knight • 2d ago

fix(web): limit bars with many accounts no longer clip names to one letter (#19964)

32e3b90f38 • Josh Robertson • 2d ago

fix(web): avoid submitting PR titles during IME composition (#18087)

50c5437add • Amine Ilidrissi • 2d ago

fix(opencode): a tool killed for memory no longer stops every OpenCode thread (#19367)

ed2ca82d80 • Theo Browne • 2d ago

fix(server): T3 Connect backs off from a failing relay instead of hammering it (#22108)

cd8a98657b • Julius Marminge • 2d ago

fix(acp-registry): enable Claude native background lifecycle (#21618)

b1167b6ca2 • Julius Marminge • 2d ago

fix(server): resolve git common dirs through symlinked subdirectories (#18152)

6e1bf41a4a • maco • 2d ago

fix(web): preserve HTML input when preview URLs renew (#17736)

0bf4787269 • Joël Deffner • 2d ago

fix(web): name the missing repository in the PR link dialog (#20533)

c7a2fdc6e3 • Scott Norteman • 2d ago

fix(usage): reconcile Codex request and cumulative counters (#21863)

38b8c204a6 • Julius Marminge • 2d ago

fix(web): terminal links keep Unicode file paths intact (#20264)

9ac1355e01 • Maciek Geneja • 2d ago

fix(desktop): read Chromium cookies stored as text (#19377)

62144bf0f8 • Dean Whittaker • 2d ago

fix(web): opening a deleted thread from the timeline stays on the current thread (#20747)

c768c6dfbf • voida6 • 2d ago

fix(web): Mod+T opens the tab menu while a pull request tab is open (#19065)

a8dec0e76f • Riccardo Palleschi • 2d ago

fix(mobile): Android image viewer keeps panning after an interrupted pinch (#19241)

c5520b52ec • Quy Ngoc Nguyen • 2d ago

fix(web): pull request header no longer flickers when scrolled to the bottom (#15678)

7f1ecf3463 • Rakshith Bhat • 2d ago

fix(pi): say why text generation cannot load a model (#19070)

1de7b16f5d • Scott Norteman • 2d ago

fix(web): PR checks scrollbar no longer covers Details (#19404)

4583cad858 • Prathmesh Vhatkar • 2d ago

fix(server): opening a folder without Git installed no longer shows a spawn error (#14942)

ce87dc79fb • tiliakoos • 2d ago

perf(server): skip periodic checks for disabled providers (#18851)

3496ecb03c • Alex Southwell • 2d ago

fix(ssh): ask for a password or verification code, not only a password (#20272)

cc93dc10d2 • Victor Vogel • 2d ago

fix(server): Vite+ provider installs get update prompts on Windows (#19887)

d1b4ce93f2 • tonank • 2d ago

fix(server): terminals open for threads with long ids (#18669)

fe949fe1bc • Batuhan1999 • 2d ago

fix(providers): respect mise ownership in native install locations (#19157)

762813c171 • Taissa • 2d ago

fix(server): reveal opens the default Windows file manager (#19526)

e67b555f20 • Cody Stevens • 2d ago

fix(web): middle-click closing a panel tab no longer pastes the primary selection (#18860)

3c4df2857b • Mateusz Śliwa • 2d ago

fix(web): pasting into the device screen types into the device (#21197)

8b26d5c98b • Jai Khurana • 2d ago

fix(server): a slow Claude CLI is no longer reported as failing to run (#21263)

5932c193a0 • yaacovcorcos • 2d ago

fix(desktop): a slow PowerShell profile delays Windows startup by 5 s, not 10 (#19467)

bbe500865f • luke • 2d ago

fix(web): expanding stacked notices no longer scrolls a working thread (#20086)

48fcf90f1e • Derek Trimm • 2d ago

fix(web): open remote preview files in VS Code (#19898)

ee7f8dc02c • fixfon • 2d ago

fix(mobile): pulling to refresh a pull request fetches current checks (#19177)

6fc7062008 • g-h-miles • 2d ago

fix(web): keep typed underscores literal in the rich text composer (#19186)

bb76f1233c • Scott Norteman • 2d ago

fix(shared): preserve SQLite reader finalizers during shutdown (#20305)

15341e8643 • ObliviousObserver • 2d ago

fix(shared): unwatch, review guide, and task cancel labels read as plain sentences (#19767)

181fbb2b46 • SG • 2d ago

fix(web): center usage models without a breakdown bar (#21247)

c3608512f0 • Afonso Ferreira • 2d ago

fix(web): removing a project returns to the project overview (#20231)

15c51cbe57 • Nelglor • 2d ago

fix(desktop): skip WSL distro probing while the WSL backend is off (#21225)

4846ba8af7 • Victor Vogel • 2d ago

perf(server): untracked change totals use less CPU (#19676)

cfbd463110 • Jet • 2d ago

fix(mobile): compact Dynamic Island opens the Live Activity's thread (#19022)

0f06d2715b • fixfon • 2d ago

fix(web): Edit from here warns that "Revert files too" also undoes your own edits (#19775)

7116325f03 • shivam • 2d ago

fix(server): limit restart loops within a five-minute window (#20306)

892cdaf4df • ObliviousObserver • 2d ago

fix(cli): use GitHub tokens when checking for updates (#19507)

6ac70aa0c6 • James C • 2d ago

fix(provider-cursor): say when Cursor rejects a free-plan account (#19771)

8046e1d8cd • Ali Younes • 2d ago

fix(web): show the full command when the Running banner truncates (#19810)

060ac670a9 • maco • 2d ago

fix(desktop): allow half-screen tiling on scaled displays (#19232)

9497ab5db3 • Tanner Polley • 2d ago

fix(ssh): retain actionable errors from failed device commands (#19972)

7a286c9744 • Luís Miguel • 2d ago

fix(web,client-runtime): subagent cards show Cursor reasoning effort (#17419)

dd86a02096 • IlyaL • 2d ago

fix(mobile): no-project drafts name No project in the project picker (#19641)

8b094eecd0 • Tristan Knight • 2d ago

style(web): center Markdown table cells by default (#20325)

fd1f0b5516 • Guy • 2d ago

fix(web): branch row hover matches nearby controls (#21292)

2fc244a438 • Lakshmi Tanmay • 2d ago

fix(web): keep thread context when stashing prompts (#18843)

4bc6d0b52e • Alex Southwell • 2d ago

fix(provider-grok): give ACP initialize enough time to answer (#18771)

c632d7e96b • Maxime Beauchamp • 2d ago

fix(server): recover pulls from unrelated ref locks (#22107)

3fdcef0994 • Yash Singh • 2d ago

fix(web): hovering a thread automation shows its full title and schedule (#18144)

48745ffba5 • Tristan Manchester • 2d ago

fix(acp): project and resume native child sessions (#21617)

6958838214 • Julius Marminge • 2d ago

fix(web): hide native subagent threads in the legacy sidebar (#20808)

03b55a228d • Lancy • 2d ago

fix(provider): leave PR watching to parent threads (#19801)

e3538ac176 • Saatvik Arya • 2d ago

fix(web): new-thread shortcuts work while the command palette lists them (#19055)

6fe97fed8d • Roger V • 2d ago

fix(clients): show question option previews (#21933)

36641146c9 • Julius Marminge • 2d ago

fix(mobile): keep the composer's draft and typing after answering a question (#19281)

30b9b6487e • Claudesaul • 2d ago

fix(web): model picker no longer jumps at the end of its open animation (#19506)

6dc14625b5 • Claudesaul • 2d ago

fix(server): keep Claude renames when importing sessions (#12292)

4908d8ce46 • Guillermo Casanova • 2d ago

fix(models): Claude Haiku 4.5 shows thinking on by default (#14445)

5f89a05610 • Cameron • 2d ago

fix(mobile): lock the composer while a queued edit saves (#18846)

e0eb8c9448 • Alex Southwell • 2d ago

fix(mobile): visible chat rows refresh when skills or content width change (#20295)

5ca23fe75f • Onkar Pradip Jadhav • 2d ago

fix(web): long file names in the file tree truncate cleanly (#18984)

b21fcb6ffb • Akash Moradiya • 2d ago

fix(server): t3-code tools work again after a thread sits idle for a day (#19491)

22ad904382 • Will Sheldon • 2d ago

fix(mobile): T3 Connect network hint no longer suggests a phone hotspot (#18885)

2532ed77a2 • shivam • 2d ago

perf(server): skip unused default-branch lookups (#19825)

be21de48bc • IfkumRfnl • 2d ago

fix(desktop): register Windows OAuth callbacks with the app entry point (#15995)

1e659c9744 • AskPlays • 2d ago

fix(web): keep long PR badge lists within the viewport (#18941)

219afe344c • Kevin Bravo • 2d ago

fix(web): Enter on a bare "2." in the composer adds a line instead of deleting it (#18786)

bac96aa3b2 • Batuhan1999 • 2d ago

feat(mobile): put Duo thread filtering beside compose in the rail (#18324)

85d5dc84b3 • Alex • 2d ago

fix(shared): keep native stack order when some saved layer lists are stale (#20388)

def1c3b1bb • Scott Norteman • 2d ago

fix(server): keep newer forced workspace scan results (#19465)

4513fce5da • James C • 2d ago

fix(mobile): Android composer paste no longer drops trailing text (#19590)

7beeb63bdb • Victor Vogel • 2d ago

fix(resource-monitor): avoid retaining unrelated macOS process details (#19745)

105ee2e2b1 • Lakshmi Tanmay • 2d ago

fix(web): reopening the Changes panel refreshes its diff (#19550)

3fc8e5d655 • Ali Younes • 2d ago

fix(ci): forward fork PR events to Cursor (#14481)

b5febb1b47 • Julius Marminge • 2d ago

fix(codex): end the session when an incoming message is too long (#19733)

e859e318a0 • Victor Vogel • 2d ago

fix(server): PR cache cleanup runs once per shared layer (#19791)

1a684f0039 • Arav Jain • 2d ago

fix(acp-registry): list every compatible agent in Add provider (#19145)

5188454cd9 • Craig Davison • 2d ago

fix(mobile): bound huge native review diff payloads (#19240)

6fc3c9ee1f • Quy Ngoc Nguyen • 2d ago

fix(mobile): the Android composer no longer lags the keyboard or drops under the nav bar (#19980)

dc52893873 • Thalles Passos • 2d ago

fix(web): decode timeline image attachments asynchronously (#19923)

da26f1ef70 • Rohan Patnaik • 2d ago

fix(mobile): composer buttons stay visible with animations removed (#19239)

651fe94dc9 • Quy Ngoc Nguyen • 2d ago

fix(web): deleted answer chips no longer return after picking an option (#19483)

7ee6428aa8 • Scott Norteman • 2d ago

fix(server): expose turns blocked only on T3 thread waits (#21499)

fb1486901f • Julius Marminge • 2d ago

fix(server): preserve Claude question option previews (#21932)

1327e7bdfb • Julius Marminge • 2d ago

fix(claude): retain approvals when bypass is disabled (#21805)

a09b9ca282 • Julius Marminge • 2d ago

fix(usage): retain transcript diagnostics across scans (#21862)

64be361301 • Julius Marminge • 2d ago

fix(acp): settle native foreground work independently (#21616)

143ab1606d • Julius Marminge • 2d ago

fix(relay): tunnel recovery no longer drives the Cloudflare API into rate limits (#22059)

44a7cb1057 • Julius Marminge • 2d ago

fix(relay): relay dashboard latency charts show real durations (#22088)

a84f851055 • Julius Marminge • 2d ago

test(runtime): prune duplicate cases and unused test-only exports (#21851)

3117be980b • Julius Marminge • 2d ago