Release notes
T3 Code v0.1.4
What's Changed
- fix(mobile): isolate file tree state by workspace by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/24270
- fix(mobile): finished subagents stay reachable from the Agents pill by @saphid in https://github.com/pingdotgg/t3code/pull/25759
- fix(mobile): keep segmented controls readable on cards and screens by @PixPMusic in https://github.com/pingdotgg/t3code/pull/25729
- fix(web): cancelling update everything no longer flashes the update button's focus ring and tooltip by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25774
- fix(mobile): lists end at the search field, and HTML previews start below the header by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25765
- fix(provider-cursor): bump @cursor/sdk to 1.0.38 so long-context tiers send Max Mode by @gcrft123 in https://github.com/pingdotgg/t3code/pull/21074
- fix(server): Sonnet also answers trend and comparison data with inline charts by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25776
- fix(server): Claude MCP timeouts preserve the native session by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25660
- fix(server): preserve settled runs during delegated acknowledgements by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25672
- fix(mobile): align the iPad composer with workspace navigation by @PixPMusic in https://github.com/pingdotgg/t3code/pull/24942
- chore(evals): store eval cases as .ndjson so review tools skip them by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25782
- test(server): CI fails when agent context grows past main by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25785
- refactor(mobile): theme preferences reach the native runtime without a layout effect by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25767
- refactor(mobile): the share inbox is a module store, presented from navigation state by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25744
- refactor(web): drop the unreachable paint-only thread timeline path by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25787
- refactor(mobile): notifications, quick actions and Connect onboarding navigate through the root ref by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25769
- test(server): data regression test now fails when recent fetch savings regress by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25795
- fix(server): all MCP tools now send compact schemas, cutting tool context by 23% by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25790
- refactor(web): the new design is the only design, with no toggle by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25778
- feat(mobile): add a "Use last project" preference for new threads by @PixPMusic in https://github.com/pingdotgg/t3code/pull/24741
- fix(mobile): round shared Android sheets and Chat settings by @PixPMusic in https://github.com/pingdotgg/t3code/pull/18547
- feat(mobile): split wide Android Settings into two panes by @PixPMusic in https://github.com/pingdotgg/t3code/pull/24298
- fix(web): keep right panel maximize available in narrow windows by @PixPMusic in https://github.com/pingdotgg/t3code/pull/25389
- fix(server): Macs without Android no longer show avdmanager discovery warnings by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25815
- fix(web): onboarding import no longer hangs when the project never arrives by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25805
- fix(mobile): Windows image paths and non-ASCII file links open like desktop by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25802
- fix(web,mobile): markdown previews no longer show YAML frontmatter as a giant heading by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25804
- fix(web): compact toggle shows the token count again by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25818
- fix(server): preserve interrupted Claude context after revert by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25695
- fix(web,mobile): bot approvals are visible on the PR summary by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25829
- fix(web,mobile): stopped runs no longer look like errors by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25830
- refactor(mobile): share imports run outside the new-task screen by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25793
- fix(build): TEMPORARY workaround so linux-arm64 builds run on 16/64 KiB page kernels by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25825
- fix(server): preserve completed runs when accepting child deliveries by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25666
- fix(client-runtime): iOS resume keeps live sockets and drops dead ones 4x faster by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25824
- feat: model labels show the name you'd say out loud by @flamboh in https://github.com/pingdotgg/t3code/pull/24205
- chore(review): CodeRabbit reviews tests against docs/internals/testing.md by @flamboh in https://github.com/pingdotgg/t3code/pull/24204
- refactor(mobile): showcase capture readiness is a tested pure model by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25816
- fix(mobile): a held thread move retires when a snooze wakes, even with no list open by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25809
- fix(web): switching a file between markdown and the editor no longer saves a draft twice by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25768
- fix(web,mobile): queued messages get a simpler Send now row, no reordering by @t3dotgg in https://github.com/pingdotgg/t3code/pull/25846
- fix(mobile): Add project path survives its host dropping out and returning by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25819
- refactor(mobile): opening Review or Files shows the inspector in the first commit by @juliusmarminge in https://github.com/pingdotgg/t3code/pull/25817
…