# Commit history · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commits/e402f2dac4413f4ca2edb7dc30b3d7c1f2021930)

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

Visibility: public

Requested revision: e402f2dac4413f4ca2edb7dc30b3d7c1f2021930

Requested commit: e402f2dac4413f4ca2edb7dc30b3d7c1f2021930

- [Align orchestration V2 with Effect service conventions](https://git.cafe/pingdotgg/t3code/commit/e402f2dac4413f4ca2edb7dc30b3d7c1f2021930?format=markdown) — e402f2dac4413f4ca2edb7dc30b3d7c1f2021930; Julius Marminge

- [Share Codex sessions across orchestration threads](https://git.cafe/pingdotgg/t3code/commit/523df991246e011fce07f53d37448d86a1dbad1f?format=markdown) — 523df991246e011fce07f53d37448d86a1dbad1f; Julius Marminge

- [Map orchestration turns to provider instances](https://git.cafe/pingdotgg/t3code/commit/b964c8975ef5879af8e98fdbc2705e1e71cbac64?format=markdown) — b964c8975ef5879af8e98fdbc2705e1e71cbac64; Julius Marminge

- [Add Orchestration V2 application integration plan](https://git.cafe/pingdotgg/t3code/commit/0dbad87fe19fb3a764226d8f3d4c720b780d08d0?format=markdown) — 0dbad87fe19fb3a764226d8f3d4c720b780d08d0; Julius Marminge

- [Add MCP thread management and Codex turn mapping](https://git.cafe/pingdotgg/t3code/commit/be51e20ffe471476ffe22417a421a9ee4272afc6?format=markdown) — be51e20ffe471476ffe22417a421a9ee4272afc6; Julius Marminge

- [Add ACP replay harness and session lifecycle support](https://git.cafe/pingdotgg/t3code/commit/ec1ef903e13a42dc0e3b467760545f5a56e74c2b?format=markdown) — ec1ef903e13a42dc0e3b467760545f5a56e74c2b; Julius Marminge

- [Handle segmented Cursor turns and stable visible timelines](https://git.cafe/pingdotgg/t3code/commit/d6c54f73710084fc8743941f7a237db455f64ce9?format=markdown) — d6c54f73710084fc8743941f7a237db455f64ce9; Julius Marminge

- [Add Cursor SDK orchestration replay support](https://git.cafe/pingdotgg/t3code/commit/74fb319c1040a4a3b87206e21db81dba528771d7?format=markdown) — 74fb319c1040a4a3b87206e21db81dba528771d7; Julius Marminge

- [Add orchestration MCP toolkit](https://git.cafe/pingdotgg/t3code/commit/3efce42059ccb9d94f1fcc6c97a21da39e6633b2?format=markdown) — 3efce42059ccb9d94f1fcc6c97a21da39e6633b2; Julius Marminge

- [refactor\(orchestration-v2\): adopt host process spawn policy](https://git.cafe/pingdotgg/t3code/commit/765679de8a177e1cd991bb7c146b5a90d3da0819?format=markdown) — 765679de8a177e1cd991bb7c146b5a90d3da0819; Julius Marminge

- [wip](https://git.cafe/pingdotgg/t3code/commit/08b76f9a9d1185d3cacc091f90057c7042b27726?format=markdown) — 08b76f9a9d1185d3cacc091f90057c7042b27726; Julius Marminge

- [feat\(orchestration-v2\): model native subagents](https://git.cafe/pingdotgg/t3code/commit/01aa53e585e5e30391ae444f1775889bc17e4843?format=markdown) — 01aa53e585e5e30391ae444f1775889bc17e4843; Julius Marminge

- [Map orchestration v2 WS methods to auth scopes](https://git.cafe/pingdotgg/t3code/commit/4b2d1b74b0c3652795f879561495ea4a6d9c4206?format=markdown) — 4b2d1b74b0c3652795f879561495ea4a6d9c4206; Julius Marminge

- [fix\(orchestration-v2\): preserve source history on merged switch](https://git.cafe/pingdotgg/t3code/commit/2dca9d2a236fa4cfef752b5a3f6d09016ddac934?format=markdown) — 2dca9d2a236fa4cfef752b5a3f6d09016ddac934; Julius Marminge

- [fix\(orchestration-v2\): compose provider switch merge context](https://git.cafe/pingdotgg/t3code/commit/46df42b4ccc8da00b8daf06839a35106efa8f4e8?format=markdown) — 46df42b4ccc8da00b8daf06839a35106efa8f4e8; Julius Marminge

- [feat\(orchestration-v2\): add merge-back replay coverage](https://git.cafe/pingdotgg/t3code/commit/cee1bc47fe5571e8328af473fccfa46eb7a03d56?format=markdown) — cee1bc47fe5571e8328af473fccfa46eb7a03d56; Julius Marminge

- [fix\(orchestration-v2\): resolve cross-provider forks](https://git.cafe/pingdotgg/t3code/commit/41e15e04ea9fd83b1d60cbbede2c01e6c6f4bf80?format=markdown) — 41e15e04ea9fd83b1d60cbbede2c01e6c6f4bf80; Julius Marminge

- [feat\(orchestration-v2\): support cross-provider handoff](https://git.cafe/pingdotgg/t3code/commit/7601082c5c4994fbc144742d1864c75304e7cb08?format=markdown) — 7601082c5c4994fbc144742d1864c75304e7cb08; Julius Marminge

- [feat\(orchestration-v2\): wire claude adapter primitives](https://git.cafe/pingdotgg/t3code/commit/daa3d933977099f14d00622f0db14478c2ddfe05?format=markdown) — daa3d933977099f14d00622f0db14478c2ddfe05; Julius Marminge

- [Document Cursor SDK MCP projection for V2](https://git.cafe/pingdotgg/t3code/commit/1765f9d2ee9147192082e894118b8c073c50a506?format=markdown) — 1765f9d2ee9147192082e894118b8c073c50a506; Julius Marminge

- [Add turn-interrupt replay coverage and protocol logging](https://git.cafe/pingdotgg/t3code/commit/675572b8b8e938eb163bcf8ae91970274bede805?format=markdown) — 675572b8b8e938eb163bcf8ae91970274bede805; Julius Marminge

- [Support active Claude steering and turn replay mapping](https://git.cafe/pingdotgg/t3code/commit/4aa9b38460c14ee95429f2283c96700c9ac488cb?format=markdown) — 4aa9b38460c14ee95429f2283c96700c9ac488cb; Julius Marminge

- [Map Claude turns to runtime query policies](https://git.cafe/pingdotgg/t3code/commit/a67c816eacf6ecf61a1520b07ae95ae68aaa929c?format=markdown) — a67c816eacf6ecf61a1520b07ae95ae68aaa929c; Julius Marminge

- [Map Claude replay fixtures to multi-turn turns](https://git.cafe/pingdotgg/t3code/commit/be3ad476359d21e065bdcc300d63d0d9c03c21f0?format=markdown) — be3ad476359d21e065bdcc300d63d0d9c03c21f0; Julius Marminge

- [Add model selection to orchestration runs](https://git.cafe/pingdotgg/t3code/commit/bcf7ee86ebbc378ac95407b74f6cdf5579d8198f?format=markdown) — bcf7ee86ebbc378ac95407b74f6cdf5579d8198f; Julius Marminge

- [Extract Claude SDK query runner from provider adapter](https://git.cafe/pingdotgg/t3code/commit/ded4bb18aa09af9996da5b5ff83912ecb5d4b0de?format=markdown) — ded4bb18aa09af9996da5b5ff83912ecb5d4b0de; Julius Marminge

- [Add Claude replay fixture recorder](https://git.cafe/pingdotgg/t3code/commit/c5b9c0d4b8129cc49fc4b3665585c202f77e025c?format=markdown) — c5b9c0d4b8129cc49fc4b3665585c202f77e025c; Julius Marminge

- [Add V2 command capability policy](https://git.cafe/pingdotgg/t3code/commit/1d99fa2efa8a988228dbde41df09c7afcfc13abc?format=markdown) — 1d99fa2efa8a988228dbde41df09c7afcfc13abc; Julius Marminge

- [Add merge-back context handoff support](https://git.cafe/pingdotgg/t3code/commit/3ce8507e8f2f35b83139b9020e810a7c8b0e860c?format=markdown) — 3ce8507e8f2f35b83139b9020e810a7c8b0e860c; Julius Marminge

- [Add orchestration V2 backend checklist](https://git.cafe/pingdotgg/t3code/commit/026b5489e4f23d566cba324d0ad842f84aae19b3?format=markdown) — 026b5489e4f23d566cba324d0ad842f84aae19b3; Julius Marminge

- [Add thread fork lineage and lazy context transfer](https://git.cafe/pingdotgg/t3code/commit/098c34b447764373ce952ce9c8b255da9ef91974?format=markdown) — 098c34b447764373ce952ce9c8b255da9ef91974; Julius Marminge

- [Implement orchestration v2 runtime](https://git.cafe/pingdotgg/t3code/commit/bc537aaa499790cb450e186366d0a4275f2d28e9?format=markdown) — bc537aaa499790cb450e186366d0a4275f2d28e9; Julius Marminge

- [Map Codex turns into orchestration v2](https://git.cafe/pingdotgg/t3code/commit/5de5bf15e8ae7924ee10b117bbb0e3958b6a5af4?format=markdown) — 5de5bf15e8ae7924ee10b117bbb0e3958b6a5af4; Julius Marminge

- [Add orchestration v2 replay and service contracts](https://git.cafe/pingdotgg/t3code/commit/082485a3de4a0f47e0a4f0bf0025beb7c9ac5e61?format=markdown) — 082485a3de4a0f47e0a4f0bf0025beb7c9ac5e61; Julius Marminge

- [Add orchestration v2 docs and probe fixtures](https://git.cafe/pingdotgg/t3code/commit/14d57e2486b12d5fbd0a3139ecb931eb36785dc0?format=markdown) — 14d57e2486b12d5fbd0a3139ecb931eb36785dc0; Julius Marminge

- [Address Codex review feedback](https://git.cafe/pingdotgg/t3code/commit/0f60c3b0042669729d1538678ef0ca536630da0d?format=markdown) — 0f60c3b0042669729d1538678ef0ca536630da0d; Julius Marminge

- [Switch Codex provider checks to app-server probe](https://git.cafe/pingdotgg/t3code/commit/556d0694872fa60e698beb6a952aa83adf8eba97?format=markdown) — 556d0694872fa60e698beb6a952aa83adf8eba97; Julius Marminge

- [Flush native logs on adapter shutdown](https://git.cafe/pingdotgg/t3code/commit/7b9855a204d08654eccd7414b1271411eae65fbb?format=markdown) — 7b9855a204d08654eccd7414b1271411eae65fbb; Julius Marminge

- [decoders](https://git.cafe/pingdotgg/t3code/commit/619f63431f8ca0b5a445cd5d48fdf363fb2eed33?format=markdown) — 619f63431f8ca0b5a445cd5d48fdf363fb2eed33; Julius Marminge

- [Scope Codex session runtime lifetimes](https://git.cafe/pingdotgg/t3code/commit/0f8211a6f58b2c90adfafca400de06784403b086?format=markdown) — 0f8211a6f58b2c90adfafca400de06784403b086; Julius Marminge

- [Normalize Codex IDs and preserve streamed stdout decoding](https://git.cafe/pingdotgg/t3code/commit/8b8654acc33c97492cc6af76fb99635e0b320e9a?format=markdown) — 8b8654acc33c97492cc6af76fb99635e0b320e9a; Julius Marminge

- [Return Cursor ACP runtime with explicit scope](https://git.cafe/pingdotgg/t3code/commit/fee0b612f0598a16dd3f666a1b04d9b1e2dcd6f2?format=markdown) — fee0b612f0598a16dd3f666a1b04d9b1e2dcd6f2; Julius Marminge

- [Delay Codex provider availability until checked](https://git.cafe/pingdotgg/t3code/commit/6491f6319c612e6fd6e624819f2ef18bacb1626c?format=markdown) — 6491f6319c612e6fd6e624819f2ef18bacb1626c; Julius Marminge

- [resynclock](https://git.cafe/pingdotgg/t3code/commit/dcdd5424b9c4fdb86faad0e09b8ff75b24b3c62c?format=markdown) — dcdd5424b9c4fdb86faad0e09b8ff75b24b3c62c; Julius Marminge

- [revert more](https://git.cafe/pingdotgg/t3code/commit/4eaaf6135535d6dd9a8a41da2863d771b562c4ef?format=markdown) — 4eaaf6135535d6dd9a8a41da2863d771b562c4ef; Julius Marminge

- [nit](https://git.cafe/pingdotgg/t3code/commit/126a0126df71dfab0b40b32d12c24e4fde1d204a?format=markdown) — 126a0126df71dfab0b40b32d12c24e4fde1d204a; Julius Marminge

- [Integrate Codex app-server support](https://git.cafe/pingdotgg/t3code/commit/6f937f66a71d5426331617362606b75d1eda1f46?format=markdown) — 6f937f66a71d5426331617362606b75d1eda1f46; Julius Marminge

- [fix\(web\): clean up provider settings list and editor \(\#8504\)](https://git.cafe/pingdotgg/t3code/commit/5e63aea2df03e8ccc5c8a56cee4c067ecbd3d703?format=markdown) — 5e63aea2df03e8ccc5c8a56cee4c067ecbd3d703; Wout Stiens

- [feat: let an environment publish themes as a file \(\#8569\)](https://git.cafe/pingdotgg/t3code/commit/c1c2d5401de5a352cf6722959de076c3da63d233?format=markdown) — c1c2d5401de5a352cf6722959de076c3da63d233; Ryan Hughes

- [feat\(web\): keybinding settings as settings rows \(\#8532\)](https://git.cafe/pingdotgg/t3code/commit/be218ac768d809087bfcea4d8f15c431f0d70e16?format=markdown) — be218ac768d809087bfcea4d8f15c431f0d70e16; Wout Stiens

- [fix\(web\): pass stashShortcutLabel in the mixed-attachments stash test](https://git.cafe/pingdotgg/t3code/commit/d22709f759ced90b0ae7b7cb73d7ad22c2ce962b?format=markdown) — d22709f759ced90b0ae7b7cb73d7ad22c2ce962b; Julius Marminge

- [feat\(web\): attach PDFs, ZIPs, and other files to a turn \(\#8236\)](https://git.cafe/pingdotgg/t3code/commit/bcb855a633566c2dc70239155ddcd28f0fa736c4?format=markdown) — bcb855a633566c2dc70239155ddcd28f0fa736c4; Theo Browne

- [chore: vouch ryanrhughes \(\#8613\)](https://git.cafe/pingdotgg/t3code/commit/6a9d9f98826e1dac266c0d2aa324e71fe77fa3e7?format=markdown) — 6a9d9f98826e1dac266c0d2aa324e71fe77fa3e7; Theo Browne

- [fix\(server\): stop querying Claude context usage after turns \(\#8610\)](https://git.cafe/pingdotgg/t3code/commit/c131f289268d407bb0d8540dc33ba6ddb88f46ed?format=markdown) — c131f289268d407bb0d8540dc33ba6ddb88f46ed; Theo Browne

- [fix\(mobile\): harden native header toolbar items \(\#8611\)](https://git.cafe/pingdotgg/t3code/commit/38dcd7a404d24c2fa514cc82c1a5c4fd6a9d4a7a?format=markdown) — 38dcd7a404d24c2fa514cc82c1a5c4fd6a9d4a7a; Julius Marminge

- [chore\(mobile\): upgrade to Expo SDK 57 \(\#8609\)](https://git.cafe/pingdotgg/t3code/commit/3e6ab36f6ed303f95f210971f56cc8642214c6fc?format=markdown) — 3e6ab36f6ed303f95f210971f56cc8642214c6fc; Julius Marminge

- [fix\(mobile\): stabilize iOS header item transitions \(\#8607\)](https://git.cafe/pingdotgg/t3code/commit/4669eab8e0e01d07141a2cb49ca21a9e15ae1429?format=markdown) — 4669eab8e0e01d07141a2cb49ca21a9e15ae1429; Julius Marminge

- [fix\(codex\): avoid quadratic app-server input buffering \(\#8605\)](https://git.cafe/pingdotgg/t3code/commit/702a6ade3c69bf1c9ce06ad0451dbd8e0ecc7be9?format=markdown) — 702a6ade3c69bf1c9ce06ad0451dbd8e0ecc7be9; Julius Marminge

- [Require human review for pull requests changing product defaults \(\#8603\)](https://git.cafe/pingdotgg/t3code/commit/2bc9e8ef6ad57a2513e4552e8a0b21d53db859e6?format=markdown) — 2bc9e8ef6ad57a2513e4552e8a0b21d53db859e6; Julius Marminge

- [chore\(release\): prepare v0.0.36](https://git.cafe/pingdotgg/t3code/commit/3251b7548b4f32c3e47b0e081cd40fd76de13709?format=markdown) — 3251b7548b4f32c3e47b0e081cd40fd76de13709; t3-code\[bot\]

- [Remove Messages Glass Lab experiment \(\#8599\)](https://git.cafe/pingdotgg/t3code/commit/ac3a331918b7b25271058ae7e12f1e15772fb3de?format=markdown) — ac3a331918b7b25271058ae7e12f1e15772fb3de; Julius Marminge

- [fix\(mobile\): restore composer glass and rounded shadows \(\#8597\)](https://git.cafe/pingdotgg/t3code/commit/8fc7f22941969d7a2c06929dc29aa86ae1b02f33?format=markdown) — 8fc7f22941969d7a2c06929dc29aa86ae1b02f33; Julius Marminge

- [fix: restore automatic thread settling defaults \(\#8596\)](https://git.cafe/pingdotgg/t3code/commit/38154388d7b0274aefd3f29c38db3b2659c46c29?format=markdown) — 38154388d7b0274aefd3f29c38db3b2659c46c29; Theo Browne

- [feat\(web\): add toggleable confirmation before unpinning a thread \(\#7313\)](https://git.cafe/pingdotgg/t3code/commit/22c311ddecfbab2e541a374a46f2df87d4fc6305?format=markdown) — 22c311ddecfbab2e541a374a46f2df87d4fc6305; Utkarsh Patil

- [fix\(web\): show the configured stash shortcut \(\#8437\)](https://git.cafe/pingdotgg/t3code/commit/ac3b2adf96e755580fc09e149b7c7eb057d0b282?format=markdown) — ac3b2adf96e755580fc09e149b7c7eb057d0b282; Utkarsh Patil

- [fix\(mobile\): show composer menus when starting a task \(\#8587\)](https://git.cafe/pingdotgg/t3code/commit/e898008959247befda6b5e6c40079cd6dee33cad?format=markdown) — e898008959247befda6b5e6c40079cd6dee33cad; Julius Marminge

- [fix\(web\): stop session activity timing test from blocking releases \(\#8585\)](https://git.cafe/pingdotgg/t3code/commit/b654911f8a1d07f8d74fb6dd58ab4f9884326ea2?format=markdown) — b654911f8a1d07f8d74fb6dd58ab4f9884326ea2; Theo Browne

- [fix: make thread auto-settling opt-in \(\#8321\)](https://git.cafe/pingdotgg/t3code/commit/0bbecfabf189349b16ad2d7e6558a95a98a3b196?format=markdown) — 0bbecfabf189349b16ad2d7e6558a95a98a3b196; shivam

- [fix\(opencode\): handle child approvals, stops, and model catalogs \(\#8480\)](https://git.cafe/pingdotgg/t3code/commit/cb49e5d7201ef6bcb288bf447785bbd374e8644d?format=markdown) — cb49e5d7201ef6bcb288bf447785bbd374e8644d; Theo Browne

- [fix\(web\): keep long task drawers usable on small screens \(\#8313\)](https://git.cafe/pingdotgg/t3code/commit/0009aacdf146e0532327fa3d9d0109d5adca68b9?format=markdown) — 0009aacdf146e0532327fa3d9d0109d5adca68b9; shivam

- [fix\(desktop\): oauth popups open from the browser preview \(\#8435\)](https://git.cafe/pingdotgg/t3code/commit/0e2905eb783fd2385f358a95f0b25bbf07ff7122?format=markdown) — 0e2905eb783fd2385f358a95f0b25bbf07ff7122; Muhammad Waleed

- [fix\(desktop\): stop hidden previews draining battery \(\#8567\)](https://git.cafe/pingdotgg/t3code/commit/ff1761012af46ceb5f1ecc9b2be00aae288a1691?format=markdown) — ff1761012af46ceb5f1ecc9b2be00aae288a1691; Bilal Bakr

- [fix\(server\): a draft can retry its first send after a failed bootstrap \(\#8226\)](https://git.cafe/pingdotgg/t3code/commit/a40aef4ccbc10b7bcd7bc817151db8d5a9b1c257?format=markdown) — a40aef4ccbc10b7bcd7bc817151db8d5a9b1c257; shivam

- [feat\(web\): make the sidebar project filter a searchable combobox \(\#5931\)](https://git.cafe/pingdotgg/t3code/commit/48c176b3cfda7a714c10f18a12d398528ff4c2f9?format=markdown) — 48c176b3cfda7a714c10f18a12d398528ff4c2f9; Dara Adedeji

- [fix\(connect\): explain DPoP connection failures \(\#8351\)](https://git.cafe/pingdotgg/t3code/commit/94f1948166620c804937f5548a68f5739d76c9fb?format=markdown) — 94f1948166620c804937f5548a68f5739d76c9fb; Exotic

- [fix\(mobile\): show file actions on Android \(\#8215\)](https://git.cafe/pingdotgg/t3code/commit/45c0dff8ec33a023c79ccb4e06494309253d1c25?format=markdown) — 45c0dff8ec33a023c79ccb4e06494309253d1c25; Nick Anisimov

- [fix\(clients\): honor project default models in new threads \(\#6011\)](https://git.cafe/pingdotgg/t3code/commit/84b9d9bc2d8a13a8b13d59b81f1012f5cb57ebd2?format=markdown) — 84b9d9bc2d8a13a8b13d59b81f1012f5cb57ebd2; Anirudh Coontoor

- [fix\(mobile\): show OpenCode model sources in picker \(\#8573\)](https://git.cafe/pingdotgg/t3code/commit/acb599d2dc5b28d5bad82fa2a280ac2abe771ec9?format=markdown) — acb599d2dc5b28d5bad82fa2a280ac2abe771ec9; Julius Marminge

- [fix\(desktop\): Cache Runtime locally on WSL Filesystem, dramatically improving launch times \(\#5769\)](https://git.cafe/pingdotgg/t3code/commit/f94a0d646ed78a4788e4af6417f74202a628a5e9?format=markdown) — f94a0d646ed78a4788e4af6417f74202a628a5e9; Matheson Steplock

- [refactor\(mobile\): compile semantic themes for Uniwind \(\#7327\)](https://git.cafe/pingdotgg/t3code/commit/018d7f2775daabd2ef07898af29586915a0b7f67?format=markdown) — 018d7f2775daabd2ef07898af29586915a0b7f67; Julius Marminge

- [fix\(web\): add back button to project settings \(\#8168\)](https://git.cafe/pingdotgg/t3code/commit/9257bd860a44ce2a324c917ca66a1a81e73607bd?format=markdown) — 9257bd860a44ce2a324c917ca66a1a81e73607bd; Wout Stiens

- [feat\(web\): toggle thread pin from the keyboard](https://git.cafe/pingdotgg/t3code/commit/4c51b4c9b6a85d96a22e0df41d5cfd2d8fc9901d?format=markdown) — 4c51b4c9b6a85d96a22e0df41d5cfd2d8fc9901d; Illia Panasenko

- [feat\(server\): accept PDF, ZIP, and other file uploads up to 50MB \(\#8235\)](https://git.cafe/pingdotgg/t3code/commit/8f49132214a40c85cf46bf5e3d8ea11c04a9610a?format=markdown) — 8f49132214a40c85cf46bf5e3d8ea11c04a9610a; Theo Browne

- [feat\(analytics\): report connected client platforms \(\#8481\)](https://git.cafe/pingdotgg/t3code/commit/88be5631ff6a48b98ead48fa5af6a2be0a4d63e4?format=markdown) — 88be5631ff6a48b98ead48fa5af6a2be0a4d63e4; Theo Browne

- [fix\(codex\): show sub-agent models \(\#8502\)](https://git.cafe/pingdotgg/t3code/commit/49f6241ddeee2a5d20ec181b5b94ec0a9ac72f7b?format=markdown) — 49f6241ddeee2a5d20ec181b5b94ec0a9ac72f7b; Theo Browne

- [fix\(web\): open GitHub pull requests in browser when loading fails \(\#8507\)](https://git.cafe/pingdotgg/t3code/commit/7068e86f76e908c77ff04d1a684840257eab3a8a?format=markdown) — 7068e86f76e908c77ff04d1a684840257eab3a8a; Theo Browne

- [fix\(web\): stabilize the provider settings editor \(\#8472\)](https://git.cafe/pingdotgg/t3code/commit/f276e632c5a7952655e2455aef3b86c08164b988?format=markdown) — f276e632c5a7952655e2455aef3b86c08164b988; Theo Browne

- [fix\(release\): move nightly schedule to minute 38](https://git.cafe/pingdotgg/t3code/commit/5766dfbf55eee88dae89f42290bb86ba6f689600?format=markdown) — 5766dfbf55eee88dae89f42290bb86ba6f689600; Theo Browne

- [test\(web\): remove redundant cache key test \(\#8484\)](https://git.cafe/pingdotgg/t3code/commit/c8aba2587d56edbf3b7872987719a12b42031f48?format=markdown) — c8aba2587d56edbf3b7872987719a12b42031f48; t3-code\[bot\]

- [fix\(desktop\): allow preview automation in agent-created threads \(\#8483\)](https://git.cafe/pingdotgg/t3code/commit/2fbe313096b54a3422e101ed1bcc3589f6cf371c?format=markdown) — 2fbe313096b54a3422e101ed1bcc3589f6cf371c; Theo Browne

- [fix\(mobile\): refine Git action toast glass styling \(\#8399\)](https://git.cafe/pingdotgg/t3code/commit/850e4582e4c828b1533a400bf56a532721239198?format=markdown) — 850e4582e4c828b1533a400bf56a532721239198; Julius Marminge

- [fix\(web\): stop showing red x summaries for ordinary tool failures \(\#8395\)](https://git.cafe/pingdotgg/t3code/commit/f1e6f0c9bbe527a76eaae9e3b498a5977ce3c7d6?format=markdown) — f1e6f0c9bbe527a76eaae9e3b498a5977ce3c7d6; Theo Browne

- [fix\(mobile\): keep iOS home header stable \(\#8467\)](https://git.cafe/pingdotgg/t3code/commit/b982847ab201795711884d1dfadfddb3864adb23?format=markdown) — b982847ab201795711884d1dfadfddb3864adb23; Julius Marminge

- [fix\(tooling\): allow ignored-only staged changes \(\#8468\)](https://git.cafe/pingdotgg/t3code/commit/b0ae3f3a8527bdcccb6a5cbda93548ad66fbcfea?format=markdown) — b0ae3f3a8527bdcccb6a5cbda93548ad66fbcfea; Julius Marminge

- [fix\(codex\): accept Codex 0.150 account plans \(\#8447\)](https://git.cafe/pingdotgg/t3code/commit/94401d01b956828eaa989ff4a80046c20d7b6088?format=markdown) — 94401d01b956828eaa989ff4a80046c20d7b6088; Gianmarco

- [feat\(web\): split provider settings into list and editor \(\#8380\)](https://git.cafe/pingdotgg/t3code/commit/e2d4d12a81516b55abbecdc64794971f781cacd8?format=markdown) — e2d4d12a81516b55abbecdc64794971f781cacd8; Theo Browne

- [Fix Android adaptive launcher icon \(\#4332\)](https://git.cafe/pingdotgg/t3code/commit/348367dcc6e1ac8b11baf94a31c47f33d46313cd?format=markdown) — 348367dcc6e1ac8b11baf94a31c47f33d46313cd; Ivan Malison

- [test: prune trivial error and layout tests \(\#8400\)](https://git.cafe/pingdotgg/t3code/commit/f6f2be32d8bc072e87753e41ad77c7c67e8b0b95?format=markdown) — f6f2be32d8bc072e87753e41ad77c7c67e8b0b95; t3-code\[bot\]

- [test: remove low-signal test files \(\#8397\)](https://git.cafe/pingdotgg/t3code/commit/73f8cfc023d70adbc8bf45afeab12cc8761d722b?format=markdown) — 73f8cfc023d70adbc8bf45afeab12cc8761d722b; t3-code\[bot\]

- [fix\(server\): replay all un-applied events during projection bootstrap \(\#7538\)](https://git.cafe/pingdotgg/t3code/commit/a6797b3b97dca6b6941574ff062d069c45c89b9a?format=markdown) — a6797b3b97dca6b6941574ff062d069c45c89b9a; Tradi3

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