# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 8e7959748c889e378f84dc3488510645af13f3ce

Requested commit: 8e7959748c889e378f84dc3488510645af13f3ce

- [test\(orchestrator\): align Codex approval reviewer replays \(\#4457\)](https://git.cafe/pingdotgg/t3code/commit/8e7959748c889e378f84dc3488510645af13f3ce?format=markdown) — 8e7959748c889e378f84dc3488510645af13f3ce; Julius Marminge

- [fix\(orchestrator\): Preserve claude/codex post-interrupt recovery state \(\#4229\)](https://git.cafe/pingdotgg/t3code/commit/f2e15c29a717e7237f47cbb9aad41aa8711c7622?format=markdown) — f2e15c29a717e7237f47cbb9aad41aa8711c7622; Mike Olson

- [test\(orchestrator\): Align post-merge CTM fixtures \(\#4193\)](https://git.cafe/pingdotgg/t3code/commit/d5e3903a1e0d5de127505443ded71d6950fb9977?format=markdown) — d5e3903a1e0d5de127505443ded71d6950fb9977; Mike Olson

- [fix\(web\): contain thread details panel effects](https://git.cafe/pingdotgg/t3code/commit/a711dcc7d3b7199b9f98bbba4ec8a44a43451f26?format=markdown) — a711dcc7d3b7199b9f98bbba4ec8a44a43451f26; Julius Marminge

- [refactor\(web\): use shared glass surfaces](https://git.cafe/pingdotgg/t3code/commit/7bb377416a78960fad35d031f0743a424fce28db?format=markdown) — 7bb377416a78960fad35d031f0743a424fce28db; Julius Marminge

- [fix\(web\): remove stacked composer shadows](https://git.cafe/pingdotgg/t3code/commit/1ccdef611e0841bd93b8fdf66d2bb9e3029e1be9?format=markdown) — 1ccdef611e0841bd93b8fdf66d2bb9e3029e1be9; Julius Marminge

- [fix\(web\): restore v2 composer chrome](https://git.cafe/pingdotgg/t3code/commit/56f854fbc33a85916e2830b8658f3193df4c895d?format=markdown) — 56f854fbc33a85916e2830b8658f3193df4c895d; Julius Marminge

- [fix\(server\): preserve released migration ordering](https://git.cafe/pingdotgg/t3code/commit/0595b5283affa443d883a145f93993a69ef7d9ed?format=markdown) — 0595b5283affa443d883a145f93993a69ef7d9ed; Julius Marminge

- [fix\(orchestration\): clarify agent delegation and scheduling](https://git.cafe/pingdotgg/t3code/commit/6da4d7eb005b059e6dbf49218eefac4535d5f6fb?format=markdown) — 6da4d7eb005b059e6dbf49218eefac4535d5f6fb; Julius Marminge

- [Unify T3 MCP tool presentation across clients](https://git.cafe/pingdotgg/t3code/commit/66ab17a034b1733ba5e771e5abdff9f53ebc676e?format=markdown) — 66ab17a034b1733ba5e771e5abdff9f53ebc676e; Julius Marminge

- [Render T3 MCP tools with branded timeline labels](https://git.cafe/pingdotgg/t3code/commit/06fe07587899c6ff91969de1aaac99bb99c96586?format=markdown) — 06fe07587899c6ff91969de1aaac99bb99c96586; Julius Marminge

- [fix\(grok\): align ACP extensions with open source runtime](https://git.cafe/pingdotgg/t3code/commit/56fa03cce4df686acf4d99b5d805c052b008ce69?format=markdown) — 56fa03cce4df686acf4d99b5d805c052b008ce69; Julius Marminge

- [fix\(mobile\): support Hermes collection sorting](https://git.cafe/pingdotgg/t3code/commit/68355c7ae90e0f822ce359419899496840ab0333?format=markdown) — 68355c7ae90e0f822ce359419899496840ab0333; Julius Marminge

- [test\(orchestrator\): align integration fixtures](https://git.cafe/pingdotgg/t3code/commit/1bc71acea164f9b9b81dee2b7c0d950dde43d791?format=markdown) — 1bc71acea164f9b9b81dee2b7c0d950dde43d791; Julius Marminge

- [fix\(orchestrator\): Harden Grok v2 runtime lifecycle](https://git.cafe/pingdotgg/t3code/commit/411b434e751dd840591c8fffb92b8c13cd46eb79?format=markdown) — 411b434e751dd840591c8fffb92b8c13cd46eb79; Mike Olson

- [fix\(orchestrator\): dedupe Grok continuation dispatch](https://git.cafe/pingdotgg/t3code/commit/49f18991d076decb39d344a15d00b71904d42844?format=markdown) — 49f18991d076decb39d344a15d00b71904d42844; Julius Marminge

- [fix\(orchestrator\): harden Grok v2 lifecycle \(\#3578\)](https://git.cafe/pingdotgg/t3code/commit/5dbddd8c90a317274bbeaad14bcec1856d77bdcc?format=markdown) — 5dbddd8c90a317274bbeaad14bcec1856d77bdcc; Mike Olson

- [fix\(acp\): bind MCP credentials to activated threads](https://git.cafe/pingdotgg/t3code/commit/fe2042e42509703d2d4798dba2bc9e360ee602d5?format=markdown) — fe2042e42509703d2d4798dba2bc9e360ee602d5; Julius Marminge

- [fix\(acp\): release turns after interrupt timeout](https://git.cafe/pingdotgg/t3code/commit/7454afaf10f6801be767d08014ee030d302525cc?format=markdown) — 7454afaf10f6801be767d08014ee030d302525cc; Julius Marminge

- [fix\(claude\): reopen queries after MCP credential rotation](https://git.cafe/pingdotgg/t3code/commit/86ac9f8d88de0e6d00963a634889652c3e26eb8b?format=markdown) — 86ac9f8d88de0e6d00963a634889652c3e26eb8b; Julius Marminge

- [fix\(claude\): enforce read-only tool availability](https://git.cafe/pingdotgg/t3code/commit/2a1eb85097139699ae26c11ee7507d90e17b6fa8?format=markdown) — 2a1eb85097139699ae26c11ee7507d90e17b6fa8; Julius Marminge

- [fix\(claude\): honor never-approval runtime policies](https://git.cafe/pingdotgg/t3code/commit/d4a9db5e4fb54195f092d944eea92713653b1a09?format=markdown) — d4a9db5e4fb54195f092d944eea92713653b1a09; Julius Marminge

- [fix\(claude\): allow questions during plan mode](https://git.cafe/pingdotgg/t3code/commit/5f8e7dfc60d081794f105e8f41c3ca8cc1318a92?format=markdown) — 5f8e7dfc60d081794f105e8f41c3ca8cc1318a92; Julius Marminge

- [fix\(claude\): preserve approvals with full-access sandbox](https://git.cafe/pingdotgg/t3code/commit/8ca8b28146bbe19138fb83456110a2c360f1a6ea?format=markdown) — 8ca8b28146bbe19138fb83456110a2c360f1a6ea; Julius Marminge

- [fix\(claude\): redact launch arguments from protocol logs](https://git.cafe/pingdotgg/t3code/commit/4eb34f793e36ce1a00dd8a9bdfb6ef3fa73560b1?format=markdown) — 4eb34f793e36ce1a00dd8a9bdfb6ef3fa73560b1; Julius Marminge

- [test\(desktop\): expect orchestrator v2 state directory](https://git.cafe/pingdotgg/t3code/commit/ff613dbe5b3c7b8840b00ac6419bbe8e7eaef9fd?format=markdown) — ff613dbe5b3c7b8840b00ac6419bbe8e7eaef9fd; Julius Marminge

- [fix\(ci\): restore Claude permission request identity](https://git.cafe/pingdotgg/t3code/commit/90ce293818baf148eea45c1054fd532d6e2fbaa9?format=markdown) — 90ce293818baf148eea45c1054fd532d6e2fbaa9; Julius Marminge

- [fix\(orchestrator\): align Claude permission replay with SDK](https://git.cafe/pingdotgg/t3code/commit/c46787e7db8aa69cdd9ad0c430d3557530f6e97f?format=markdown) — c46787e7db8aa69cdd9ad0c430d3557530f6e97f; Julius Marminge

- [feat\(orchestrator\): pass model options through MCP thread targets \(\#3872\)](https://git.cafe/pingdotgg/t3code/commit/aa949ed24e9de0db2c4823f38e6203b274cee8e8?format=markdown) — aa949ed24e9de0db2c4823f38e6203b274cee8e8; Alex

- [fix\(orchestrator\): scope Claude MCP tool pre-approval \(\#3862\)](https://git.cafe/pingdotgg/t3code/commit/a427cec0b7870dab78f0ceb0d230ad77b47a3e81?format=markdown) — a427cec0b7870dab78f0ceb0d230ad77b47a3e81; Alex

- [\[orchestrator-v2\] fix\(orchestrator\): Codex background command completion and subagent resume \(\#3908\)](https://git.cafe/pingdotgg/t3code/commit/615edd562cc0c7b977aa95a34dd8d762950f125b?format=markdown) — 615edd562cc0c7b977aa95a34dd8d762950f125b; Mike Olson

- [\[orchestrator-v2\] fix\(orchestrator\): Restore Claude session continuity for resume, wake, and idle release \(\#3860\)](https://git.cafe/pingdotgg/t3code/commit/59bfee058afcf8adde4be2bfff5445c75f19d2d3?format=markdown) — 59bfee058afcf8adde4be2bfff5445c75f19d2d3; Mike Olson

- [feat\(orchestrator\): Add shared provider continuation and background item plumbing](https://git.cafe/pingdotgg/t3code/commit/bf18e8c3df94560bed57bc94a753d79e3ca970cf?format=markdown) — bf18e8c3df94560bed57bc94a753d79e3ca970cf; Mike Olson

- [feat: scheduled tasks \(automations\) \(\#3638\)](https://git.cafe/pingdotgg/t3code/commit/18a35b7fb47d999051dcc6501d5516139692555c?format=markdown) — 18a35b7fb47d999051dcc6501d5516139692555c; Julius Marminge

- [Fix Claude task turn mapping](https://git.cafe/pingdotgg/t3code/commit/1d5fe3a7a70f681b5905cb037678404fe967ab7a?format=markdown) — 1d5fe3a7a70f681b5905cb037678404fe967ab7a; Julius Marminge

- [Allow provider switching via handoff in chat threads](https://git.cafe/pingdotgg/t3code/commit/93a72bf6fd036ddeab40f6cc42c854ba6a10321e?format=markdown) — 93a72bf6fd036ddeab40f6cc42c854ba6a10321e; Julius Marminge

- [Remove early access badges from Cursor and Grok](https://git.cafe/pingdotgg/t3code/commit/f4a6967cbb7afe5a25a28c8b2e5908f0ae65e308?format=markdown) — f4a6967cbb7afe5a25a28c8b2e5908f0ae65e308; Julius Marminge

- [Switch Cursor provider to the official SDK](https://git.cafe/pingdotgg/t3code/commit/b6936482449256beb0cbd604b756f7ce12877520?format=markdown) — b6936482449256beb0cbd604b756f7ce12877520; Julius Marminge

- [fix\(web\): align thread details panel controls and menus \(\#3606\)](https://git.cafe/pingdotgg/t3code/commit/e618894964e6fe0d61506e2e20f15a034f2fda5c?format=markdown) — e618894964e6fe0d61506e2e20f15a034f2fda5c; maria

- [Require Cursor API key for provider checks](https://git.cafe/pingdotgg/t3code/commit/5cb3d8506f96e884ac3dccb91adef8755b27b712?format=markdown) — 5cb3d8506f96e884ac3dccb91adef8755b27b712; Julius Marminge

- [Keep persistent cards visible in folded turns](https://git.cafe/pingdotgg/t3code/commit/3cdbb19fc7b1f36caec1bf9fd320f8532b3643d8?format=markdown) — 3cdbb19fc7b1f36caec1bf9fd320f8532b3643d8; Julius Marminge

- [Clarify thread relationship icons and ordering](https://git.cafe/pingdotgg/t3code/commit/edc02e22671643588d556003cc7839b5b1b7502c?format=markdown) — edc02e22671643588d556003cc7839b5b1b7502c; Julius Marminge

- [Map nested Codex subagent threads correctly](https://git.cafe/pingdotgg/t3code/commit/47a59180876bdec841b99199e2f11f2282d45efd?format=markdown) — 47a59180876bdec841b99199e2f11f2282d45efd; Julius Marminge

- [Adopt userdata-v2 and subagent activity mapping](https://git.cafe/pingdotgg/t3code/commit/d1facfde69836f2e3fabb0c2aaaca1425eafc224?format=markdown) — d1facfde69836f2e3fabb0c2aaaca1425eafc224; Julius Marminge

- [Map Grok task envelopes to subagent lineage](https://git.cafe/pingdotgg/t3code/commit/f3d3f3978278d129ce58e890aacf749abffa0a8f?format=markdown) — f3d3f3978278d129ce58e890aacf749abffa0a8f; Julius Marminge

- [Add iOS associated domains for Clerk](https://git.cafe/pingdotgg/t3code/commit/5fc41d24d4e9c7c95cb950e649eda8b848a776c3?format=markdown) — 5fc41d24d4e9c7c95cb950e649eda8b848a776c3; Julius Marminge

- [Retire V1 client orchestration parity](https://git.cafe/pingdotgg/t3code/commit/54c352d1d973c84474cd4f18bd8bae7a80c57a4f?format=markdown) — 54c352d1d973c84474cd4f18bd8bae7a80c57a4f; Julius Marminge

- [Expose V2 thread workflows on mobile](https://git.cafe/pingdotgg/t3code/commit/fcd866a281211b8a132ba78ca9cad2c004f6dcef?format=markdown) — fcd866a281211b8a132ba78ca9cad2c004f6dcef; Julius Marminge

- [Enrich mobile V2 execution items](https://git.cafe/pingdotgg/t3code/commit/0a037a316c84da00d9b5e744481b950a19c1b45d?format=markdown) — 0a037a316c84da00d9b5e744481b950a19c1b45d; Julius Marminge

- [Render mobile timelines from V2 turn items](https://git.cafe/pingdotgg/t3code/commit/51b67fe7fd90277e5478b6458fe4785d5471ccef?format=markdown) — 51b67fe7fd90277e5478b6458fe4785d5471ccef; Julius Marminge

- [Hide subagent threads and simplify thread controls](https://git.cafe/pingdotgg/t3code/commit/a5e924aa75a2d22cd04ed6345a8109ae769671f6?format=markdown) — a5e924aa75a2d22cd04ed6345a8109ae769671f6; Julius Marminge

- [Split open-in editor controls into panel and toolbar variants](https://git.cafe/pingdotgg/t3code/commit/12bf2908b07c1c2ad3e784556b24a51a9e4965fe?format=markdown) — 12bf2908b07c1c2ad3e784556b24a51a9e4965fe; Julius Marminge

- [Reserve space for inline thread details panel](https://git.cafe/pingdotgg/t3code/commit/bfed7f5787fd76725159062abff6e0c19f4d7891?format=markdown) — bfed7f5787fd76725159062abff6e0c19f4d7891; Julius Marminge

- [Map thread panel into title bar and sidebar](https://git.cafe/pingdotgg/t3code/commit/0b897889925f749989c481cb52d747aa22fadf3c?format=markdown) — 0b897889925f749989c481cb52d747aa22fadf3c; Julius Marminge

- [Record created threads and subagent progress](https://git.cafe/pingdotgg/t3code/commit/1938d7b487f9a7b88856b5dae470056116580f07?format=markdown) — 1938d7b487f9a7b88856b5dae470056116580f07; Julius Marminge

- [Handle preparing turns across provider orchestration](https://git.cafe/pingdotgg/t3code/commit/aa56e473dd1185544f977a3c1b311f0e2bd85189?format=markdown) — aa56e473dd1185544f977a3c1b311f0e2bd85189; Julius Marminge

- [Integrate orchestration V2 controls and process recovery](https://git.cafe/pingdotgg/t3code/commit/22acb4d6233956b338d23437f347e87eb4eaf851?format=markdown) — 22acb4d6233956b338d23437f347e87eb4eaf851; Julius Marminge

- [Complete orchestration V2 frontend cutover](https://git.cafe/pingdotgg/t3code/commit/3d6ca0543ccf641dc3f617f4c1747cf9c5eea95e?format=markdown) — 3d6ca0543ccf641dc3f617f4c1747cf9c5eea95e; Julius Marminge

- [Split the V2 frontend plan into parity and enrichment phases](https://git.cafe/pingdotgg/t3code/commit/1edb351f01cb58d95f2729a1dab06786782a72c5?format=markdown) — 1edb351f01cb58d95f2729a1dab06786782a72c5; Julius Marminge

- [Integrate orchestration v2 with the application runtime](https://git.cafe/pingdotgg/t3code/commit/f7f7ce8e28f70e18cac806be382de8b88ab4c468?format=markdown) — f7f7ce8e28f70e18cac806be382de8b88ab4c468; Julius Marminge

- [Guarantee MCP revocation during session release](https://git.cafe/pingdotgg/t3code/commit/7f70a9b31c7ebebc16a3ec200ec76aecfcfd7f98?format=markdown) — 7f70a9b31c7ebebc16a3ec200ec76aecfcfd7f98; Julius Marminge

- [Remove MCP credential expiration](https://git.cafe/pingdotgg/t3code/commit/c0ad37e4d35b9206d3873821f41ed15267712a78?format=markdown) — c0ad37e4d35b9206d3873821f41ed15267712a78; Julius Marminge

- [Require MCP registry for V2 provider sessions](https://git.cafe/pingdotgg/t3code/commit/c3d429866732f7e8750b9677f6e50089e79e4a80?format=markdown) — c3d429866732f7e8750b9677f6e50089e79e4a80; Julius Marminge

- [Complete orchestration V2 application services](https://git.cafe/pingdotgg/t3code/commit/362cec63a745bcf345a5244ac27e91857eb3a0eb?format=markdown) — 362cec63a745bcf345a5244ac27e91857eb3a0eb; Julius Marminge

- [Start orchestration V2 application services](https://git.cafe/pingdotgg/t3code/commit/e0c76fa96b3f7c8232ee1e0b340c1438ecb97a0b?format=markdown) — e0c76fa96b3f7c8232ee1e0b340c1438ecb97a0b; Julius Marminge

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

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