Commits
feat(claude): compact old threads before they burn through usage (#8144)
c7222ca4df • Theo Browne • Aug 25, 2026
fix(server): keep provider CLIs available in the macOS service (#8173)
1baf99195a • Theo Browne • Aug 25, 2026
docs(release): verify remote updates with database migrations (#8177)
1a4a7596c2 • Theo Browne • Aug 25, 2026
fix(server): stop probing Cursor until enabled (#8175)
43f723f807 • Theo Browne • Aug 25, 2026
fix(web): delay thread shortcut hints by 200 ms (#8172)
e6d487e4f5 • Theo Browne • Aug 25, 2026
fix(grok): bound cumulative tool output updates (#7279)
afc8342801 • Lars Nieuwenhuis • Aug 25, 2026
feat(mobile): track device models and OS versions (#8169)
bce680926d • Theo Browne • Aug 25, 2026
feat(web): safely attach HEIC photos as JPEG images (#8161)
bd9ed2b4bb • Theo Browne • Aug 25, 2026
feat: link pull requests to threads (#8160)
3c75eb1132 • Theo Browne • Aug 25, 2026
perf(desktop): cut macOS signing calls by 81% (#8093)
63eb0429f4 • Theo Browne • Aug 25, 2026
feat(web): settle and restore threads with a keyboard shortcut (#8089)
143341b0bc • Theo Browne • Aug 25, 2026
fix(deps): stop pnpm installs from changing the lockfile (#8163)
2394998aa2 • Theo Browne • Aug 25, 2026
fix(server): stop routine events from rescanning thread history (#8150)
c034f51bb7 • Theo Browne • Aug 25, 2026
fix: open agent file links in the file viewer (#8098)
99960383d0 • Wout Stiens • Aug 24, 2026
fix(web): sort usage models by token count (#8108)
a1379db818 • Rakshith Bhat • Aug 24, 2026
fix(web): make Windows file links clickable in chat (#8081)
a09f921711 • Theo Browne • Aug 24, 2026
fix(web): make terminal links appear clickable only when clickable (#7488)
883e1a3cd9 • oliver • Aug 24, 2026
fix(web): align usage page skeleton layout (#8111)
8287f2c3a7 • Tristan Knight • Aug 24, 2026
fix(web): detect outdated nightly servers (#8124)
5f1147cad7 • Theo Browne • Aug 24, 2026
fix(web): stop update notices showing through the composer (#8083)
f035a0f4cd • Theo Browne • Aug 24, 2026
fix(server): thread delete no longer fails on already-removed worktrees (#8076)
e6a109b9f7 • Theo Browne • Aug 24, 2026
fix(server): recreate a thread's worktree before starting a turn (#7839)
01fc7d228d • MacKinley Smith • Aug 24, 2026
fix(server): recover from provider interrupt failures (#7412)
17822fab70 • Mark Griffin • Aug 24, 2026
fix(server): run the CLI on Node versions without import.meta.main (#7141)
3fd5064331 • Carlos Jimenez • Aug 24, 2026
fix(server): honor auto-accept edits for the OpenCode provider (#7100)
04df98db4c • Rishet11 • Aug 24, 2026
fix(server): keep the authoritative subagent model when snapshots race task_started (#7583)
6a2608292d • spiky02plateau • Aug 24, 2026
chore: vouch repeat contributors (#8071)
a00218741f • Theo Browne • Aug 24, 2026
fix(marketing): stop automatic Vercel deployments on pull requests (#8070)
e31e568bdb • Theo Browne • Aug 24, 2026
fix(web): stop follow-ups from leaving giant blank space (#8068)
c0047c252f • Theo Browne • Aug 24, 2026
fix(web): compare client and server versions as semver, not strings (#7579)
6f5c951a49 • spiky02plateau • Aug 24, 2026
fix(server): return fresh live pull request reads (#6472)
229b05df04 • Adamulek123 • Aug 24, 2026
fix(server): preserve merged PR badges after branch deletion (#6216)
ba30177b5a • Tristan Knight • Aug 24, 2026
fix(server): check out submodules in a new worktree (#7674)
be3da50e96 • Rodrigo Brechard • Aug 24, 2026
fix(mobile): land the first thread open above the composer on Android (#5585)
f9a726e623 • Pavlo Trinko • Aug 24, 2026
fix(mobile): restore Android tablet thread controls, clean up header (#5385)
2d2efff28c • Alex • Aug 24, 2026
fix(mobile): persist thread shelf collapse state (#5152)
9eba1252c1 • Alex • Aug 24, 2026
fix(server): bound OpenCode skill discovery output (#7675)
58ba559443 • Simone • Aug 24, 2026
feat(web): upload image attachments before sending (#8048)
e9f50c3efc • Theo Browne • Aug 24, 2026
fix(codex): show app access approval prompts (#8058)
7c6163c67a • Theo Browne • Aug 24, 2026
fix(web): clarify terminal sidebar grouping (#7967)
10626c5378 • Wout Stiens • Aug 24, 2026
test(server): remove no-op live activity tests (#8056)
b60a2c0b99 • t3-code[bot] • Aug 24, 2026
fix(web): prevent expanded tool calls from hiding thread content (#8052)
643daa5161 • Theo Browne • Aug 24, 2026
fix(web): show only providers with usage in usage views (#7563)
17dbe8dda3 • Tristan Knight • Aug 24, 2026
fix(desktop): keep release notes visible while downloading (#6412)
b4be33f074 • Exotic • Aug 23, 2026
fix(web): treat configured urls with uppercase schemes as secure (#8005)
69e5ad8846 • Simone • Aug 23, 2026
fix(web): keep provider badge legible in dark themes (#7968)
a9cd94eb93 • Rakshith Bhat • Aug 23, 2026
perf(web): reuse work log rows during streaming (#8006)
fa219001dc • Bilal Bakr • Aug 23, 2026
fix(web): keep server update banners flush with the composer (#8000)
5427ca0562 • Theo Browne • Aug 23, 2026
fix(web): restore right panel toggle clicks after closing on desktop (#8016)
09df91f729 • Utkarsh Patil • Aug 23, 2026
feat(web): redesign skills in `$` menu and in `/` menu (#8009)
9da0fab08e • Exotic • Aug 23, 2026
fix(mobile): isolate markdown image requests (#7942)
55c9093344 • Dara Adedeji • Aug 23, 2026
fix(web): stop recovered tool failures from marking work logs red (#7999)
b1670ac7d9 • Theo Browne • Aug 23, 2026
fix(web): stop tool calls from leaving a blank page in threads (#7971)
ea8c9e5ca3 • Theo Browne • Aug 23, 2026
perf(ci): speed up release builds and Windows packaging (#7975)
25dcee00a6 • Theo Browne • Aug 23, 2026
fix(clients): move settled pinned threads into the settled section (#7969)
f70eeeeb06 • Theo Browne • Aug 23, 2026
fix(ci): let Macroscope approve pull requests again (#7970)
2433f4c1c0 • Theo Browne • Aug 23, 2026
fix(server): stop kills lingering Claude work (#5891)
4d12e52223 • Theo Browne • Aug 23, 2026
feat(codex): submit thread feedback to OpenAI (#7949)
3db38b8814 • Theo Browne • Aug 23, 2026
fix(clients): reconnect after credentials fail during remote server updates (#7953)
afa8309806 • Theo Browne • Aug 23, 2026
fix(web): give sidebar project menu rows the same side padding as other menus (#7913)
fdd1572b69 • Ishaan Kothari • Aug 23, 2026
fix(server): fall back to the remote default branch instead of assuming main (#7078)
30be311958 • Rishet11 • Aug 23, 2026
fix(web): remove duplicate provider update progress (#7761)
4e169df1dd • Naveed Iqbal • Aug 23, 2026
fix(mobile): preserve markdown image dimensions (#7940)
5a7a7cf292 • Dara Adedeji • Aug 22, 2026
fix(server): stop completed Codex threads from staying stuck on working (#7937)
4e00471d1a • Theo Browne • Aug 22, 2026
feat(web): add appearance contrast control (#7906)
6e9c57f7ba • t3-code[bot] • Aug 22, 2026
fix(clients): keep opening responses visible after turns settle (#7723)
6c693baecf • Theo Browne • Aug 22, 2026
fix: render workspace images in chat markdown (#6433)
77c9d1eb5b • Dara Adedeji • Aug 22, 2026
fix(web): keep Codex service tier labels readable (#4503)
dedcd99a9d • Alex • Aug 22, 2026
fix(desktop): keep tailscale spawn defects from breaking advertised endpoints (#7116)
d9c1732b27 • Rishet11 • Aug 22, 2026
fix(ssh): restore user PATH for remote servers (#7213)
49c2b4471c • Guilherme Barros • Aug 22, 2026
fix(web): handle wide ordered-list marker edge cases (#7856)
2c4158f87a • abcdmku • Aug 22, 2026
test(desktop): remove redundant release note assertion (#7873)
0ede2ed0de • t3-code[bot] • Aug 22, 2026
fix(chat): stop pushing follow-up messages to the top (#7897)
2274444e92 • Theo Browne • Aug 22, 2026
fix(web): command-click spaced folder links (#6439)
f34b9d31b3 • Dara Adedeji • Aug 22, 2026
fix(web): stop marking mixed tool runs as failed (#7893)
ce91284f83 • Theo Browne • Aug 22, 2026
feat(analytics): threads and turns now know which client started them (#7774)
11f051373e • Theo Browne • Aug 22, 2026
fix(mobile): stop a directly-saved backend from hiding its T3 Connect environment (#7086)
035058a23e • Rishet11 • Aug 22, 2026
fix(search): oversized thread queries no longer crash clients (#6633)
421088c273 • Simone • Aug 22, 2026
perf(web): dedupe terminal mouse motion reports (#7845)
592c5983c1 • t3-code[bot] • Aug 21, 2026
feat(desktop): choose external project icons (#7823)
44e4a7071d • Bilal Bakr • Aug 21, 2026
fix(web): launcher shortcuts no longer hijack the empty composer (#7794)
b381fdb12c • Simone • Aug 21, 2026
feat(web): cmd+enter to create thread in background (#7821)
e0b4f46390 • Exotic • Aug 21, 2026
fix(web): render oversized terminal graphemes without crashing (#7809)
c3e37094e0 • Simone • Aug 21, 2026
fix(web): give sidebar un-settle button a tooltip (#7796)
9b5d416872 • Utkarsh Patil • Aug 21, 2026
fix(web): model picker no longer shows a double border (#7772)
292c6dd8c2 • Rakshith Bhat • Aug 21, 2026
feat(web): double-click chat header title to rename thread (#7817)
837f6b871a • Utkarsh Patil • Aug 21, 2026
fix(web): keep messages clear of composer banners (#7792)
0a46daaf63 • Bilal Bakr • Aug 21, 2026
perf(web): stop preview loading rerenders (#7561)
be7d35aaeb • Bilal Bakr • Aug 21, 2026
fix(clients): default GitHub clones to HTTPS (#7760)
549201fcfd • t3-code[bot] • Aug 21, 2026
chore: stop committing pull request assets (#7762)
9f12eab383 • t3-code[bot] • Aug 21, 2026
ci: only boot the macOS native lint runner when native sources change (#7283)
8f7da3b99e • Theo Browne • Aug 21, 2026
perf(ci): parallelize the test suite and split out Rust checks (#7286)
d7b9a689fe • Theo Browne • Aug 21, 2026
fix(web): keep following the stream after scrolling back to the live edge (#6519)
e2697d63ec • Lars Nieuwenhuis • Aug 21, 2026
fix(web): hide thread jump hints while the terminal is focused (#7277)
ce8ca5bb3d • Lars Nieuwenhuis • Aug 21, 2026
fix(web): resolve sidebar provider icons from the thread's own environment (#7292)
f3fcfe1f63 • Vitaly Iegorov • Aug 21, 2026
fix(web): encode shifted characters correctly in the terminal (#7485)
18f6d03489 • Chris Deeming • Aug 21, 2026
fix(web): prevent pinned threads reshuffling after drop (#7676)
6d5c6c4a67 • Taras • Aug 21, 2026
fix(desktop): restrict editor deep links (#7697)
20e5a33968 • Simone • Aug 21, 2026
Update user count in AGENTS.md (#7658)
45a2c4b2a6 • Alex Southwell • Aug 21, 2026
chore: move implementation plans out of repository (#7665)
9167622a4e • t3-code[bot] • Aug 21, 2026