fix(server): recognize authenticated GitHub Enterprise hosts (#11059)
cdd331b6c3 • Grzegorz Mandziak • 1d ago
test(desktop): expect JetBrains IDEs among remote editors (#17291)
740f591221 • Julius Marminge • 1d ago
feat(editors): open remote projects in JetBrains IDEs over SSH (#17271)
df616cc549 • Julius Marminge • 1d ago
fix(server): keep newly discovered models out of legacy groups (#14314)
fd25c42ae6 • Bilal Bakr • 1d ago
fix(mobile): preserve navigation after native swipe back (#17268)
805967a878 • Julius Marminge • 1d ago
fix(server): Pi discovers workspace skills and commands (#17190)
0b6ec43c54 • Wout Stiens • 1d ago
fix(desktop): generate valid User-Agent that follows RFC 9110 guidelines (#17264)
a0066d5cb7 • jztmanyl • 1d ago
fix(server): Pi editor dialogs prefill the answer composer (#17206)
e8f5850b82 • Wout Stiens • 1d ago
fix(web): stack merge dialog closes as soon as you confirm (#17116)
eb1cf7bd0e • oliver • 1d ago
fix(server): Pi discovers optional T3 tools on demand (#17220)
de72286ee5 • Wout Stiens • 1d ago
fix(server): Pi extension wakes get an owned continuation turn (#17214)
f999eb2a8e • Wout Stiens • 1d ago
fix(web): distinguish thread search matches from code tints (#17263)
62a5d3720f • Yash Singh • 1d ago
fix(web): centered scrollers no longer shift when the scrollbar appears (#17077)
07a8b9ece4 • maria • 1d ago
fix(mobile): HTML pages in a thread no longer trap scrolling on Android (#17211)
61b9790816 • Dara Adedeji • 1d ago
fix(server): pairing tokens work on Node versions that cannot bind booleans (#16730)
4daec109cd • chise • 1d ago
fix(mobile): keep native screens ordered during stack pops (#17231)
a6ec88f7a7 • Julius Marminge • 1d ago
docs(internals): add a checklist for adding a provider (#17229)
a65b43892f • Julius Marminge • 1d ago
feat(web): improve terminal scrollback navigation and snapshots (#17091)
9a3070bcf0 • Wout Stiens • 1d ago
feat(web): find messages and plans in the current thread (#10439)
12069eefd7 • Jono Kemball • 2d ago
fix(web): link pull requests to threads in folders that aren't Git repos (#15946)
a4c9494b0e • shivam • 2d ago
feat(web): Add provider button sits with the provider list (#17152)
5e2225671f • Theo Browne • 2d ago
fix(server): an agent can settle its own thread when its turn ends (#17145)
37eaf5d293 • Theo Browne • 2d ago
perf(usage): the Usage page shows numbers in under a second and dims only what is still loading (#17147)
8597558557 • Theo Browne • 2d ago
fix(server): threads settle as soon as branch status sees their PR merge (#17148)
0ce6b9deb0 • Theo Browne • 2d ago
fix(usage): Cursor account history loads about 4x faster (#17140)
9381533771 • Theo Browne • 2d ago
feat(web): filter the Usage page to just the providers you want (#16970)
13c5328dd0 • Theo Browne • 2d ago
perf(server): ACP tool updates no longer persist a snapshot per streamed chunk (#16682)
10e29a26c2 • Aviddaram • 2d ago
fix(server): shell snapshots no longer block other database reads while decoding (#17141)
1f31906c8e • Theo Browne • 2d ago
fix(usage): repeat usage scans no longer decode unchanged Antigravity databases (#17139)
4d1f24ba41 • Theo Browne • 2d ago
fix(clients): copy button is back in its old spot, before fork (#17137)
2ea7684d56 • Theo Browne • 2d ago
feat(web): compact-before-send is a chip that shows the token count (#17127)
0647c48101 • Theo Browne • 2d ago
feat(providers): run Muse Code as a native provider (#17082)
d6f47ff972 • Theo Browne • 2d ago
feat(mobile): redesign the Add environment sheet (#17092)
30cc788975 • Julius Marminge • 2d ago
fix(web): workspace page headers can no longer grow past the top-bar height (#17086)
73e097b8c8 • maria • 2d ago
fix(mobile): align diff scrolling with glass headers (#17085)
97a65a3121 • Julius Marminge • 2d ago
fix(lineage): keep agent effort and speed after completion (#16925)
57f96e69d3 • Bilal Bakr • 2d ago
feat(web): projectless threads show their machine in the sidebar (#17022)
ff9eb8bd0c • oliver • 2d ago
feat(web): quote chips show what you said about the quote (#15703)
12865b4a73 • oliver • 2d ago
perf(mobile): highlight source files in small batches that keep grammar state (#16729)
33afd5a5aa • Julius Marminge • 2d ago
perf(mobile): reuse the settled sort when settled rows are unchanged (#16369)
b402f5fc65 • Julius Marminge • 2d ago
fix(mobile): update the iOS Git header menu when status changes (#16330)
833a03afe3 • Julius Marminge • 2d ago
fix(mobile): refresh Git status after reconnect (#16329)
4fec120b75 • Julius Marminge • 2d ago
fix(mobile): stop Git sheet refresh loop (#16305)
5c2798d47e • Julius Marminge • 2d ago
fix(mobile): collect UI runtime garbage on iOS memory warnings (#16296)
c001e191a1 • Julius Marminge • 2d ago
perf(mobile): skip impossible thread-key lookups (#16263)
6c1ce06996 • Julius Marminge • 2d ago
perf(mobile): reduce move-menu index allocations (#16256)
7873504964 • Julius Marminge • 2d ago
perf(mobile): remove unused Home project sorting (#16177)
6eed953a06 • Julius Marminge • 2d ago
perf(mobile): skip showcase subscriptions in normal builds (#16131)
6651aaab38 • Julius Marminge • 2d ago
perf(mobile): reuse encoded rows in shell cache saves (#16129)
8a1fc4149a • Julius Marminge • 2d ago
fix(mobile): skip move indexes for empty and single-thread sections (#16115)
12a4c057f3 • Julius Marminge • 2d ago
fix(mobile): stop refreshing Git status on streamed thread updates (#15893)
70eeb3996d • Julius Marminge • 2d ago
fix(web): Usage breadcrumb stays centered on small viewports (#15552)
85a41391e9 • oliver • 2d ago
fix(web): command palette scrollbar no longer clipped at the top (#17035)
647d8affa7 • oliver • 2d ago
fix(web): PR commit menu no longer stretches across the window (#15560)
98b5e1bef3 • oliver • 2d ago
fix(web): PR code toolbar no longer overlaps in narrow panels (#15561)
ed27eb724b • oliver • 2d ago
fix(mobile): restore file viewer insets and glass header (#17073)
e803242d93 • Julius Marminge • 2d ago
fix(mobile): pause hidden home thread list updates (#15705)
65404eb75d • Julius Marminge • 2d ago
perf(mobile): pause elapsed-time timers on hidden thread screens (#15397)
eb17e0db2b • Julius Marminge • 2d ago
perf(mobile): omit duplicated turn items from bounded thread snapshots (#15385)
28f5516a9a • Julius Marminge • 2d ago
fix(web): PR file stats ignore the hide-whitespace toggle (#16162)
6053a7878d • oliver • 2d ago
fix(server): a message sent during a rollback no longer undoes it (#17079)
c28cd90557 • Theo Browne • 2d ago
fix(server): held queued wakes no longer keep delegated tasks running (#17028)
0bfd9dd19d • Julius Marminge • 2d ago
fix(web): PR timeline no longer shifts when its scrollbar appears (#15588)
b24f0fbba0 • oliver • 2d ago
fix(web): PR file headers keep the file name in narrow panels (#15562)
2b7fa212a8 • oliver • 2d ago
refactor(web): PR loading skeleton shares the detail panel's layout (#15583)
843c593ab2 • oliver • 2d ago
fix(web): messages with quotes or links no longer collapse when short (#16624)
6f83358ae6 • oliver • 2d ago
fix(server,web,mobile): thread links reference the thread id, not a baked title (#17017)
0f09627a11 • Julius Marminge • 2d ago
fix(server): opening a long thread no longer blocks the server for a second (#17029)
04ad17425a • Dara Adedeji • 2d ago
fix(server): replaying a command no longer freezes the server (#17041)
9fba2093e5 • Dara Adedeji • 2d ago
perf(mobile): show the cached thread list sooner and stop the freeze after it (#16713)
f9e16b3f66 • Julius Marminge • 2d ago
chore(review): remove the custom Approvability check (#17018)
83a82a46b0 • Erik Thorelli • 2d ago
refactor(server): GitHub rate limits read the response headers (#16986)
d720210996 • Julius Marminge • 2d ago
refactor(server): GitHub source control reads GitHubApi directly (#16982)
42d92ec597 • Julius Marminge • 2d ago
refactor(server): GitHub GraphQL batches use variables and share one pager (#16960)
a21ac5fb15 • Julius Marminge • 2d ago
refactor(server): GitHub services are named for the API they call, not gh (#16967)
08b1222d0b • Julius Marminge • 2d ago
feat(web): find in diffs with Cmd+F (#14623)
14fe0158ed • Julius Marminge • 2d ago
fix(settings): provider updates show live progress instead of a bare spinner (#16958)
ff3a04a8eb • shivam • 2d ago
fix(web): cancelling a new citation no longer leaves a stray space (#16828)
3143335fc3 • Afonso Ferreira • 2d ago
fix(web): center project monograms in settled rows (#16841)
46dd094905 • Afonso Ferreira • 2d ago
feat(web): block-level Markdown in the rich text composer (#14677)
300f7f9d45 • Chris Deeming • 2d ago
feat(clients): live row shows the agent's latest thought (#16284)
95ccbf4066 • Theo Browne • 2d ago
fix(web): C#, Java, PHP and 11 other languages get file icons (#16974)
abbf5d5bcd • Julius Marminge • 2d ago
fix(web): Copy MCP URL shows up for environments reached over plain http (#16909)
7ac5ec6b15 • Dara Adedeji • 2d ago
fix(web): simplify workspace card rows (#16823)
7f3628e415 • Bilal Bakr • 2d ago
fix(web): fast typing no longer scrambles text when type-to-focus kicks in (#14595)
26285ab805 • Otavio Salvador • 2d ago
fix(server): unload Codex threads left idle on the shared app-server (#16917)
eba0521563 • Rhys Sullivan • 2d ago
fix(server): missing project folders no longer log favicon warnings (#16757)
85489611b5 • Yordis Prieto • 2d ago
fix(desktop): sign-in and captchas work again in desktop browser tabs (#16939)
5383296033 • Julius Marminge • 2d ago
fix(mobile): Android composer picker scrolls past the first four rows (#15856)
8a92ebe413 • shivam • 2d ago
feat(mobile): adopt v5 navigation and native iPad columns (#16733)
468ade3049 • Julius Marminge • 2d ago
fix(web): show live names in thread-read activity (#13140)
a9fb6a8063 • Bilal Bakr • 2d ago
feat(desktop): install the t3 command from Settings (#16683)
0678e4e23d • Julius Marminge • 2d ago
fix(desktop): setup prompts name a t3 that runs on desktop installs (#16676)
73e87f683a • Julius Marminge • 2d ago
fix(server): Claude 5-series models always run 1M context (#16908)
9f48092ec9 • Julius Marminge • 2d ago
fix(web): iPhone Duo folds animate, center on the hinge, and keep the phone's orientation (#16885)
ba0ea3d152 • Gabriel De Andrade • 2d ago
feat(models): add Claude Haiku 5.5 and retire Sonnet 5 and Opus 5 to legacy (#16903)
588d32e22b • Julius Marminge • 2d ago
fix(server): Claude prompts no longer hang on a uuid the session already holds (#16897)
f570bd2166 • Julius Marminge • 2d ago
fix(server): main typechecks again after a test used renamed helpers (#16895)
41985b44ff • Julius Marminge • 2d ago
fix(server): Windows worktrees with long paths no longer fail or strand (#14917)
4ce6a51a4c • Roger Maxwell • 2d ago
fix(server): free worktrees for terminal thread statuses (#15150)
e0201d3ab5 • ANSH SINGH • 2d ago