Commits
fix(mobile): preserve grouped project workspaces (#4642)
47dfc65265 • shivam • Aug 5, 2026
fix(web): clear main branch lint warnings (#5384)
41ebf22eea • Theo Browne • Aug 5, 2026
fix(mcp): unblock Kimi models in OpenCode with preview tools (#5128)
3d429662c9 • Hwanseo Choi • Aug 5, 2026
fix(server): allow remote updates with database migrations (#5374)
7b38fb5c6b • Theo Browne • Aug 5, 2026
fix(web): prevent legacy model picker layout shift (#5349)
7537adc30f • Fllip • Aug 5, 2026
fix(desktop,web): improve in-app browser shortcuts and URL behavior (#4703)
94696b0f54 • Theo Browne • Aug 5, 2026
feat(web): make pairing QR codes actually scannable, with endpoint choice (#5360)
fff6a5b028 • Theo Browne • Aug 4, 2026
feat(sidebar-v2): thread pinning for sidebar v2 (#5312)
da6e1a9678 • Theo Browne • Aug 4, 2026
feat(web): configurable fonts and sizes under Settings → Appearance (#5103)
8eca20005b • Wout Stiens • Aug 4, 2026
refactor(server): make title prompts plaintext (#5368)
2fa1fec8d8 • Theo Browne • Aug 4, 2026
fix(server): keep regenerated titles on topic (#5365)
9bd2a4c688 • Theo Browne • Aug 4, 2026
fix(web): better right panel (new diffs styling) (#5260)
4fb03aff0b • maria • Aug 4, 2026
fix(server): generate durable thread titles (#5357)
d7950ac153 • Theo Browne • Aug 4, 2026
fix(desktop,web): contain renderer memory growth and recover from renderer OOM crashes (#5148)
36caf34c68 • Theo Browne • Aug 4, 2026
fix(web): stop the chat timeline reading through the provider status banner (#5353)
90e3778660 • Bilal Bakr • Aug 4, 2026
fix(mobile): show correct provider icons for Grok, Cursor, and OpenCode (#4586)
94331c58ec • Rushikesh Gaikwad • Aug 4, 2026
fix(server): scrub AppImage XDG_DATA_DIRS and GSETTINGS_SCHEMA_DIR from terminals (#5075)
c30a6d9b99 • Arham Amin • Aug 4, 2026
fix(ssh): isolate managed tunnel processes (#4347)
37ae1abbe9 • Yukun Shan • Aug 4, 2026
fix(server): use a Cursor todo's title when its content is blank (#5073)
82b76e2138 • Arham Amin • Aug 4, 2026
fix(web): increase tooltip z-index to overlay popovers and menus (#5326)
8a16cadbaf • naMqe • Aug 4, 2026
Upgrade Effect to beta.103 (#5331)
2b1d4fecb8 • Julius Marminge • Aug 4, 2026
fix(web): align multiline error alert controls (#5304)
cec1bb9de3 • t3-code[bot] • Aug 4, 2026
fix(web): simplify chat code blocks (#5301)
25ec0b9d13 • t3-code[bot] • Aug 4, 2026
fix(contracts): decode ServerProviders forward-compatibly (#5327)
966cc05a90 • Rodrigo Brechard • Aug 4, 2026
fix(server): strip replayable terminal queries from history (#5319)
1cbd88aba0 • Wout Stiens • Aug 4, 2026
fix(terminal): protect held Ctrl/Cmd+W close shortcut (#5322)
553867262c • Wout Stiens • Aug 4, 2026
fix(web): blink the terminal cursor again (#5314)
11639bf439 • Wout Stiens • Aug 4, 2026
fix(web): match loading screen to dark theme (#5303)
a261a6440a • t3-code[bot] • Aug 3, 2026
fix(desktop): Niri/Hyprland - Linux secret storage backend (#2916)
6f04a5cffb • Mike Olson • Aug 3, 2026
fix(web): polish interface spacing (#5252)
30c9622806 • maria • Aug 3, 2026
fix(desktop): claim the t3code:// scheme default on Linux at startup (#5054)
69dfb7f09a • Julius Marminge • Aug 2, 2026
feat: fold legacy models into separate menus (#5190)
e60821f0e0 • Theo Browne • Aug 2, 2026
fix(server): stop npx service updates from silently leaving the old server running (#5217)
64bf016191 • Theo Browne • Aug 2, 2026
fix(server): surface cloudflared FTL/PNC relay logs as warnings, not debug (#5076)
5192f777fe • Arham Amin • Aug 1, 2026
fix: normalize app icon glyph sizing (#5202)
283c7ac4ba • t3-code[bot] • Aug 1, 2026
fix(web): stop settle controls overlapping the status label (#4574)
78eb3ecae9 • Illia Panasenko • Aug 1, 2026
fix(server): make remote updates rollback-safe (#5181)
d3037064e6 • Theo Browne • Aug 1, 2026
fix(server): follow branch drift in dedicated worktrees so PRs link to their thread (#5159)
0ad91b6e7f • Theo Browne • Aug 1, 2026
fix(server): bound thread catch-up replay and stop full-DB snapshot hydration (#5147)
ca72e381c6 • Theo Browne • Jul 31, 2026
fix: threads with open PRs no longer auto-settle (#5151)
491219bf1f • Theo Browne • Jul 31, 2026
feat(web): add settings sidebar search (#4682)
e5c7547067 • shivam • Jul 31, 2026
feat(web): search threads from the sidebar (#4769)
bfc31507f8 • shivam • Jul 31, 2026
follow-up normalization after #4700. (#4498)
03adf215ce • shivam • Jul 31, 2026
feat(mobile): make settled threads collapsible (#5056)
916cff733c • Alex • Jul 31, 2026
feat(mobile): add thread snoozing (#5053)
a041981276 • Gabriel De Andrade • Jul 31, 2026
refactor: move the canonical libghostty-vt vendor to the repository root (#5102)
964cc27901 • Wout Stiens • Jul 31, 2026
feat(web): render terminals with libghostty-vt (#4860)
acf761b2f5 • Wout Stiens • Jul 31, 2026
fix(ci): rotate iPad showcase captures without Simulator UI scripting (#5094)
ab8182cb4e • Julius Marminge • Jul 31, 2026
fix(server): self-update no longer rolls itself back on restart (#5095)
ef4ec2ad4b • Theo Browne • Jul 31, 2026
feat(cli): `npx t3 pair` - generate QR code from a running server (#4955)
61514c1294 • Theo Browne • Jul 31, 2026
fix(oxlint-plugin): Resolve the oxlint bin without assuming a pnpm layout (#5066)
894d6d68f5 • Mike Olson • Jul 31, 2026
fix(ci): capture iPad App Store screenshots in landscape (#5065)
fccec9f097 • Alex • Jul 31, 2026
fix(ci): repair the mobile showcase screenshots workflow (#5057)
50a3d6b872 • Julius Marminge • Jul 31, 2026
fix(mobile): server model, worktree, and origin preferences now apply to new tasks (#5064)
e259dd23c7 • Theo Browne • Jul 31, 2026
fix(contracts): decode growing config unions forward-compatibly (#5055)
df78cda8bf • Julius Marminge • Jul 30, 2026
fix(mobile): show the correct build channel in Android's Threads page header (#4861)
605c2bb734 • Alex • Jul 30, 2026
fix(mobile): accept Android clipboard images in composer (#4836)
cb11a71d63 • Aditya Vardhan Sharma • Jul 30, 2026
fix(desktop): link release notes from the update downloaded toast (#4771)
41124c7260 • Simon Doba • Jul 30, 2026
chore: add mobile issue template area (#4895)
b0b275227b • Max Anderson • Jul 30, 2026
fix(mobile): restore iOS Threads branding (#4862)
cb293fe790 • Alex • Jul 30, 2026
fix(mobile): default bare IP pairing to HTTP (#4990)
1d694dcbd8 • Simone • Jul 30, 2026
fix(shared): lenient JSON parser deletes commas inside string values (#5025)
32407df9c5 • Arham Amin • Jul 30, 2026
fix(mobile): remove unnecessary photo library permission (#4929)
162e774294 • Elaine Lyons • Jul 30, 2026
feat(shared): support shorthand (major-only) versions in the semver helpers (#5027)
063ed7120a • Arham Amin • Jul 30, 2026
perf(server): cache default branch name and origin existence across status refreshes (#5008)
34b15a9ace • Utkarsh Patil • Jul 30, 2026
fix(desktop): bump Clerk Electron SDK to 0.0.24 and register t3code:// scheme on Linux (#5015)
fbecb7365e • Julius Marminge • Jul 30, 2026
fix(ci): drop sparse-checkout from EAS workflows
4029b858ea • Julius Marminge • Jul 30, 2026
style(web): make scroll-to-end pill translucent (#5036)
5b2577f6a9 • maria • Jul 30, 2026
chore(mobile): bump app version to 1.0.1
bc142f84a2 • Julius Marminge • Jul 30, 2026
perf(ci): cut stale runs and redundant setup (#4802)
e4829603ff • Theo Browne • Jul 30, 2026
fix: cache project favicons across web and mobile (#4767)
1d77cec991 • Gabriel De Andrade • Jul 30, 2026
fix(web): fill fast mode icon (#5004)
4ba4871af7 • maria • Jul 30, 2026
fix(server): restore PR detection without HOME (#4985)
edc503a7a8 • Wout Stiens • Jul 30, 2026
fix(mobile): support pre-Liquid-Glass iOS bottom toolbar (#4984)
323dc321a2 • Gabriel De Andrade • Jul 30, 2026
Check for mobile app updates on launch (#4958)
6154b46cb8 • Julius Marminge • Jul 30, 2026
Add project file picker (⌘P) and project content search (⇧⌘F) (#4855)
abc409c2d4 • Jake Leventhal • Jul 30, 2026
fix(connect): reboots no longer strand the relay link, 403s now say why (#4988)
1877237c7a • Theo Browne • Jul 30, 2026
fix(web): server updates no longer look like warnings (#4992)
e0513d2983 • Theo Browne • Jul 30, 2026
docs: split user and maintainer docs, fix 100+ stale claims (#4807)
9dd425b223 • Theo Browne • Jul 30, 2026
fix: marketing site Vercel builds no longer die after ~100 deploys (#4975)
50871eb5de • Theo Browne • Jul 30, 2026
feat(search): find threads by conversation content (#4959)
4b71a2ae2f • Theo Browne • Jul 30, 2026
fix(web): show server update progress through reconnect (#4903)
197d348711 • Theo Browne • Jul 30, 2026
feat(web): regenerate thread titles from sidebar (#4810)
5c9358acaa • Theo Browne • Jul 30, 2026
feat(web): pasting a huge screenshot now compresses it instead of erroring (#4967)
cbe8052020 • Theo Browne • Jul 30, 2026
perf(mobile): reconnect environments immediately on resume (#4878)
69a18ce912 • Theo Browne • Jul 30, 2026
fix(web): keep worktree default when switching a draft's machine (#4964)
f0c6ba9946 • Theo Browne • Jul 30, 2026
fix(mobile): stop long iOS threads from jumping while scrolling up (#4867)
90f3913a81 • Theo Browne • Jul 30, 2026
fix(mobile): support dragged images in the composer (#4953)
2652fee49b • Theo Browne • Jul 30, 2026
docs: seed worktrees with a copy of real userdata instead of banning it (#4949)
2f466ffc9c • Theo Browne • Jul 30, 2026
fix(web): show Codex fast mode as a bolt (#4947)
9146ed2f49 • Theo Browne • Jul 30, 2026
perf(mobile): sends respond instantly, thread opens stop freezing (#4882)
f0f16e4f6e • Theo Browne • Jul 30, 2026
fix(mobile): stop shared content errors in Personal Team builds (#4943)
00da6b57a4 • Theo Browne • Jul 30, 2026
fix(connect): suggest a serve command that matches how you ran connect (#4897)
6ab2f16809 • Theo Browne • Jul 30, 2026
fix(web): align remote server update action (#4731)
6efcf3e10c • Wout Stiens • Jul 30, 2026
docs: link iOS and Android app store downloads (#4902)
748203ea19 • Theo Browne • Jul 30, 2026
fix(composer): hide default Codex service tier (#4784)
b125b76351 • Max Katz • Jul 30, 2026
fix(clients): disable add project while disconnected (#4834)
758decaa56 • Wout Stiens • Jul 30, 2026
fix(web): settle button now works on hover, not just right-click (#4905)
2d9066e089 • Theo Browne • Jul 30, 2026
fix(web): restore sidebar v2 thread actions and terminal icon (#4712)
35a684000d • Jono Kemball • Jul 30, 2026
fix(mobile): reduce thread feed scroll jank (#4874)
9e3e9bb4f0 • Gabriel De Andrade • Jul 30, 2026