# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 53974304681f99f6d12627bdbdd415d805300f9f

Requested commit: 53974304681f99f6d12627bdbdd415d805300f9f

- [fix\(server\): keep derived threads awake](https://git.cafe/pingdotgg/t3code/commit/53974304681f99f6d12627bdbdd415d805300f9f?format=markdown) — 53974304681f99f6d12627bdbdd415d805300f9f; Julius Marminge

- [fix\(mobile\): wait for fork shell before navigation](https://git.cafe/pingdotgg/t3code/commit/b8e034892016c255b80a9c454bb1730402940d7b?format=markdown) — b8e034892016c255b80a9c454bb1730402940d7b; Julius Marminge

- [Add worktree handoff and status tools to the t3-code MCP server \(\#3754\)](https://git.cafe/pingdotgg/t3code/commit/c23429d2fae9a6d9cdf347850b20a8abb0c94179?format=markdown) — c23429d2fae9a6d9cdf347850b20a8abb0c94179; David Whatley

- [feat\(subagents\): disclose projected results consistently \(\#3866\)](https://git.cafe/pingdotgg/t3code/commit/a2921bf6c06d921fd4c3c76e884d24d00b8e9a7c?format=markdown) — a2921bf6c06d921fd4c3c76e884d24d00b8e9a7c; Alex

- [fix\(orchestrator\): hydrate shell cache and group multi-environment projects \(\#3640\)](https://git.cafe/pingdotgg/t3code/commit/960ca7721dd75b62b12280cf95cb74d44b3a0eca?format=markdown) — 960ca7721dd75b62b12280cf95cb74d44b3a0eca; Mike Olson

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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