# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: fb2cc60c31fd643bae010606636204c643cef9cd

Requested commit: fb2cc60c31fd643bae010606636204c643cef9cd

- [fix\(server\): restore worktree branch naming in the v2 orchestrator \(\#5309\)](https://git.cafe/pingdotgg/t3code/commit/fb2cc60c31fd643bae010606636204c643cef9cd?format=markdown) — fb2cc60c31fd643bae010606636204c643cef9cd; Julius Marminge

- [fix\(orchestrator\): Order thread lineage by creation time \(\#5310\)](https://git.cafe/pingdotgg/t3code/commit/8849bf90c8a23ce6778c540b2d863a0d13bfa64e?format=markdown) — 8849bf90c8a23ce6778c540b2d863a0d13bfa64e; Mike Olson

- [fix\(orchestration-v2\): restore generated thread titles \(\#5176\)](https://git.cafe/pingdotgg/t3code/commit/802f92d776212580e50e79097bc49bfdfaaadb47?format=markdown) — 802f92d776212580e50e79097bc49bfdfaaadb47; Yusuf Rawat

- [fix: reconcile rebase with latest main](https://git.cafe/pingdotgg/t3code/commit/d5a6e83216fcea7dd13a05e0bb1f696cd57f1a66?format=markdown) — d5a6e83216fcea7dd13a05e0bb1f696cd57f1a66; maria-rcks

- [fix\(web\): keep Git progress title anchored](https://git.cafe/pingdotgg/t3code/commit/8dbe3ef55956826234d76740db5872398aaf77d1?format=markdown) — 8dbe3ef55956826234d76740db5872398aaf77d1; Julius Marminge

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

- [refactor\(orchestration\): split thread-not-sendable into typed errors](https://git.cafe/pingdotgg/t3code/commit/5031138b016f7e93eee8f87e8fa5b27f1ce77827?format=markdown) — 5031138b016f7e93eee8f87e8fa5b27f1ce77827; Julius Marminge

- [fix\(orchestration\): promoted queued messages keep the queued_turn intent](https://git.cafe/pingdotgg/t3code/commit/1b7cb4ec8478bd8c18b2a55053f5368adeac05ca?format=markdown) — 1b7cb4ec8478bd8c18b2a55053f5368adeac05ca; Julius Marminge

- [fix\(orchestration\): thread visits no longer create activity loops \(\#5038\)](https://git.cafe/pingdotgg/t3code/commit/01484a7ff4066f954e6958f3bd7f772ae1863adf?format=markdown) — 01484a7ff4066f954e6958f3bd7f772ae1863adf; Yusuf Rawat

- [feat\(orchestration\): port thread title regeneration to the v2 runtime](https://git.cafe/pingdotgg/t3code/commit/4b52c6271255a5e5fd803b618cffa9990252d4f9?format=markdown) — 4b52c6271255a5e5fd803b618cffa9990252d4f9; Julius Marminge

- [perf\(web\): keep timeline minimap animations off the main thread](https://git.cafe/pingdotgg/t3code/commit/fe8b2ed9b65591bde6939644a02711564705f20f?format=markdown) — fe8b2ed9b65591bde6939644a02711564705f20f; Julius Marminge

- [fix\(relay\): stop replaying the whole event store into the awareness relay](https://git.cafe/pingdotgg/t3code/commit/911d143bd8a58a943e8c0dbcd12d4a763e954b7f?format=markdown) — 911d143bd8a58a943e8c0dbcd12d4a763e954b7f; Julius Marminge

- [fix\(chat\): prevent stale timeline scroll and rerenders](https://git.cafe/pingdotgg/t3code/commit/6d7b07fcb58e69009c484bfcebfd26c3e26cbdd3?format=markdown) — 6d7b07fcb58e69009c484bfcebfd26c3e26cbdd3; Julius Marminge

- [perf\(orchestration\): per-thread shell deltas, visit throttling, event compaction \(\#4971\)](https://git.cafe/pingdotgg/t3code/commit/b86a1c692e4ed77259f6ef8889b20dce9f25abd3?format=markdown) — b86a1c692e4ed77259f6ef8889b20dce9f25abd3; Julius Marminge

- [\[codex\] feat\(web\): show git progress in the commit button \(\#4963\)](https://git.cafe/pingdotgg/t3code/commit/4aa599a9f0f14e453cb0f1756ff30878b3a0d0c5?format=markdown) — 4aa599a9f0f14e453cb0f1756ff30878b3a0d0c5; Julius Marminge

- [feat\(orchestration\): track provider retries and thread visits](https://git.cafe/pingdotgg/t3code/commit/81723751344f0ed851e33622822ff2b4c23b39b8?format=markdown) — 81723751344f0ed851e33622822ff2b4c23b39b8; Julius Marminge

- [feat\(server\): surface legacy thread migration progress](https://git.cafe/pingdotgg/t3code/commit/7cfec1f2cee6f51e6945315cc94051cd7c1aa18f?format=markdown) — 7cfec1f2cee6f51e6945315cc94051cd7c1aa18f; Julius Marminge

- [fix: close failed provider adapter scopes](https://git.cafe/pingdotgg/t3code/commit/7712127ced547793e9d720d831f3128773164d7b?format=markdown) — 7712127ced547793e9d720d831f3128773164d7b; Julius Marminge

- [fix: preserve thread management failure semantics](https://git.cafe/pingdotgg/t3code/commit/1c18010180c559f63bd94592f2ba71def3c184cb?format=markdown) — 1c18010180c559f63bd94592f2ba71def3c184cb; Julius Marminge

- [fix: address latest orchestration review findings](https://git.cafe/pingdotgg/t3code/commit/7915b9ca0e832dc643b0b02b72b5bbe248148c76?format=markdown) — 7915b9ca0e832dc643b0b02b72b5bbe248148c76; Julius Marminge

- [fix: preserve orchestration task identity](https://git.cafe/pingdotgg/t3code/commit/ecc33c87326915e8ffa24cda4c8bccef6f50f88f?format=markdown) — ecc33c87326915e8ffa24cda4c8bccef6f50f88f; Julius Marminge

- [fix: address orchestration review findings](https://git.cafe/pingdotgg/t3code/commit/2c7a2b10424a4fde7845a443653ce4bced27590c?format=markdown) — 2c7a2b10424a4fde7845a443653ce4bced27590c; Julius Marminge

- [fix\(mobile\): label queued message intent](https://git.cafe/pingdotgg/t3code/commit/2d3ef6603d65756aef436455214980ed45eab210?format=markdown) — 2d3ef6603d65756aef436455214980ed45eab210; Julius Marminge

- [fix: address orchestration review findings](https://git.cafe/pingdotgg/t3code/commit/d828c81f1893dd7f5d4d9dbd86148c2409794fe1?format=markdown) — d828c81f1893dd7f5d4d9dbd86148c2409794fe1; Julius Marminge

- [fix\(orchestrator\): preserve migrated and nested history](https://git.cafe/pingdotgg/t3code/commit/675fd7b770204da78e125ed2722770c66e7a950c?format=markdown) — 675fd7b770204da78e125ed2722770c66e7a950c; Julius Marminge

- [fix\(server\): preserve project mutation client errors](https://git.cafe/pingdotgg/t3code/commit/ef9d5b4290f325bff2988ddd4aae3d313f299220?format=markdown) — ef9d5b4290f325bff2988ddd4aae3d313f299220; Julius Marminge

- [fix\(orchestrator\): validate rollback and search links](https://git.cafe/pingdotgg/t3code/commit/83e41e1d802372ef225384ba7db4f0db8ebb6311?format=markdown) — 83e41e1d802372ef225384ba7db4f0db8ebb6311; Julius Marminge

- [fix\(orchestrator\): close cancellation edge cases](https://git.cafe/pingdotgg/t3code/commit/a6c0c8ac081805c34f25bc64ae34614ce1946ea7?format=markdown) — a6c0c8ac081805c34f25bc64ae34614ce1946ea7; Julius Marminge

- [fix\(orchestrator\): decode direct Claude result blocks](https://git.cafe/pingdotgg/t3code/commit/e4ea78e89195f1eb1ecbc52aa56c4571d8f84d19?format=markdown) — e4ea78e89195f1eb1ecbc52aa56c4571d8f84d19; Julius Marminge

- [fix\(orchestrator\): validate replay edge cases](https://git.cafe/pingdotgg/t3code/commit/c0ee6cbf65fb6c1df7bbc238eb5b2bdc766c140d?format=markdown) — c0ee6cbf65fb6c1df7bbc238eb5b2bdc766c140d; Julius Marminge

- [fix\(orchestrator\): preserve terminal effect outcomes](https://git.cafe/pingdotgg/t3code/commit/ce7e25ff3bfbab55aafc594be7c2f49ab2ef4433?format=markdown) — ce7e25ff3bfbab55aafc594be7c2f49ab2ef4433; Julius Marminge

- [fix\(orchestrator\): preserve retryable effect failures](https://git.cafe/pingdotgg/t3code/commit/a70c002d0c5d7db0d39444509fe35c8b7bee822c?format=markdown) — a70c002d0c5d7db0d39444509fe35c8b7bee822c; Julius Marminge

- [fix\(orchestrator\): avoid replaying settled effects](https://git.cafe/pingdotgg/t3code/commit/fdbf4c4dfafd1a45277d80ca63f7099a6a059f45?format=markdown) — fdbf4c4dfafd1a45277d80ca63f7099a6a059f45; Julius Marminge

- [fix\(worktrees\): make handoff rollback atomic](https://git.cafe/pingdotgg/t3code/commit/a3019d1fc37359546d45ef61637778da77e02d98?format=markdown) — a3019d1fc37359546d45ef61637778da77e02d98; Julius Marminge

- [fix\(orchestrator\): release stranded effect claims](https://git.cafe/pingdotgg/t3code/commit/a91f2483d8309b72801fbb24ff0e66fabfdcc884?format=markdown) — a91f2483d8309b72801fbb24ff0e66fabfdcc884; Julius Marminge

- [fix\(orchestrator\): execute resolved runtime responses](https://git.cafe/pingdotgg/t3code/commit/2b40eec27c68eee3aeebb2d6557f95b13ab88b8d?format=markdown) — 2b40eec27c68eee3aeebb2d6557f95b13ab88b8d; Julius Marminge

- [fix\(orchestrator\): harden provider edge cases](https://git.cafe/pingdotgg/t3code/commit/6fee5af0538f4be66e2d06b35b402584267b7d78?format=markdown) — 6fee5af0538f4be66e2d06b35b402584267b7d78; Julius Marminge

- [fix\(orchestrator\): handle fresh review edge cases](https://git.cafe/pingdotgg/t3code/commit/04963eb3dfffd66e3b295cc3327521a626303461?format=markdown) — 04963eb3dfffd66e3b295cc3327521a626303461; Julius Marminge

- [fix\(orchestrator\): address late review findings](https://git.cafe/pingdotgg/t3code/commit/0a740ae7a2d5c49c63144d02f4508c93b26a11ff?format=markdown) — 0a740ae7a2d5c49c63144d02f4508c93b26a11ff; Julius Marminge

- [fix\(mobile\): gate thread controls on live runs](https://git.cafe/pingdotgg/t3code/commit/b5a0c6f9c2365b7ad5aa888837e257c5f71c6eeb?format=markdown) — b5a0c6f9c2365b7ad5aa888837e257c5f71c6eeb; Julius Marminge

- [fix\(checkpoints\): retain thread-start baseline after failed runs](https://git.cafe/pingdotgg/t3code/commit/19ec365b664d1be66981fea334e8842fa957575a?format=markdown) — 19ec365b664d1be66981fea334e8842fa957575a; Julius Marminge

- [fix\(client\): preserve live thread relationships](https://git.cafe/pingdotgg/t3code/commit/b1b255d90443d20e3efe983287da8d102405995c?format=markdown) — b1b255d90443d20e3efe983287da8d102405995c; Julius Marminge

- [fix\(web\): enforce secure provider field defaults](https://git.cafe/pingdotgg/t3code/commit/8402e7a26dc12aec15422ba05c466248f64cb760?format=markdown) — 8402e7a26dc12aec15422ba05c466248f64cb760; Julius Marminge

- [fix\(claude\): preserve explicit model options](https://git.cafe/pingdotgg/t3code/commit/351359691d2ed15f80051314fff014aa2033508b?format=markdown) — 351359691d2ed15f80051314fff014aa2033508b; Julius Marminge

- [fix\(server\): isolate deterministic attachment ids](https://git.cafe/pingdotgg/t3code/commit/6b40607100eae00a38bff327fa627491f9f01144?format=markdown) — 6b40607100eae00a38bff327fa627491f9f01144; Julius Marminge

- [fix\(testkit\): harden provider replay recording](https://git.cafe/pingdotgg/t3code/commit/e2b6abf50394952745643939ea44315c6abe6a2f?format=markdown) — e2b6abf50394952745643939ea44315c6abe6a2f; Julius Marminge

- [fix\(acp\): enforce task and permission invariants](https://git.cafe/pingdotgg/t3code/commit/291a87b8aa61468a9c6094a4a29e7b5fe6d16438?format=markdown) — 291a87b8aa61468a9c6094a4a29e7b5fe6d16438; Julius Marminge

- [fix\(orchestration\): preserve imported conversation state](https://git.cafe/pingdotgg/t3code/commit/0bba9bedab13c52562376f1c23e44a339057c7fc?format=markdown) — 0bba9bedab13c52562376f1c23e44a339057c7fc; Julius Marminge

- [fix\(checkpoints\): preserve valid run history](https://git.cafe/pingdotgg/t3code/commit/c67cc0fd67bb8c93dca945023c598012fa8fb489?format=markdown) — c67cc0fd67bb8c93dca945023c598012fa8fb489; Julius Marminge

- [fix\(acp\): discover final teardown descendants](https://git.cafe/pingdotgg/t3code/commit/a97ea1fe0dfd5aff29d9e40b8f5e9c370dafcdeb?format=markdown) — a97ea1fe0dfd5aff29d9e40b8f5e9c370dafcdeb; Julius Marminge

- [fix\(cursor\): log close attempts before execution](https://git.cafe/pingdotgg/t3code/commit/0dde98eaf26dcb4c88ffbfd6780328b0158d6832?format=markdown) — 0dde98eaf26dcb4c88ffbfd6780328b0158d6832; Julius Marminge

- [fix\(mobile\): distinguish queued and waiting archive states](https://git.cafe/pingdotgg/t3code/commit/0a3ea328cf0bc0b0f9b5845071fc35982117abad?format=markdown) — 0a3ea328cf0bc0b0f9b5845071fc35982117abad; Julius Marminge

- [fix\(mobile\): allow archiving post-provider work](https://git.cafe/pingdotgg/t3code/commit/a3b480eddd9df149b4a9476d2ba37275a4fb86c9?format=markdown) — a3b480eddd9df149b4a9476d2ba37275a4fb86c9; Julius Marminge

- [fix\(orchestration\): cancel queued work on archive](https://git.cafe/pingdotgg/t3code/commit/dc93b0aba94be5423814971444eb2ea1c4b4343f?format=markdown) — dc93b0aba94be5423814971444eb2ea1c4b4343f; Julius Marminge

- [fix\(orchestration\): handle checkpoint-wait runs](https://git.cafe/pingdotgg/t3code/commit/fab88c161e6012b04f229f966d456722cbe52830?format=markdown) — fab88c161e6012b04f229f966d456722cbe52830; Julius Marminge

- [fix\(acp\): make xai cancellation reliable](https://git.cafe/pingdotgg/t3code/commit/68876ad4fa713ab4c6fd34dd87f660b5da58a2c4?format=markdown) — 68876ad4fa713ab4c6fd34dd87f660b5da58a2c4; Julius Marminge

- [fix\(contracts\): reject invalid legacy intervals](https://git.cafe/pingdotgg/t3code/commit/387d17049d25e1f4014db19b78f0863e982d4a37?format=markdown) — 387d17049d25e1f4014db19b78f0863e982d4a37; Julius Marminge

- [fix\(orchestration\): preserve legacy schedule compatibility](https://git.cafe/pingdotgg/t3code/commit/c0b1e7a8907e3f39a6605eb09c6dfe44c20f28b3?format=markdown) — c0b1e7a8907e3f39a6605eb09c6dfe44c20f28b3; Julius Marminge

- [fix\(mobile\): preserve active thread state](https://git.cafe/pingdotgg/t3code/commit/9356937e9f655cdf31af62790755e6b6b3f21b47?format=markdown) — 9356937e9f655cdf31af62790755e6b6b3f21b47; Julius Marminge

- [fix\(orchestration\): harden scheduled task startup](https://git.cafe/pingdotgg/t3code/commit/2e43e4bef9731d80a16fdd32b9a56e0b63460589?format=markdown) — 2e43e4bef9731d80a16fdd32b9a56e0b63460589; Julius Marminge

- [fix\(orchestrator\): schedule effects from durable deadlines \(\#4656\)](https://git.cafe/pingdotgg/t3code/commit/6e5dc22fc9ab1630c7b993f878dc7c72a7d028b5?format=markdown) — 6e5dc22fc9ab1630c7b993f878dc7c72a7d028b5; Julius Marminge

- [feat: migrate v1 state into orchestrator v2 \(\#4400\)](https://git.cafe/pingdotgg/t3code/commit/379596178602dfa15680f9b942ab4c7ae7643a42?format=markdown) — 379596178602dfa15680f9b942ab4c7ae7643a42; Julius Marminge

- [chore\(orchestrator\): refresh checks after main sync](https://git.cafe/pingdotgg/t3code/commit/d8d146830c70d789119caade14cc03dfe3dac8d6?format=markdown) — d8d146830c70d789119caade14cc03dfe3dac8d6; Julius Marminge

- [fix\(web\): restore checked-in project scripts](https://git.cafe/pingdotgg/t3code/commit/e5bc80660b13edc4c3d1d217bdf24e068a3f75db?format=markdown) — e5bc80660b13edc4c3d1d217bdf24e068a3f75db; Julius Marminge

- [fix: ignore subagents when sorting sidebar projects](https://git.cafe/pingdotgg/t3code/commit/b34523f7feb6e2574b811df21b6588e6391ab132?format=markdown) — b34523f7feb6e2574b811df21b6588e6391ab132; Yusuf007R

- [fix: hide subagent threads from v2 lists](https://git.cafe/pingdotgg/t3code/commit/7f9e327cc56fcdbd0952f54a58d1dd35de2bb666?format=markdown) — 7f9e327cc56fcdbd0952f54a58d1dd35de2bb666; Yusuf007R

- [fix\(claude\): Settle positive task-notification results](https://git.cafe/pingdotgg/t3code/commit/6ffc9cedfe72cb3c432c772c1c97815693084c98?format=markdown) — 6ffc9cedfe72cb3c432c772c1c97815693084c98; Mike Olson

- [fix\(orchestrator\): Wake settled parents when delegated children finish](https://git.cafe/pingdotgg/t3code/commit/b31bfab17a6b85ba3551ac004a53405b8a6df90f?format=markdown) — b31bfab17a6b85ba3551ac004a53405b8a6df90f; Mike Olson

- [fix\(acp\): Preserve wake evidence across an app-owned wake](https://git.cafe/pingdotgg/t3code/commit/30a36042943527d4563b982cf74c431c7df99647?format=markdown) — 30a36042943527d4563b982cf74c431c7df99647; Mike Olson

- [fix\(grok\): Prevent spurious wake run after in-turn monitors](https://git.cafe/pingdotgg/t3code/commit/e6e2ad2feca8cfd9e3fca3477b5e8d0b6f40dce0?format=markdown) — e6e2ad2feca8cfd9e3fca3477b5e8d0b6f40dce0; Mike Olson

- [test\(orchestrator\): align merged V2 compatibility checks](https://git.cafe/pingdotgg/t3code/commit/eb1ba20bfec90d5cd7102ff3321c183144db510f?format=markdown) — eb1ba20bfec90d5cd7102ff3321c183144db510f; Julius Marminge

- [fix\(server\): clean up Claude replay failures](https://git.cafe/pingdotgg/t3code/commit/edaa8744237b3215282e784316f2967ffb8e399c?format=markdown) — edaa8744237b3215282e784316f2967ffb8e399c; Julius Marminge

- [fix\(server\): enforce ACP auth and preserve fork provenance](https://git.cafe/pingdotgg/t3code/commit/bcf271ea03c9489e9b92b3e24c36fe931b49e7b7?format=markdown) — bcf271ea03c9489e9b92b3e24c36fe931b49e7b7; Julius Marminge

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

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

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

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

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

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

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