What's Changed
- fix(web): show attempted paths in file preview errors by @maria-rcks in #15628
- fix(vcs): passive sidebar rows stop retaining remote pollers by @maria-rcks in #15666
- feat(web): group keybindings settings by area with a page toolbar by @maria-rcks in #12822
- feat(web): stop T3-owned subagents from Lineage by @Bil0000 in #15211
- feat(web): add fast actions to linked pull requests by @maria-rcks in #16627
- feat(web): open right panel tab menu with Mod+T by @Bil0000 in #15686
- fix(server): provider sessions clean up when their start is interrupted by @juliusmarminge in #15571
- fix(web): show "No project" near the top of the new thread picker by @juliusmarminge in #16628
- refactor(server): instrument WS RPCs in group middleware by @juliusmarminge in #15548
- chore(deps): upgrade @pierre/diffs to 1.5.2 and @pierre/trees to beta.6 by @juliusmarminge in #16644
- fix(relay): a host restarting onto a deleted tunnel gets a new one by @juliusmarminge in #16649
- fix(server): recover a deleted tunnel when Cloudflare says "Tunnel not found" by @juliusmarminge in #16648
- fix(web): iPhone Duo fold controls follow the phone's orientation by @gabrielelpidio in #16630
- fix(web): keep workspace options when expanding lineage by @maria-rcks in #16635
- fix(web): preserve bare anchor placeholders in markdown by @maria-rcks in #16637
- fix(pi): preserve provider identity in discovered models by @maria-rcks in #16661
- fix(auth): preserve explicitly granted pairing scopes by @juliusmarminge in #9785
- feat(auth): separate environment administration permissions by @juliusmarminge in #9786
- feat(auth): separate source control write permissions by @juliusmarminge in #9787
- feat(auth): separate filesystem read and write permissions by @juliusmarminge in #9788
- feat(auth): separate browser preview control permissions by @juliusmarminge in #9789
- feat(auth): separate diagnostics and usage permissions by @juliusmarminge in #9790
- feat(auth): allow passive terminal observation by @juliusmarminge in #9791
- fix(auth): keep old clients connected across scope changes by @juliusmarminge in #10298
- feat(server): hosted agents like ChatGPT can sign in to the T3 MCP server by @juliusmarminge in #16718
Full Changelog: v0.0.46-nightly.20261006.2752...v0.0.46-nightly.20261007.2761