# Commit history · flambo/t3code

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

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

Visibility: public

Requested revision: 90942da97f0daa2e57c6ffa1d6eea2c33b4efc40

Requested commit: 90942da97f0daa2e57c6ffa1d6eea2c33b4efc40

- [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

- [fix: reconcile main thread updates and Git improvements with v2](https://git.cafe/flambo/t3code/commit/0196c5db9c49cd5deff7e0d8836721d040a3d4b4?format=markdown) — 0196c5db9c49cd5deff7e0d8836721d040a3d4b4; Julius Marminge

- [fix\(server\): bound legacy thread projection requests \(\#10512\)](https://git.cafe/flambo/t3code/commit/3f68c0cc83ce8c98ba133ad6beb8dbaafdbbf862?format=markdown) — 3f68c0cc83ce8c98ba133ad6beb8dbaafdbbf862; Javad Shafique

- [test\(server\): prove v1 to v2 cutover on a copied database and flag divergent migration ids \(\#11639\)](https://git.cafe/flambo/t3code/commit/2c11897f1ffb02044d5d83ae46b37ad74269dafe?format=markdown) — 2c11897f1ffb02044d5d83ae46b37ad74269dafe; Alex Southwell

- [fix\(server\): align MCP delegation support with live provider adapter registry \(\#11578\)](https://git.cafe/flambo/t3code/commit/250aa483b674ff34eba5db39f791d9b4bb63ee13?format=markdown) — 250aa483b674ff34eba5db39f791d9b4bb63ee13; Alex Southwell

- [fix\(server\): fork Codex threads at the native turn boundary \(\#11490\)](https://git.cafe/flambo/t3code/commit/e36777ebb2ae8adb0810e5b74cd0f6d8934efbf1?format=markdown) — e36777ebb2ae8adb0810e5b74cd0f6d8934efbf1; Alex Southwell

- [test\(server\): replay denied Claude writes through V2 \(\#11597\)](https://git.cafe/flambo/t3code/commit/e042f9ffb0f99da051d7c35515c3dfce85393b2a?format=markdown) — e042f9ffb0f99da051d7c35515c3dfce85393b2a; Alex Southwell

- [fix\(server\): preserve due schedules across equivalent time formatting \(\#11590\)](https://git.cafe/flambo/t3code/commit/7b417d9498fd50a398aec4cc94eb9f65924fce8c?format=markdown) — 7b417d9498fd50a398aec4cc94eb9f65924fce8c; Alex Southwell

- [fix\(server\): skip corrupt scheduled-task rows instead of stopping the scheduler \(\#11585\)](https://git.cafe/flambo/t3code/commit/4ce87809a759d62294d86a29fc9255dbd52ab7c0?format=markdown) — 4ce87809a759d62294d86a29fc9255dbd52ab7c0; Alex Southwell

- [fix\(orchestrator\): report terminal runs after wait timeout \(\#11574\)](https://git.cafe/flambo/t3code/commit/246bad5365f1fdb6123722acc3341957a887f9d4?format=markdown) — 246bad5365f1fdb6123722acc3341957a887f9d4; Alex Southwell

- [fix\(server\): replay command events across persistence pages \(\#11499\)](https://git.cafe/flambo/t3code/commit/12402c77a4f5ed28a9181bf9ed7f1c0e642371c2?format=markdown) — 12402c77a4f5ed28a9181bf9ed7f1c0e642371c2; Alex Southwell

- [fix\(server\): project legacy thread shells during import](https://git.cafe/flambo/t3code/commit/97fa8cbc23c219c305a07d1ceb2390a5177146fc?format=markdown) — 97fa8cbc23c219c305a07d1ceb2390a5177146fc; Julius Marminge

- [fix\(test\): account for optional encoded provider settings](https://git.cafe/flambo/t3code/commit/36c57261062b69cd6d9e578a91414eefb62135b7?format=markdown) — 36c57261062b69cd6d9e578a91414eefb62135b7; Julius Marminge

- [fix\(web\): retain server-side queuing on v2 after rebase](https://git.cafe/flambo/t3code/commit/322897b158a40c14b8c5f9a46fbcfead4a2fa0ed?format=markdown) — 322897b158a40c14b8c5f9a46fbcfead4a2fa0ed; Julius Marminge

- [revert: restore existing CI push triggers](https://git.cafe/flambo/t3code/commit/666a1163a839ab4acdfcad90da2108afc6c65b4b?format=markdown) — 666a1163a839ab4acdfcad90da2108afc6c65b4b; Julius Marminge

- [fix\(ci\): verify V2 branch pushes and remove unused helper](https://git.cafe/flambo/t3code/commit/0034b829e8845e61f6392838ec30698f923b0b64?format=markdown) — 0034b829e8845e61f6392838ec30698f923b0b64; Julius Marminge

- [fix\(server\): isolate V2 migrations from the V1 database](https://git.cafe/flambo/t3code/commit/15769fa10eed54e44dd02045c51c70d8346e4b50?format=markdown) — 15769fa10eed54e44dd02045c51c70d8346e4b50; Julius Marminge

- [fix: reconcile main worktree setup and title changes with v2](https://git.cafe/flambo/t3code/commit/53bd734ce29fa36ebb4a62abd36b73f82016eec1?format=markdown) — 53bd734ce29fa36ebb4a62abd36b73f82016eec1; Julius Marminge

- [fix\(web\): adapt registry icons to light and dark themes](https://git.cafe/flambo/t3code/commit/e1375285056b0f45ee2c380a481c2d41179479a1?format=markdown) — e1375285056b0f45ee2c380a481c2d41179479a1; Julius Marminge

- [fix: reconcile main snooze controls with orchestration v2](https://git.cafe/flambo/t3code/commit/1f85ae1ac0f1e216297f93d4523850fa1826b6aa?format=markdown) — 1f85ae1ac0f1e216297f93d4523850fa1826b6aa; Julius Marminge

- [fix\(web\): keep the preview mini-player clear of the inline thread details card \(\#11831\)](https://git.cafe/flambo/t3code/commit/f5d7304c221b9e90eb977b902d2ececcdae258fd?format=markdown) — f5d7304c221b9e90eb977b902d2ececcdae258fd; Julius Marminge

- [feat\(web\): add the thread action menu and inline rename to the chat header \(\#11830\)](https://git.cafe/flambo/t3code/commit/090942184b26bf5aead0e01e6aa04b6d0db96b8d?format=markdown) — 090942184b26bf5aead0e01e6aa04b6d0db96b8d; Julius Marminge

- [refactor\(web\): centralize provider instance icons \(\#11829\)](https://git.cafe/flambo/t3code/commit/0393772c8e595444b11e182b034079935f45d3d2?format=markdown) — 0393772c8e595444b11e182b034079935f45d3d2; Julius Marminge

- [fix\(web\): keep the active-run header with the prompt that started it on steer \(\#11828\)](https://git.cafe/flambo/t3code/commit/431a5963dd225292085c72f5f3962710c524548c?format=markdown) — 431a5963dd225292085c72f5f3962710c524548c; Julius Marminge

- [fix\(server\): replay launches with server-allocated thread IDs \(\#11508\)](https://git.cafe/flambo/t3code/commit/988132021ad9edb61caf6b8a578cc44cd8c948a6?format=markdown) — 988132021ad9edb61caf6b8a578cc44cd8c948a6; Alex Southwell

- [fix\(server\): restart the live session on model changes after dead records \(\#11505\)](https://git.cafe/flambo/t3code/commit/414b735ef341c1a33ea68b0f2ff36b00a0360d4c?format=markdown) — 414b735ef341c1a33ea68b0f2ff36b00a0360d4c; Alex Southwell

- [fix\(server\): roll back question attachment copies when respond preparation fails \(\#11557\)](https://git.cafe/flambo/t3code/commit/f9a23dd959ce6e9854ef0f31da0cff95a20f714a?format=markdown) — f9a23dd959ce6e9854ef0f31da0cff95a20f714a; Alex Southwell

- [fix\(server\): preserve Cursor directory and lint search results \(\#11533\)](https://git.cafe/flambo/t3code/commit/f3b479c8076fe548b0af380e8447c1baadf46c18?format=markdown) — f3b479c8076fe548b0af380e8447c1baadf46c18; Alex Southwell

- [fix\(server\): report missing interrupt-and-restart capability for forced restarts \(\#11565\)](https://git.cafe/flambo/t3code/commit/a31c0ebdbabf94f83b03c2ae7d5e67dccbb1e901?format=markdown) — a31c0ebdbabf94f83b03c2ae7d5e67dccbb1e901; Alex Southwell

- [fix\(server\): load V2 replay fixtures through the platform path service \(\#11566\)](https://git.cafe/flambo/t3code/commit/33fb45e2a688ee6677d864fefdea2396f4be79e5?format=markdown) — 33fb45e2a688ee6677d864fefdea2396f4be79e5; Alex Southwell

- [fix\(server\): wake paused Cursor replay runs on mismatch \(\#11535\)](https://git.cafe/flambo/t3code/commit/835a3e38e533c9ff9d4a00846815daadf2197b05?format=markdown) — 835a3e38e533c9ff9d4a00846815daadf2197b05; Alex Southwell

- [fix\(server\): reject partial output from failed Cursor runs \(\#11534\)](https://git.cafe/flambo/t3code/commit/e417ef097dc9fa601b2c0093cee1234902c778dd?format=markdown) — e417ef097dc9fa601b2c0093cee1234902c778dd; Alex Southwell

- [fix\(client-runtime\): avoid Array\#toSorted in thread lineage ordering](https://git.cafe/flambo/t3code/commit/aefd2797bf55c03cb724d97c5c69b66636af80c8?format=markdown) — aefd2797bf55c03cb724d97c5c69b66636af80c8; Julius Marminge

- [fix\(web\): update notification tests for v2 thread shells and drop dead composer state](https://git.cafe/flambo/t3code/commit/4c9d7c5f18361576df07106077c7f55c26b01759?format=markdown) — 4c9d7c5f18361576df07106077c7f55c26b01759; Julius Marminge

- [fix: repair v2 CI after environment disable and dead exports](https://git.cafe/flambo/t3code/commit/db525c81aa6c9d44ec743d669a6cc94f743923fc?format=markdown) — db525c81aa6c9d44ec743d669a6cc94f743923fc; Julius Marminge

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

- [fix\(mobile\): pin expo-audio so the release smoke patch stays in use \(\#11518\)](https://git.cafe/flambo/t3code/commit/2f8b3642bf8d9c7df2c5d0d1a1768a8b3dd2961c?format=markdown) — 2f8b3642bf8d9c7df2c5d0d1a1768a8b3dd2961c; Alex Southwell

- [fix\(build\): include protobuf and Connect license notices](https://git.cafe/flambo/t3code/commit/b5475f3f5ca03e6833892ce3150dfa21e3f99322?format=markdown) — b5475f3f5ca03e6833892ce3150dfa21e3f99322; Julius Marminge

- [fix: reconcile main context previews and rewind updates](https://git.cafe/flambo/t3code/commit/48992e90d9c3fb4210f577612ea85511beed9180?format=markdown) — 48992e90d9c3fb4210f577612ea85511beed9180; Julius Marminge

- [fix: reconcile main Codex model selection and UI updates](https://git.cafe/flambo/t3code/commit/c7be72c537b9b96b5a3063574e67116b1dc4a248?format=markdown) — c7be72c537b9b96b5a3063574e67116b1dc4a248; Julius Marminge

- [perf\(client\): reconcile replay batching with orchestration v2](https://git.cafe/flambo/t3code/commit/c5500106f38611f51345db3aaa0e90a0c2f5f27a?format=markdown) — c5500106f38611f51345db3aaa0e90a0c2f5f27a; Julius Marminge

- [fix: reconcile main settings and previews with orchestration v2](https://git.cafe/flambo/t3code/commit/7850fff4dd311611989bf708cec4291ec4a8412c?format=markdown) — 7850fff4dd311611989bf708cec4291ec4a8412c; Julius Marminge

- [fix\(web\): fold completed trailing background activity](https://git.cafe/flambo/t3code/commit/30c94bcf13bf2a32ac2df943b9cb2d62e4c04139?format=markdown) — 30c94bcf13bf2a32ac2df943b9cb2d62e4c04139; Julius Marminge

- [feat\(mobile\): manage queued messages in a dedicated sheet](https://git.cafe/flambo/t3code/commit/d516d72a70945544a90dbab1688cad37802002b3?format=markdown) — d516d72a70945544a90dbab1688cad37802002b3; Julius Marminge

- [perf\(client\): narrow thread subscriptions and navigation updates](https://git.cafe/flambo/t3code/commit/be62eecf768fdb6372c9ae5e64e06da9c6faf5b6?format=markdown) — be62eecf768fdb6372c9ae5e64e06da9c6faf5b6; Julius Marminge

- [perf: page complete turns and bound timeline reconciliation](https://git.cafe/flambo/t3code/commit/c3e29202cc020ef8c23224e0a22f0e5182963f68?format=markdown) — c3e29202cc020ef8c23224e0a22f0e5182963f68; Julius Marminge

- [fix: keep working timers anchored to the active run](https://git.cafe/flambo/t3code/commit/8bd92c5c724cd2b7643d57436dc9be8067130530?format=markdown) — 8bd92c5c724cd2b7643d57436dc9be8067130530; Julius Marminge

- [test\(server\): verify background delivery with real providers](https://git.cafe/flambo/t3code/commit/fd2fda0de1c447f882010ed42b0b6149dba1ba84?format=markdown) — fd2fda0de1c447f882010ed42b0b6149dba1ba84; Julius Marminge

- [fix\(server\): wait for nested completion delivery before publishing results](https://git.cafe/flambo/t3code/commit/99e4625eaa6e5eef6aa77e52b84b60b42a82afd2?format=markdown) — 99e4625eaa6e5eef6aa77e52b84b60b42a82afd2; Julius Marminge

- [fix\(server\): preserve Claude interruption status during steering](https://git.cafe/flambo/t3code/commit/5f7e6ca93f5422d6ab3101a4173c4169ae4b31df?format=markdown) — 5f7e6ca93f5422d6ab3101a4173c4169ae4b31df; Julius Marminge

- [fix\(orchestrator\): preserve task-step elapsed time across restart \(\#10051\)](https://git.cafe/flambo/t3code/commit/1a0a2bd1b31677f9f346e6cfdabbfbbb078e6012?format=markdown) — 1a0a2bd1b31677f9f346e6cfdabbfbbb078e6012; Alex Southwell

- [fix\(mobile\): throttle streaming thread visit updates \(\#9931\)](https://git.cafe/flambo/t3code/commit/4cd726bc2e825782d891b868907511a326521fc8?format=markdown) — 4cd726bc2e825782d891b868907511a326521fc8; Alex Southwell

- [fix\(server\): preserve project mutation fields across transports \(\#9920\)](https://git.cafe/flambo/t3code/commit/0595b0c8404f6296dfb668dbb82810c283d1ae05?format=markdown) — 0595b0c8404f6296dfb668dbb82810c283d1ae05; Alex Southwell

- [fix\(web\): preserve file attachments when editing queued runs \(\#9928\)](https://git.cafe/flambo/t3code/commit/0f54b7578c849c10550ace52ab226f11de793030?format=markdown) — 0f54b7578c849c10550ace52ab226f11de793030; Alex Southwell

- [fix\(server\): fail V2 turns when the OpenCode event stream ends \(\#9905\)](https://git.cafe/flambo/t3code/commit/5749668754396a56a0065b20b6056746430b1ff7?format=markdown) — 5749668754396a56a0065b20b6056746430b1ff7; Alex Southwell

- [fix\(server\): keep the native Grok default model \(\#10025\)](https://git.cafe/flambo/t3code/commit/a6f265e0a1e26c8afd6c420ec99f791ed434598f?format=markdown) — a6f265e0a1e26c8afd6c420ec99f791ed434598f; Alex Southwell

- [fix\(server\): wait for native Codex start before Stop \(\#10024\)](https://git.cafe/flambo/t3code/commit/399d7bebd56978f209acdf6557c2e8a7913745ca?format=markdown) — 399d7bebd56978f209acdf6557c2e8a7913745ca; Alex Southwell

- [test\(orchestration\): cover bounded V2 socket fallback paging \(\#9907\)](https://git.cafe/flambo/t3code/commit/98ee5e8b2068a9823697a16100f617d0f3528e5d?format=markdown) — 98ee5e8b2068a9823697a16100f617d0f3528e5d; Alex Southwell

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