Commits

fix(server): stop showing commit/push/PR notices as errors in the work log (#5559)

0ec4fbc4a3 • Theo Browne • Aug 7, 2026

fix(web): update tooltip no longer dismisses when scrolling release notes (#5547)

ea50b695a7 • Theo Browne • Aug 7, 2026

fix(server): skip origin fetch when creating worktrees in repos without an origin remote (#5556)

331c6dce7f • Theo Browne • Aug 7, 2026

fix(web): clear woke state on explicit thread actions (#5486)

4f5834ba72 • Wout Stiens • Aug 6, 2026

fix(web): align composer inline chips with prompt text (#5495)

aa16c180e5 • Wout Stiens • Aug 6, 2026

fix(mobile): stop thread messages reading through pending cards (#5450)

470d4eb993 • Carlos Rico-Ospina • Aug 6, 2026

fix(acp): keep unknown approvals actionable (#5430)

99d91ddaa4 • t3-code[bot] • Aug 6, 2026

fix(web): clarify auto permission fallback (#5431)

ab3b55e29a • t3-code[bot] • Aug 6, 2026

docs(server): pin interleaved-collapse divergence as intentional with test

e4abc31f1e • Theo Browne • Aug 6, 2026

fix(server): drop superseded tool updates from snapshots

b7d1981b57 • Theo Browne • Aug 6, 2026

fix(server): separate trial cleanup from handoff retention

64a3cd6d7d • Theo Browne • Aug 6, 2026

fix(web): make update version tooltips accessible

48e2c27f2f • Theo Browne • Aug 6, 2026

fix(server): order explicit service shutdown

8b2ea5721a • Theo Browne • Aug 6, 2026

fix(server): clean up interrupted update trials

df2f1273e9 • Theo Browne • Aug 6, 2026

fix(server): release the tunnel when an explicit stop interrupts an update

f9e8236899 • Theo Browne • Aug 6, 2026

test(server): use the launcher state writer in release tests

8f341f20c9 • Theo Browne • Aug 6, 2026

fix(server): keep the managed tunnel across remote update restarts

808d685355 • Theo Browne • Aug 6, 2026

fix(web): calm one-row server update status and banner

80720ad592 • Theo Browne • Aug 6, 2026

fix: respect time format for sidebar snooze (#4438)

a483337a02 • Hugo Blom • Aug 6, 2026

fix(web): closed plan sidebar stays closed when returning to a thread (#5484)

1ffba7093a • Theo Browne • Aug 6, 2026

perf(server): stop shipping full MCP tool results in thread payloads (#5482)

3da315e7b5 • Theo Browne • Aug 6, 2026

feat: native subagent & workflow observability (#5219)

a2ca89aa10 • Theo Browne • Aug 6, 2026

fix: reconnect faster after remote server updates (#5404)

990bb0b689 • Theo Browne • Aug 6, 2026

Prevent terminal loading flash (#5432)

7251f1a1f1 • Julius Marminge • Aug 5, 2026

fix(web): preserve terminal font size when splitting (#5444)

30e471530b • t3-code[bot] • Aug 5, 2026

Enrich terminal font previews (#5428)

de592a00e8 • Julius Marminge • Aug 5, 2026

fix(web): keep terminal font settings reliable (#5397)

2a04db134c • Wout Stiens • Aug 5, 2026

fix(web): keep model picker shortcuts in sync (#5400)

37d3667de4 • Theo Browne • Aug 5, 2026

fix(ci): isolate releases from shared API rate limits (#5394)

9697b765e5 • Theo Browne • Aug 5, 2026

fix(web): restore terminal link hover styles (#5382)

9d9a872bcc • Wout Stiens • Aug 5, 2026

fix(web): keep the composer command menu anchored to the composer (#5336)

9235c83eb7 • Wout Stiens • Aug 5, 2026

fix(mobile): avoid double dividers between thread sections (#5391)

e0c85a20ef • shivam • Aug 5, 2026

fix(web): truncate long project switcher names (#5348)

3c5bdb84a9 • Fllip • Aug 5, 2026

fix(mobile): prevent Android thread search crash (#5386)

70de6e1786 • shivam • Aug 5, 2026

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