v0.1.6-nightly.20261029.3892 · 86 changes from 24 contributors
Highlights
Resize the file explorer to see long paths.
Fixes
- Commits no longer land on a switched branch (#24473)
- Password-protected OpenCode servers accept configured credentials (#25230)
- Provider errors and logs no longer expose certain credentials (#23313)
- Signed attachment URLs no longer leak into traces (#24556)
- Self-hosted GitLab merge request URLs are recognized (#23848)
- Terminal links with wide characters open correctly (#24013)
- Terminal history survives cancelled control sequences (#25193)
- Review guides use the latest diff (#23225)
- MCP forms appear when tool results report errors (#25225)
- Clearing desktop browser data also clears cached responses (#22002)
Full changelog
What's Changed
- fix(web): reconnecting notice no longer shifts the new thread composer by @t3dotgg in #26958
- feat(marketing): homepage looks like the app by @t3dotgg in #26960
- fix(cli): restore Windows desktop launcher console input by @t3-code-bot[bot] in #24870
- feat(settings): add and list 1Password secret providers behind T3CODE_FEATURE_SECRETS by @yordis in #25709
- fix(mobile): use monospace in the Android terminal preview by @only21mil in #23401
- fix(web): edit from here uses a pencil icon by @voltcrash in #21878
- fix(desktop): clear Cache Storage when deleting browser profile data by @only21mil in #22002
- fix(web): respect reduced motion in thread loading controls by @saphid in #22100
- fix(provider-acp): redact API keys with underscores in ACP stderr logs by @only21mil in #24015
- fix(provider-core): redact compound credential keys in provider errors by @only21mil in #23313
- fix(web): show rounded diff counts as 1m instead of 1000k by @only21mil in #23723
- fix(desktop): a timed-out login-shell probe no longer skips the server's PATH repair by @tiliakoos in #21771
- fix(server): keep the previous preview browser version on a shared home by @only21mil in #23771
- fix(settings): servers check secret provider writes and keep unknown configs to themselves by @juliusmarminge in #27044
- fix(web): keep a closed split terminal's tab in view by @only21mil in #22106
- fix(web): the ~ breadcrumb opens the home folder by @Onkarj012 in #22412
- fix(gitlab): accept merge request URLs from self-hosted hosts by @only21mil in #23848
- fix(server): commits no longer land on a branch switched in mid-action by @only21mil in #24473
- fix(server): image attachments report their size when the T3 home is behind a symlink by @MarcoDotIO in #24245
- fix(ssh): skip directories in config includes by @maria-rcks in #25187
- fix(server): Authorized clients names Edge, Firefox and Opera on phones correctly by @MarcoDotIO in #23340
- fix(mobile): fork rows show a readable label instead of a thread ID by @JeremiahDJordan in #22064
- fix(markdown): formulas ending in a comma render by @NikitaMGrimm in #22883
- fix(scripts): dev runner expands ~ in --home-dir and T3CODE_HOME by @MarcoDotIO in #25560
- fix(desktop): keep development protocol requests on the configured server by @only21mil in #22010
- fix(mobile): apply terminal toolbar modifiers to arrow keys by @only21mil in #22161
- fix(server): clean old logs and artifacts under a symlinked T3 home by @only21mil in #24097
- fix(server): preserve URL arguments in Android device actions by @maria-rcks in #25205
- fix(server): keep terminal history after cancelled sequences by @maria-rcks in #25193
- fix(auth): accept a typed pairing code regardless of letter case by @only21mil in #22089
- fix(web): find in thread opens from the thread title menu, so phones can reach it by @mkantautas in #22352
- fix(desktop): resolve executable commands when checking CLI shadowing by @only21mil in #22046
- fix(server): SQLite temp files no longer block the event loop by @only21mil in #24194
- fix(server): a branch named like a tag no longer reads as heads/ by @MarcoDotIO in #24258
- fix(server): cap generated worktree folder names by @maria-rcks in #25212
- perf(server): checkpoint capture scans the index listing by record instead of by byte by @josephv123 in #21329
- fix(server): PR discovery sweeps skip hidden subagent threads by @juliusmarminge in #26983
- fix(shared): stop parsing CLI flags after -- by @maria-rcks in #25204
- fix(server): remove abandoned v1 database copies on startup by @maria-rcks in #25301
- fix(web): Enter no longer skips an unanswered question by @mkantautas in #23626
- fix(web): keep wide characters in terminal links by @only21mil in #24013
- fix(server): session stops no longer trigger storage sweeps unless a deleted worktree waits by @juliusmarminge in #26038
- fix(provider-core): subagent threads no longer inherit the parent's pin by @only21mil in #21271
- fix(device): report failed Android permission changes by @only21mil in #22358
- fix(server): thread lists load beyond SQLite variable limit by @juliusmarminge in #25696
- fix(server): allow large git status metadata by @maria-rcks in #25207
- perf(mobile): flatten large file trees without copying descendants by @luke2x in #21276
- fix(web): show theme conflicts even when another import fails by @only21mil in #23223
- fix(usage): reject cyclic model mappings before saving by @only21mil in #23963
- fix(settings): offer Use existing CLI in managed Codex settings by @only21mil in #23160
- fix(git): honor project provider settings by @parmartejass in #23672
- fix(desktop): force-close stalled Linux MIME cache helpers by @maria-rcks in #25210
- fix(cli): auth pairing create rejects a --base-url without http(s):// by @MarcoDotIO in #23343
- fix(server): signed asset and upload URLs stay out of HTTP traces by @only21mil in #24556
- fix(server): clone errors no longer show a token from the URL's query by @only21mil in #24698
- fix(claude): pass every --add-dir launch directory to Claude by @only21mil in #23281
- fix(composer): retry expired catalogs after failed discovery by @only21mil in #23174
- fix(auth): preserve pairing codes after scope rejection by @maria-rcks in #25222
- fix(mobile): discard unchanged queued edits after starting by @maria-rcks in #25232
- fix(server): t3 project commands wait for a busy server's reply by @only21mil in #24090
- fix(web): wait for fresh diff pages in review guides by @only21mil in #23225
- fix(server): Antigravity stops retrying session startup while signed out by @only21mil in #24939
- fix(web): create tasks on a permitted connected environment by @only21mil in #23244
- fix(mobile): recognize this thread's main checkout by @only21mil in #23764
- fix(web): keep usage hubs that share a host by @only21mil in #23767
- fix(github): read text and mixed-case pull request templates by @maria-rcks in #25025
- fix(web): keep HTML prototype selection rings visible by @stevan-borus in #23745
- fix(mobile): list pull request repositories once per environment by @maria-rcks in #25219
- fix(shared): Open in Zed prefers zeditor over the ZFS zed on Linux by @pujitha24 in #23416
- fix(server): native Codex subagents no longer show the parent's reasoning effort by @koushikxd in #24467
- fix(server): mark unread works after an automatic compaction by @flamboh in #25286
- fix(server): show MCP App forms from failed tool results by @maria-rcks in #25225
- fix(server): restore Linux session display for editor launches by @maria-rcks in #25228
- fix(usage): keep host identity across container recreation by @maria-rcks in #25220
- fix(opencode): authenticate with the resolved server password by @maria-rcks in #25230
- feat(web): allow resizing the file explorer by @maria-rcks in #25737
- fix(server): update shared Codex installs from their owning home by @maria-rcks in #25235
- fix(cli): keep published runtimes in place during installation by @only21mil in #24092
- fix(web): right panel launcher letters work on non-Latin keyboard layouts by @MarMarLabs in #21508
- fix(server): report a deleted or replaced ownership lock by @ScottN-PV in #21886
- fix(server): mark unread no longer brings back a dismissed wake by @fixfon in #24080
- fix(mobile): stop refreshes in hidden PR Guide panes by @saphid in #25486
- fix(desktop): installing the t3 command no longer reports its own launcher as another t3 by @Gourav224 in #22375
- test(mobile): load the branch occupancy test without native sources by @maria-rcks in #27063
- fix(settings): project edits keep overrides the client does not know by @only21mil in #24472
New Contributors
- @parmartejass made their first contribution in #23672
Full Changelog: v0.1.5-nightly.20261029.3877...v0.1.6-nightly.20261029.3892