Commits

test(server): stop pinning codex install advisory to a release range (#14323)

8792f95762 • maria • 12d ago

chore(release): prepare v0.0.44

ff1db030b1 • t3-code[bot] • 12d ago

feat(codex): regenerate protocol bindings for Codex 0.159 (#14311)

422248515a • Julius Marminge • 12d ago

fix(shared): merge OpenCode Go limits by credential (#14209)

1a553d0f5d • Yash Singh • 12d ago

fix(codex): Pro Max accounts load, so Ultrafast shows up (#14304)

451afcb22d • Theo Browne • 12d ago

chore(release): prepare v0.0.43

2cbc24fcae • t3-code[bot] • 12d ago

Update currentModels in model-manifest.json

5e83e99c95 • Julius Marminge • 12d ago

feat(codex): connect ChatGPT accounts with managed authentication (#14290)

27bdf1aa14 • Julius Marminge • 12d ago

fix(web): pull request badge sits on the sidebar row's baseline (#14007)

d2c9281b81 • Jaroslav Brtis • 13d ago

fix(provider): mark OpenCode v2 incompatible (#14198)

76fa23df2e • Julius Marminge • 13d ago

feat: save Bitbucket credentials from Source Control settings (#14103)

5da55957d4 • Gabriel De Andrade • 13d ago

fix(server): OpenCode stop no longer hangs when a turn is interrupted before submission (#12003)

e518866d28 • Dara Adedeji • 13d ago

fix(server): preserve usage in oversized transcript records (#13650)

adfc9240ea • shivam • 13d ago

fix(shared): local-path remotes no longer crash legacy PR link projection (#13463)

38f3c62304 • Pujitha Paladugu • 13d ago

fix(server): prevent Windows PTY helper crashes in watch mode (#14179)

b21f3b7191 • Utkarsh Patil • 13d ago

fix(desktop): make Linux URL handlers discoverable with the app icon (#8673)

7733bc839e • André Lima • 13d ago

fix(server): restore Windows terminal startup after node-pty upgrade (#13927)

b528a70110 • SegFaultZero • 13d ago

feat(models): add Claude Sonnet 5.5 (#14152)

72330e22c0 • Artur • 13d ago

fix(web,mobile): say that removing a T3 Connect environment keeps its account registration (#14127)

ba79610d16 • Julius Marminge • 13d ago

fix(web): skip unchanged shortcut modifier updates - 195x typing latency improvement (#13884)

ed57bed8e7 • Morgana Allen • 13d ago

fix(web): prevent usage summary shift for unpriced records (#13991)

d15210cd3d • Tristan Knight • 14d ago

fix(server): let Claude abort turns before closing sessions (#13999)

94f92a7a38 • Yash Singh • 14d ago

fix(web): continue onboarding after incomplete history imports (#13935)

de251fc297 • t3-code[bot] • 15d ago

test(relay): remove constant-restating database mode test (#13932)

a727d1d976 • t3-code[bot] • 15d ago

fix(web): environment status tooltip resizes when the status changes (#13845)

ab099178a7 • Bear Huddleston • 15d ago

fix(server): let agents use simctl and adb alongside device tools (#13908)

cb97415948 • Julius Marminge • 15d ago

fix(web): align reasoning arrows with tool calls (#13850)

c9a0e8a119 • Adamulek123 • 15d ago

feat(observability): honor OTEL_*_EXPORTER=none per signal (#13736)

74ee5153e0 • Yordis Prieto • 15d ago

fix(clients): hide duplicate Cursor Keychain prompts (#13870)

679c34c096 • Yash Singh • 15d ago

fix(build): validate Linux node-pty prebuilds in Windows artifacts (#13867)

ea7d46ac10 • Yash Singh • 15d ago

test(usage): assert contract mismatch details (#13861)

d110f98670 • Yash Singh • 15d ago

fix(web): stop mistaking offline servers for updates (#13083)

dd582dee36 • Tristan Knight • 15d ago

fix(usage): identify client version mismatches (#8208)

3dae78f33b • Tristan Knight • 15d ago

fix(usage): omit Cursor warning when no login is saved (#13820)

d6802b4acf • Tristan Knight • 15d ago

fix(usage): tolerate newer provider variants (#10076)

10bb59bf06 • Tristan Knight • 15d ago

fix(accessibility): correct control announcements and sidebar traversal (#13491)

393d595984 • blinding-pixels • 15d ago

fix(mobile): thread list shows the pull request icon instead of # (#13742)

75d63d64c5 • oliver • 15d ago

fix(server): background git status fetches no longer fill the disk with failed repacks (#13812)

95030dc674 • Theo Browne • 16d ago

fix(web): queued messages send while their thread is not open (#13764)

295d7cba09 • Theo Browne • 16d ago

fix(mobile): keep trailing underscores and tildes in autolinked URLs (#13807)

81e0491d2b • Yash Singh • 16d ago

perf(server): cut idle wakeups from the Connect relay and session reaper (#13774)

8872666957 • Theo Browne • 16d ago

perf(clients): saving the thread list cache no longer freezes the UI (#13767)

9151ea407a • Theo Browne • 16d ago

perf(server): background sweeps only read threads that can still settle (#13765)

1d6f23b519 • Theo Browne • 16d ago

fix(observability): the renderer trace proxy stops tracing itself (#13761)

294dd12341 • Theo Browne • 16d ago

perf(clients): sort projects and settled threads without re-parsing dates per comparison (#13759)

6f97b0f66a • Theo Browne • 16d ago

perf(server): opening Diagnostics no longer loads the whole trace ring into memory (#13763)

8b873eab0d • Theo Browne • 16d ago

perf(observability): stop writing empty spans on spawns, projected events, and idle polls (#13756)

99efaeab58 • Theo Browne • 16d ago

feat(web): add keyboard navigation for usage (#10158)

daafcc4a97 • Tristan Knight • 16d ago

fix(mobile): link URLs with ports and single-label hosts (#13795)

fe6388f01d • Yash Singh • 16d ago

fix(server): let Antigravity inspect unsupported files by path (#13339)

def34c28b8 • Bilal Bakr • 16d ago

fix(server): let OpenCode generate session titles (#13368)

2679d279ce • maco • 16d ago

fix(mobile): keep composer within folded screen after resume (#13310)

dab9561cae • Alex • 16d ago

Show a focus ring on sidebar thread and draft rows (#13344)

92f0af24a3 • Ryan Ilano • 16d ago

fix(server): bump node-pty to 1.2.0-beta.15 for linux-arm64 prebuild (#13748)

4923ff417f • Ephraim • 16d ago

fix(web): terminal links drop a trailing colon (#13408)

8bc9b78f82 • ValeraZSD • 16d ago

fix(server): prune expired replay-protection files from the secrets directory (#13695)

a21b42cec4 • Theo Browne • 16d ago

fix(web): Mod+B bolds on non-Latin layouts (#13409)

5d707bb71d • ValeraZSD • 16d ago

fix(git): exclude SSH ports from provider URLs (#12537)

29a32660d3 • Anton Bezdenezhnykh • 16d ago

fix(server): installed editors no longer vanish when discovery is slow (#13669)

dd8332da57 • Bob Fowler • 16d ago

fix(web): make the empty workspace draggable on desktop (#13713)

eeea71a881 • Otavio Salvador • 16d ago

fix(editors): stop treating the agy CLI as the Antigravity IDE (#7079)

1e844a3d06 • Ishaan Kothari • 16d ago

fix(opencode): accept v2 serve ready line when spawning server (#13651)

4408bf5a4f • Shirish Pothi • 16d ago

feat(web): add chat width setting for wide screens (#11594)

04c15f34b7 • Otavio Salvador • 16d ago

fix(usage): hide the Cursor keychain prompt when Cursor isn't set up (#13714)

94c42162b4 • Guillermo Casanova • 16d ago

perf(server): stop re-running git for every project each minute (#13689)

999161ef84 • Theo Browne • 16d ago

feat(observability): record event loop stalls in the server trace (#13697)

ee18e56f90 • Theo Browne • 16d ago

fix(mobile): running threads open at the latest message (#13530)

ecd3237b18 • AKolenda • 16d ago

perf(server): per-thread settlement and PR checks no longer rebuild the whole thread list (#13691)

3b0a495b0e • Theo Browne • 16d ago

perf(web): hidden terminal drawers no longer keep full thread history in memory (#13686)

6989856aa6 • Theo Browne • 16d ago

fix(client): slow servers finish loading the thread list instead of loading it twice (#13683)

b2577d6efa • Theo Browne • 16d ago

perf(server): build the thread list snapshot without decoding it twice (#13693)

b6eefc926a • Theo Browne • 16d ago

perf(server): shutdown no longer rewrites every stopped session row (#13688)

574b180902 • Theo Browne • 16d ago

feat(observability): write a server heap snapshot on SIGUSR2 (#13694)

1dc8cbe6d1 • Theo Browne • 16d ago

perf(server): pull request sync reads only threads with linked pull requests (#13704)

6530de0339 • Theo Browne • 16d ago

feat(cli): summarize the server trace file from the command line (#13698)

75bf92e652 • Theo Browne • 16d ago

fix(server): the SQLite WAL file shrinks back after large writes (#13684)

8aa5be2f02 • Theo Browne • 16d ago

fix(cli): t3 triage points agents at log files that exist (#13685)

7c901a37c4 • Theo Browne • 16d ago

feat(observability): name the command on subprocess spans (#13701)

20885cecf7 • Theo Browne • 16d ago

Remove unused items tracking from Claude adapter state (#13718)

5660ab5cb5 • Theo Browne • 16d ago

perf(server): stop remapping every thread on each thread event (#13720)

c216ba4dad • Theo Browne • 16d ago

refactor(observability): name each service after its application (#13699)

2a9832b801 • Yordis Prieto • 16d ago

perf(mobile): render Home rows further ahead while scrolling (#13705)

595a1e1f53 • AKolenda • 16d ago

fix(usage): price Cursor cache savings by base model (#13731)

aade3a69a8 • Yash Singh • 16d ago

perf(mobile): lighter Home rows away from the viewport (#13702)

525af2d1ad • AKolenda • 16d ago

fix(web): restore compact provider instance badges (#13700)

ed809f7ad2 • t3-code[bot] • 16d ago

feat(desktop): honor the standard OTLP variables in the main process and WSL backends (#13641)

2598ce7a5a • Yordis Prieto • 16d ago

perf(server): avoid rereading unchanged files in review previews (#13395)

4293433ecc • shivam • 16d ago

fix(server): load Cursor keyring with createRequire (#13678)

f5bd2fddbf • Yash Singh • 16d ago

fix(terminal): settling a thread closes its idle shells (#13673)

1a0c915c41 • Theo Browne • 16d ago

feat(observability): honor the standard OTLP endpoint, headers, and protocol variables (#13492)

fd996d15e2 • Yordis Prieto • 16d ago

fix(web): return focus to the composer after saving a citation note (#13450)

a4f6078beb • MacKinley Smith • 16d ago

fix(mobile): scale Android controls with appearance text size (#13356)

7a12aff471 • Nick Anisimov • 17d ago

fix(sqlite): retry failed statement preparations (#10584)

d06f0ff104 • Aditya Garud • 17d ago

feat(usage): read cursor, opencode, and antigravity history (#10409)

e5a46d6c5d • maria • 17d ago

fix(mobile): render assigned project icons in chat list (#12810)

1c12706638 • Dara Adedeji • 17d ago

fix: update OpenAI logo to current brand asset (#13611)

e55e7315e4 • aaditagrawal • 17d ago

fix(usage): price Claude fast-mode requests at the fast rate (#13599)

e3e7cc3fc2 • Theo Browne • 17d ago

fix(desktop): `t3 app` keeps working after a second desktop app quits (#13585)

86054b6df2 • Theo Browne • 17d ago

fix(web): new worktree threads no longer say "checkout" during setup (#13590)

13d6b30515 • Theo Browne • 17d ago

fix(dev): one t3.json setup action that works on every OS (#13589)

b3de243d5e • Theo Browne • 17d ago