# Commit history · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commits/c1c0a8f66c24bbf0ad1741ec58f567780f2af89e)

Repository: [flambo/t3code](https://git.cafe/flambo/t3code)

Visibility: public

Requested revision: c1c0a8f66c24bbf0ad1741ec58f567780f2af89e

Requested commit: c1c0a8f66c24bbf0ad1741ec58f567780f2af89e

- [fix\(v2\): reconcile main cleanup and mobile device controls](https://git.cafe/flambo/t3code/commit/c1c0a8f66c24bbf0ad1741ec58f567780f2af89e?format=markdown) — c1c0a8f66c24bbf0ad1741ec58f567780f2af89e; Julius Marminge

- [fix\(shared\): release successful results from completed trace spans](https://git.cafe/flambo/t3code/commit/7a79f99f3ab98dc4f7e66f0833979dd61739bef0?format=markdown) — 7a79f99f3ab98dc4f7e66f0833979dd61739bef0; Julius Marminge

- [fix\(server\): release delivered snapshots from live RPC streams](https://git.cafe/flambo/t3code/commit/cbc42749dd53b6c45ac70027cdbdba671444a69d?format=markdown) — cbc42749dd53b6c45ac70027cdbdba671444a69d; Julius Marminge

- [fix\(server\): avoid full transcript reads in provider run guards](https://git.cafe/flambo/t3code/commit/04f26da1582341387f4c7962fc22ed6529aad240?format=markdown) — 04f26da1582341387f4c7962fc22ed6529aad240; Julius Marminge

- [fix\(server\): release thread history after provider turn startup](https://git.cafe/flambo/t3code/commit/5129e1a04085904efe0364885f08601c03f02696?format=markdown) — 5129e1a04085904efe0364885f08601c03f02696; Julius Marminge

- [fix\(acp\): reconcile elicitation validation with V2 protocol compatibility](https://git.cafe/flambo/t3code/commit/db59ba48fefa0683df4fb241cf18302b03c01e01?format=markdown) — db59ba48fefa0683df4fb241cf18302b03c01e01; Julius Marminge

- [test\(server\): align V2 fixtures with OTLP log configuration](https://git.cafe/flambo/t3code/commit/761702a819aba943e8e8c48d5c0b491755e2f92d?format=markdown) — 761702a819aba943e8e8c48d5c0b491755e2f92d; Julius Marminge

- [fix\(server\): decode v1 message events persisted with a reasoning role \(\#12514\)](https://git.cafe/flambo/t3code/commit/3df19802bc9a7fbfd648321ae3161d52a76236fa?format=markdown) — 3df19802bc9a7fbfd648321ae3161d52a76236fa; Chris Deeming

- [feat\(server\): preserve budgeted history across provider handoffs \(\#12352\)](https://git.cafe/flambo/t3code/commit/5af5d3da17a8f70aed386bba23b059b678ada84f?format=markdown) — 5af5d3da17a8f70aed386bba23b059b678ada84f; Julius Marminge

- [fix\(cursor\): preserve SDK runtime chunks and helpers in packages \(\#12510\)](https://git.cafe/flambo/t3code/commit/63bcc8ab36158d9eb3e55ceb859c1026438cc40d?format=markdown) — 63bcc8ab36158d9eb3e55ceb859c1026438cc40d; Julius Marminge

- [fix\(antigravity\): accept supported legacy handshake versions \(\#12509\)](https://git.cafe/flambo/t3code/commit/ed637d46e34a2e437fd8ed8cb24c5a6232e89135?format=markdown) — ed637d46e34a2e437fd8ed8cb24c5a6232e89135; Julius Marminge

- [fix\(desktop\): allow V1 and V2 to run concurrently \(\#12480\)](https://git.cafe/flambo/t3code/commit/9754156cce73280b3a0efec753f4b06485e785b4?format=markdown) — 9754156cce73280b3a0efec753f4b06485e785b4; Julius Marminge

- [fix\(mobile\): remove stale preferences type import](https://git.cafe/flambo/t3code/commit/7a343b3620eceeba13f03fb09e4c6235176d10b0?format=markdown) — 7a343b3620eceeba13f03fb09e4c6235176d10b0; Julius Marminge

- [fix\(mobile\): submit v2 previews to Play closed testing](https://git.cafe/flambo/t3code/commit/9fa0a02f5dda91e0b18d68e2b0a055ad58473166?format=markdown) — 9fa0a02f5dda91e0b18d68e2b0a055ad58473166; Julius Marminge

- [fix\(web\): anchor turn duration below the initiating prompt](https://git.cafe/flambo/t3code/commit/723d618ddbd7e767ddfde1f50544d5d96157c816?format=markdown) — 723d618ddbd7e767ddfde1f50544d5d96157c816; Julius Marminge

- [fix\(server\): unblock orchestrator CI checks](https://git.cafe/flambo/t3code/commit/e9bc38f7f4dbab6a9299dd1dc0392788269f0033?format=markdown) — e9bc38f7f4dbab6a9299dd1dc0392788269f0033; Julius Marminge

- [fix\(mobile\): preserve merge-back action in shared thread header](https://git.cafe/flambo/t3code/commit/832e7ec687456fa78a90ac480cf87cf66b92151e?format=markdown) — 832e7ec687456fa78a90ac480cf87cf66b92151e; Julius Marminge

- [fix\(server\): reconcile PR preview and checks fixtures](https://git.cafe/flambo/t3code/commit/40e9e159011dee15dc549277ac1de1710ba86d58?format=markdown) — 40e9e159011dee15dc549277ac1de1710ba86d58; Julius Marminge

- [fix\(web\): reconcile sidebar search with V2 environment subscriptions](https://git.cafe/flambo/t3code/commit/ab41bd7004feba959fc22124c28263bb3e261cbc?format=markdown) — ab41bd7004feba959fc22124c28263bb3e261cbc; Julius Marminge

- [fix\(server\): preserve reviewed secret rollback behavior on V2](https://git.cafe/flambo/t3code/commit/f7b2c198ddbf31e70283c701dc2b2c1a7bc922ff?format=markdown) — f7b2c198ddbf31e70283c701dc2b2c1a7bc922ff; Julius Marminge

- [test\(server\): restore V2 transfer budgets and CI reporting](https://git.cafe/flambo/t3code/commit/b24f333afd6d076b7b1b286b60642ce5536ed1b4?format=markdown) — b24f333afd6d076b7b1b286b60642ce5536ed1b4; Julius Marminge

- [chore\(marketing\): remove unused duplicate screenshot](https://git.cafe/flambo/t3code/commit/157964b3fcdecd601e673c2c1d4f1d9f8f3e6c5f?format=markdown) — 157964b3fcdecd601e673c2c1d4f1d9f8f3e6c5f; Julius Marminge

- [fix\(web\): share chat width and remove stale styling](https://git.cafe/flambo/t3code/commit/95bc86ee9db8ed4154d45ec932060058fad97866?format=markdown) — 95bc86ee9db8ed4154d45ec932060058fad97866; Julius Marminge

- [chore\(v2\): reconcile dependency lockfile after rebase](https://git.cafe/flambo/t3code/commit/66782f4e7514be8131c12d818fc24437f966821f?format=markdown) — 66782f4e7514be8131c12d818fc24437f966821f; Julius Marminge

- [fix\(v2\): adapt to Effect rc.115 after rebase](https://git.cafe/flambo/t3code/commit/0b432456e7c2ce91fbf7017c2e522bd48c243962?format=markdown) — 0b432456e7c2ce91fbf7017c2e522bd48c243962; Julius Marminge

- [refactor\(ui\): preserve shared controls across the V2 rebase](https://git.cafe/flambo/t3code/commit/495863e38492fa6508f11d5b2d5b31adef08c9d8?format=markdown) — 495863e38492fa6508f11d5b2d5b31adef08c9d8; Julius Marminge

- [feat\(mobile\): manage scheduled tasks across environments \(\#12351\)](https://git.cafe/flambo/t3code/commit/6707749980c0a3bcef4ff2a5f2c458a933d940c2?format=markdown) — 6707749980c0a3bcef4ff2a5f2c458a933d940c2; Julius Marminge

- [t3code/ui composition audit/worklog link variant \(\#12375\)](https://git.cafe/flambo/t3code/commit/730b3d30481ee07641cbf7eb84d069f2dd646cc4?format=markdown) — 730b3d30481ee07641cbf7eb84d069f2dd646cc4; Julius Marminge

- [refactor\(mobile\): share subagent status indicators \(\#12367\)](https://git.cafe/flambo/t3code/commit/510ffa575681214211b82260497257036a1192bb?format=markdown) — 510ffa575681214211b82260497257036a1192bb; Julius Marminge

- [refactor\(web\): reuse shared error alerts \(\#12361\)](https://git.cafe/flambo/t3code/commit/ecee29bb4d8fd17dde245d6a193635b75cb806e1?format=markdown) — ecee29bb4d8fd17dde245d6a193635b75cb806e1; Julius Marminge

- [refactor\(web\): share composer context labels \(\#12357\)](https://git.cafe/flambo/t3code/commit/50b2cda99e3b5dde5034e210ab3843906a53ff4d?format=markdown) — 50b2cda99e3b5dde5034e210ab3843906a53ff4d; Julius Marminge

- [refactor\(mobile\): share settings choice row defaults \(\#12349\)](https://git.cafe/flambo/t3code/commit/f0269cd967165096f1601c18e3f987f69a014576?format=markdown) — f0269cd967165096f1601c18e3f987f69a014576; Julius Marminge

- [refactor\(web\): centralize thread details section layout \(\#12348\)](https://git.cafe/flambo/t3code/commit/e14ad5eb25cebc61f1d9f2783aad01394406b112?format=markdown) — e14ad5eb25cebc61f1d9f2783aad01394406b112; Julius Marminge

- [refactor\(web\): reuse worklog rows for setup and created threads \(\#12347\)](https://git.cafe/flambo/t3code/commit/a5d45849e64b90857bc51ed98295b99d86b0046e?format=markdown) — a5d45849e64b90857bc51ed98295b99d86b0046e; Julius Marminge

- [fix\(server\): keep tool payloads out of completion queues \(\#12345\)](https://git.cafe/flambo/t3code/commit/6ab021494153146463c27cb3a2e6fdff099ec0a7?format=markdown) — 6ab021494153146463c27cb3a2e6fdff099ec0a7; Julius Marminge

- [refactor\(mcp\): use workspace-aware thread launches](https://git.cafe/flambo/t3code/commit/99638972e301388a005e8bf914b654822e6de438?format=markdown) — 99638972e301388a005e8bf914b654822e6de438; Julius Marminge

- [fix\(queue\): preserve and hold queued messages after restart](https://git.cafe/flambo/t3code/commit/728b1b2fcfd078cd0d0a5696b6176c7badf71b48?format=markdown) — 728b1b2fcfd078cd0d0a5696b6176c7badf71b48; Julius Marminge

- [fix\(server\): hand off failed and interrupted turn context](https://git.cafe/flambo/t3code/commit/f37432d2b5154f32354c20e3748cb24d505054b9?format=markdown) — f37432d2b5154f32354c20e3748cb24d505054b9; Julius Marminge

- [fix\(web\): preserve main actions when rebasing v2](https://git.cafe/flambo/t3code/commit/a9e5807d946f2d92cafa8fd204ec7364d1093b37?format=markdown) — a9e5807d946f2d92cafa8fd204ec7364d1093b37; Julius Marminge

- [fix\(web\): configure alternate send and background shortcuts \(\#12174\)](https://git.cafe/flambo/t3code/commit/991abd0eb8bc9d2624ab6ad22e53e067baa10725?format=markdown) — 991abd0eb8bc9d2624ab6ad22e53e067baa10725; Bilal Bakr

- [fix\(web\): open linked PRs from the badge hover list \(\#12314\)](https://git.cafe/flambo/t3code/commit/58f0c7e824423232af71847b74d44ecb8e2e8c44?format=markdown) — 58f0c7e824423232af71847b74d44ecb8e2e8c44; Bilal Bakr

- [fix\(web\): hide idle PR check counts and match row typography \(\#12321\)](https://git.cafe/flambo/t3code/commit/a6e96eec2769e7b990f0bad272d3db8aa63e8750?format=markdown) — a6e96eec2769e7b990f0bad272d3db8aa63e8750; Bilal Bakr

- [test\(server\): refresh reasoning expectations across replay fixtures](https://git.cafe/flambo/t3code/commit/f8deabd4d9f9c197eb81cb238bd6dadb2d349d9f?format=markdown) — f8deabd4d9f9c197eb81cb238bd6dadb2d349d9f; Julius Marminge

- [test\(timeline\): cover current worklog interactions and fix CI](https://git.cafe/flambo/t3code/commit/1d927692282df1f0eea4abc332c30217d1c6f966?format=markdown) — 1d927692282df1f0eea4abc332c30217d1c6f966; Julius Marminge

- [fix\(web\): retain PR panel context after V2 rebase](https://git.cafe/flambo/t3code/commit/a4b2b588daf93c919b7a131f80c59c8319cd7192?format=markdown) — a4b2b588daf93c919b7a131f80c59c8319cd7192; Julius Marminge

- [test\(server\): align replay requests with reasoning settings](https://git.cafe/flambo/t3code/commit/72630294b2b4352e575cd38fa1e26eeb0b9663be?format=markdown) — 72630294b2b4352e575cd38fa1e26eeb0b9663be; Julius Marminge

- [fix\(mobile\): map V2 icons on Android](https://git.cafe/flambo/t3code/commit/0ac0598a2acd4259631d9a3d977abe81fb543fa6?format=markdown) — 0ac0598a2acd4259631d9a3d977abe81fb543fa6; Julius Marminge

- [fix\(claude\): retain requested subagent models](https://git.cafe/flambo/t3code/commit/be7659564f4f44f91d5d2b8b6a9243ff45c25844?format=markdown) — be7659564f4f44f91d5d2b8b6a9243ff45c25844; Julius Marminge

- [fix\(timeline\): unify worklog layout and subagent presentation](https://git.cafe/flambo/t3code/commit/3380bffece7da2aa2dde923e03216a6162430c18?format=markdown) — 3380bffece7da2aa2dde923e03216a6162430c18; Julius Marminge

- [fix\(timeline\): preview live reasoning and buffer complete paragraphs](https://git.cafe/flambo/t3code/commit/5bee6e8f508fe3992e31c1da3d8283404e596f76?format=markdown) — 5bee6e8f508fe3992e31c1da3d8283404e596f76; Julius Marminge

- [fix\(providers\): enable Codex and Claude reasoning summaries in V2](https://git.cafe/flambo/t3code/commit/a4a6e182ce2331db70c80a694de36b53a9c87ab9?format=markdown) — a4a6e182ce2331db70c80a694de36b53a9c87ab9; Julius Marminge

- [fix\(timeline\): align V2 reasoning disclosures with main](https://git.cafe/flambo/t3code/commit/596cd475a0e2416cb1e879e739b945ed72280683?format=markdown) — 596cd475a0e2416cb1e879e739b945ed72280683; Julius Marminge

- [fix\(codex\): retain V2 reasoning streams and completed traces](https://git.cafe/flambo/t3code/commit/45a9067bc369b26a8cdeb7703179c9428573487f?format=markdown) — 45a9067bc369b26a8cdeb7703179c9428573487f; Julius Marminge

- [fix: reconcile main updates and preserve V2 preview upgrades](https://git.cafe/flambo/t3code/commit/f57fb2015f0e8968ff6982ef3d9eefcb77580877?format=markdown) — f57fb2015f0e8968ff6982ef3d9eefcb77580877; Julius Marminge

- [feat\(composer\): attach threads as context \(\#12296\)](https://git.cafe/flambo/t3code/commit/4cc89b4defc1cf32306dec83020b50c9ed0715f1?format=markdown) — 4cc89b4defc1cf32306dec83020b50c9ed0715f1; Julius Marminge

- [fix\(v2\): preserve running turns during provider handoff \(\#12255\)](https://git.cafe/flambo/t3code/commit/d27b342bdeb5cb1de9cf2758231245dc2d1d1745?format=markdown) — d27b342bdeb5cb1de9cf2758231245dc2d1d1745; Bilal Bakr

- [fix\(orchestrator\): defer queued provider handoff until delivery \(\#12226\)](https://git.cafe/flambo/t3code/commit/30da87150936b6ee5a403845c6782c466fe5929e?format=markdown) — 30da87150936b6ee5a403845c6782c466fe5929e; Julius Marminge

- [fix: preserve linked PRs and show them in badge tooltips \(\#12262\)](https://git.cafe/flambo/t3code/commit/90942da97f0daa2e57c6ffa1d6eea2c33b4efc40?format=markdown) — 90942da97f0daa2e57c6ffa1d6eea2c33b4efc40; Bilal Bakr

- [fix\(mobile\): preview queued message order during drag \(\#12232\)](https://git.cafe/flambo/t3code/commit/40398cf7620ae4224552408f6b261eb972ac5cbf?format=markdown) — 40398cf7620ae4224552408f6b261eb972ac5cbf; Julius Marminge

- [fix\(mobile\): match web provider handoff dividers](https://git.cafe/flambo/t3code/commit/7b84a87b1746e93eff82e8579ea2a15559adad66?format=markdown) — 7b84a87b1746e93eff82e8579ea2a15559adad66; Julius Marminge

- [fix: restore V2 worktree setup transitions across clients](https://git.cafe/flambo/t3code/commit/056fa06c089853f1131ecea11b5738790eb2131d?format=markdown) — 056fa06c089853f1131ecea11b5738790eb2131d; Julius Marminge

- [fix: adapt multi-model thread creation to V2 launches](https://git.cafe/flambo/t3code/commit/62c30777ea5329f3450c8a702ad4cf13ed34be0d?format=markdown) — 62c30777ea5329f3450c8a702ad4cf13ed34be0d; Julius Marminge

- [fix\(mobile\): guard question controls during answer submission](https://git.cafe/flambo/t3code/commit/e72a4cc0bbafcea8759a254004ed7e93bd0d132d?format=markdown) — e72a4cc0bbafcea8759a254004ed7e93bd0d132d; Julius Marminge

- [fix: align V2 question and checkpoint timelines across clients](https://git.cafe/flambo/t3code/commit/ad88f787c86f9455380b2a2f103a40e1b57082fd?format=markdown) — ad88f787c86f9455380b2a2f103a40e1b57082fd; Julius Marminge

- [fix: reconcile main updates with V2 runtimes and timelines](https://git.cafe/flambo/t3code/commit/a06437cbb260733b5961587821cb7a4643709a86?format=markdown) — a06437cbb260733b5961587821cb7a4643709a86; Julius Marminge

- [fix\(mobile\): allow changing provider in a started thread \(\#12184\)](https://git.cafe/flambo/t3code/commit/777872611907914a62a9b7e55d6361cd3e27c9c5?format=markdown) — 777872611907914a62a9b7e55d6361cd3e27c9c5; Julius Marminge

- [fix\(server\): reject v2 file restore in shared workspaces](https://git.cafe/flambo/t3code/commit/a9792ecf6acd74120b062be878c37fae6cf12e53?format=markdown) — a9792ecf6acd74120b062be878c37fae6cf12e53; Julius Marminge

- [fix\(server\): finalize v2 runs when checkpoint ref lookup fails](https://git.cafe/flambo/t3code/commit/c0214e16d44d146b826ff9d33647c07b97ef3820?format=markdown) — c0214e16d44d146b826ff9d33647c07b97ef3820; Julius Marminge

- [fix\(server\): retain durable checkpoint index fixes on v2](https://git.cafe/flambo/t3code/commit/bb32bdf9b62893896581f37670ae25313d9f3411?format=markdown) — bb32bdf9b62893896581f37670ae25313d9f3411; Julius Marminge

- [fix\(server\): start V2 provider turn when checkpoint baseline capture fails \(\#12153\)](https://git.cafe/flambo/t3code/commit/3fe39119d9608fe339ea0210c2cd0b000a14a7a9?format=markdown) — 3fe39119d9608fe339ea0210c2cd0b000a14a7a9; Dara Adedeji

- [feat\(web\): show subagent details and history in workspace card \(\#12079\)](https://git.cafe/flambo/t3code/commit/02b6c84382f8205159188bfe3fc9dd236141dbcd?format=markdown) — 02b6c84382f8205159188bfe3fc9dd236141dbcd; Bilal Bakr

- [feat\(web\): add compact PR checks to the workspace card \(\#11981\)](https://git.cafe/flambo/t3code/commit/2d756df4108e2dab2dd83598b6acbc5a57345a41?format=markdown) — 2d756df4108e2dab2dd83598b6acbc5a57345a41; Bilal Bakr

- [test\(server\): restore Cursor usage coverage after V2 rebase](https://git.cafe/flambo/t3code/commit/94833ca97effb4c2dcc2b2cf0b0e8683cd8a392c?format=markdown) — 94833ca97effb4c2dcc2b2cf0b0e8683cd8a392c; Julius Marminge

- [fix: reconcile main composer and provider updates with V2](https://git.cafe/flambo/t3code/commit/c912af382f31358e22cd6552571c32e02b5754ec?format=markdown) — c912af382f31358e22cd6552571c32e02b5754ec; Julius Marminge

- [feat\(mobile\): make the composer pill the hub for the running turn](https://git.cafe/flambo/t3code/commit/13f8af165c027790c05b9466e45354790e50ccce?format=markdown) — 13f8af165c027790c05b9466e45354790e50ccce; Julius Marminge

- [perf\(client\): stop scanning threads for unused shell timestamps \(\#12129\)](https://git.cafe/flambo/t3code/commit/0cc9ba1bdf9e4260163c622bc35ae83c33fc0330?format=markdown) — 0cc9ba1bdf9e4260163c622bc35ae83c33fc0330; Julius Marminge

- [perf\(mobile\): limit thread model options to its provider \(\#12128\)](https://git.cafe/flambo/t3code/commit/6f45603a8909a4e1efaf2b191088f9110d37f0d2?format=markdown) — 6f45603a8909a4e1efaf2b191088f9110d37f0d2; Julius Marminge

- [perf\(mobile\): ignore irrelevant config updates in thread lists \(\#12127\)](https://git.cafe/flambo/t3code/commit/012574868514a832331fa1f1515a873ae5b3a908?format=markdown) — 012574868514a832331fa1f1515a873ae5b3a908; Julius Marminge

- [perf\(client\): narrow mobile and web environment subscriptions \(\#12126\)](https://git.cafe/flambo/t3code/commit/c70d45861cf6521bb9662e3abc1a0281a137e110?format=markdown) — c70d45861cf6521bb9662e3abc1a0281a137e110; Julius Marminge

- [perf\(mobile\): yield to UI during shell cache encoding \(\#12117\)](https://git.cafe/flambo/t3code/commit/71939f3bac3f21007858621f557ae080e1741894?format=markdown) — 71939f3bac3f21007858621f557ae080e1741894; Julius Marminge

- [perf\(mobile\): skip unchanged thread row renders \(\#12116\)](https://git.cafe/flambo/t3code/commit/4fa68d55cf4b814afb49460636eb3849b6a5a0f4?format=markdown) — 4fa68d55cf4b814afb49460636eb3849b6a5a0f4; Julius Marminge

- [perf\(server\): suppress unchanged shell enrichment refreshes \(\#12110\)](https://git.cafe/flambo/t3code/commit/e7db694bf7c9f3ba6bc1ac2d92cafc7ed0d4b258?format=markdown) — e7db694bf7c9f3ba6bc1ac2d92cafc7ed0d4b258; Julius Marminge

- [perf\(client\): coalesce persistent cache writes during streaming \(\#12109\)](https://git.cafe/flambo/t3code/commit/00606b961bdae685c8149358c8276a48f9c8b77d?format=markdown) — 00606b961bdae685c8149358c8276a48f9c8b77d; Julius Marminge

- [fix\(mobile\): keep cached thread list across relaunch](https://git.cafe/flambo/t3code/commit/dd966dcd3214a0cb26285b80a2e6bbe3fc23f426?format=markdown) — dd966dcd3214a0cb26285b80a2e6bbe3fc23f426; Julius Marminge

- [fix: reconcile main setup transitions with V2 threads](https://git.cafe/flambo/t3code/commit/21414a4a7905e69fddb15b372645e5c7c4a35278?format=markdown) — 21414a4a7905e69fddb15b372645e5c7c4a35278; Julius Marminge

- [fix\(web\): restore main thread-switch scrolling without layout resets](https://git.cafe/flambo/t3code/commit/e8d915edba235052553c6a06c9e0faa93e418a0e?format=markdown) — e8d915edba235052553c6a06c9e0faa93e418a0e; Julius Marminge

- [fix\(web\): show linked pull requests in thread details](https://git.cafe/flambo/t3code/commit/50287ff25f71ce3a022abe262db2f648a96892cf?format=markdown) — 50287ff25f71ce3a022abe262db2f648a96892cf; Julius Marminge

- [fix\(web\): invert follow-up behavior with Mod\+Enter](https://git.cafe/flambo/t3code/commit/46e4edefad96145c2ecff73967cecc985e38862e?format=markdown) — 46e4edefad96145c2ecff73967cecc985e38862e; Julius Marminge

- [fix\(web\): reset thread scroll and ignore hydration as a new turn](https://git.cafe/flambo/t3code/commit/02da1df88dd67ab43e36c2cdca5ffdb4c14055c0?format=markdown) — 02da1df88dd67ab43e36c2cdca5ffdb4c14055c0; Julius Marminge

- [fix: reconcile main monograms and PR refresh with V2](https://git.cafe/flambo/t3code/commit/dad15613106acfb85a010e141eff9932b65e4cc9?format=markdown) — dad15613106acfb85a010e141eff9932b65e4cc9; Julius Marminge

- [fix\(server\): preserve PR links across V2 discovery and import](https://git.cafe/flambo/t3code/commit/f358e7bd73b6093dab934c3d9ecbb77e59a7944f?format=markdown) — f358e7bd73b6093dab934c3d9ecbb77e59a7944f; Julius Marminge

- [fix: reconcile main updates with V2 orchestration](https://git.cafe/flambo/t3code/commit/35ecb5d8dec6fdfebcb599f74fcea65c59a4a9e9?format=markdown) — 35ecb5d8dec6fdfebcb599f74fcea65c59a4a9e9; Julius Marminge

- [fix: distinguish unsupported server connections](https://git.cafe/flambo/t3code/commit/7669b806a19dbffe7df017c6b9ce87c5910ce10d?format=markdown) — 7669b806a19dbffe7df017c6b9ce87c5910ce10d; Julius Marminge

- [fix: format subagent task names across clients](https://git.cafe/flambo/t3code/commit/bab6cbaff2499fdc89514b3717b8c6e59253c17c?format=markdown) — bab6cbaff2499fdc89514b3717b8c6e59253c17c; Julius Marminge

- [refactor: remove legacy token streaming](https://git.cafe/flambo/t3code/commit/fbb6e23d3380ce51c5df2af045c6ed2039c1daf5?format=markdown) — fbb6e23d3380ce51c5df2af045c6ed2039c1daf5; Julius Marminge

- [fix: stop retained background work after a turn settles](https://git.cafe/flambo/t3code/commit/8799a4efb97922fea28a1426581b200f80c359e9?format=markdown) — 8799a4efb97922fea28a1426581b200f80c359e9; Julius Marminge

- [fix\(mobile\): skip preview validation without release credentials](https://git.cafe/flambo/t3code/commit/3c1eb8aaf5ffd3501255ce53dd70b014b9ae8b19?format=markdown) — 3c1eb8aaf5ffd3501255ce53dd70b014b9ae8b19; Julius Marminge

- [fix\(mobile\): reject preview builds from v1 source](https://git.cafe/flambo/t3code/commit/42b0131373c71899c9bf771329d9f38bd9cbde69?format=markdown) — 42b0131373c71899c9bf771329d9f38bd9cbde69; Julius Marminge

- [fix\(server\): restore hub limits updates in V2 \(\#11963\)](https://git.cafe/flambo/t3code/commit/25905188992948b3fdf0bb9611883370a60b767d?format=markdown) — 25905188992948b3fdf0bb9611883370a60b767d; Bilal Bakr

- [fix\(web\): confine composer glass transition to input surface](https://git.cafe/flambo/t3code/commit/5d353c18294a49d9aec869aed1e98b7533462ae7?format=markdown) — 5d353c18294a49d9aec869aed1e98b7533462ae7; Julius Marminge

More commits follow; continue with `GET /api/repos/flambo/t3code/commits?after=IjAxOTZjNWRiOWM0OWNkNWRlZmY3ZTBkODgzNjcyMWQwNDBhM2Q0YjQi`.
