| 21 days ago | Tristan Knight | | fix(web): stop mistaking offline servers for updates (#13083) |
| 21 days ago | Tristan Knight | | fix(usage): identify client version mismatches (#8208) |
| 21 days ago | Tristan Knight | | fix(usage): omit Cursor warning when no login is saved (#13820) |
| 21 days ago | Tristan Knight | | fix(usage): tolerate newer provider variants (#10076) |
| 21 days ago | blinding-pixels | | fix(accessibility): correct control announcements and sidebar traversal (#13491) |
| 21 days ago | oliver | | fix(mobile): thread list shows the pull request icon instead of # (#13742) |
| 21 days ago | Theo Browne | | fix(server): background git status fetches no longer fill the disk with failed repacks (#13812) |
| 21 days ago | Theo Browne | | fix(web): queued messages send while their thread is not open (#13764) |
| 21 days ago | Yash Singh | | fix(mobile): keep trailing underscores and tildes in autolinked URLs (#13807) |
| 21 days ago | Theo Browne | | perf(server): cut idle wakeups from the Connect relay and session reaper (#13774) |
| 21 days ago | Theo Browne | | perf(clients): saving the thread list cache no longer freezes the UI (#13767) |
| 21 days ago | Theo Browne | | perf(server): background sweeps only read threads that can still settle (#13765) |
| 21 days ago | Theo Browne | | fix(observability): the renderer trace proxy stops tracing itself (#13761) |
| 21 days ago | Theo Browne | | perf(clients): sort projects and settled threads without re-parsing dates per comparison (#13759) |
| 21 days ago | Theo Browne | | perf(server): opening Diagnostics no longer loads the whole trace ring into memory (#13763) |
| 21 days ago | Theo Browne | | perf(observability): stop writing empty spans on spawns, projected events, and idle polls (#13756) |
| 21 days ago | Tristan Knight | | feat(web): add keyboard navigation for usage (#10158) |
| 21 days ago | Yash Singh | | fix(mobile): link URLs with ports and single-label hosts (#13795) |
| 21 days ago | Bilal Bakr | | fix(server): let Antigravity inspect unsupported files by path (#13339) |
| 21 days ago | maco | | fix(server): let OpenCode generate session titles (#13368) |
| 21 days ago | Alex | | fix(mobile): keep composer within folded screen after resume (#13310) |
| 21 days ago | Ryan Ilano | | Show a focus ring on sidebar thread and draft rows (#13344) |
| 21 days ago | Ephraim | | fix(server): bump node-pty to 1.2.0-beta.15 for linux-arm64 prebuild (#13748) |
| 21 days ago | ValeraZSD | | fix(web): terminal links drop a trailing colon (#13408) |
| 21 days ago | Theo Browne | | fix(server): prune expired replay-protection files from the secrets directory (#13695) |
| 21 days ago | ValeraZSD | | fix(web): Mod+B bolds on non-Latin layouts (#13409) |
| 21 days ago | Anton Bezdenezhnykh | | fix(git): exclude SSH ports from provider URLs (#12537) |
| 21 days ago | Bob Fowler | | fix(server): installed editors no longer vanish when discovery is slow (#13669) |
| 21 days ago | Otavio Salvador | | fix(web): make the empty workspace draggable on desktop (#13713) |
| 21 days ago | Ishaan Kothari | | fix(editors): stop treating the agy CLI as the Antigravity IDE (#7079) |
| 21 days ago | Shirish Pothi | | fix(opencode): accept v2 serve ready line when spawning server (#13651) |
| 21 days ago | Otavio Salvador | | feat(web): add chat width setting for wide screens (#11594) |
| 21 days ago | Guillermo Casanova | | fix(usage): hide the Cursor keychain prompt when Cursor isn't set up (#13714) |
| 21 days ago | Theo Browne | | perf(server): stop re-running git for every project each minute (#13689) |
| 21 days ago | Theo Browne | | feat(observability): record event loop stalls in the server trace (#13697) |
| 21 days ago | AKolenda | | fix(mobile): running threads open at the latest message (#13530) |
| 21 days ago | Theo Browne | | perf(server): per-thread settlement and PR checks no longer rebuild the whole thread list (#13691) |
| 21 days ago | Theo Browne | | perf(web): hidden terminal drawers no longer keep full thread history in memory (#13686) |
| 21 days ago | Theo Browne | | fix(client): slow servers finish loading the thread list instead of loading it twice (#13683) |
| 21 days ago | Theo Browne | | perf(server): build the thread list snapshot without decoding it twice (#13693) |
| 21 days ago | Theo Browne | | perf(server): shutdown no longer rewrites every stopped session row (#13688) |
| 21 days ago | Theo Browne | | feat(observability): write a server heap snapshot on SIGUSR2 (#13694) |
| 21 days ago | Theo Browne | | perf(server): pull request sync reads only threads with linked pull requests (#13704) |
| 21 days ago | Theo Browne | | feat(cli): summarize the server trace file from the command line (#13698) |
| 21 days ago | Theo Browne | | fix(server): the SQLite WAL file shrinks back after large writes (#13684) |
| 21 days ago | Theo Browne | | fix(cli): t3 triage points agents at log files that exist (#13685) |
| 21 days ago | Theo Browne | | feat(observability): name the command on subprocess spans (#13701) |
| 21 days ago | Theo Browne | | Remove unused items tracking from Claude adapter state (#13718) |
| 21 days ago | Theo Browne | | perf(server): stop remapping every thread on each thread event (#13720) |
| 21 days ago | Yordis Prieto | | refactor(observability): name each service after its application (#13699) |
|