# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 62e9dcf46a25dcce9d3cfb10bcd02ddc286b585a

Requested commit: 62e9dcf46a25dcce9d3cfb10bcd02ddc286b585a

- [fix\(web\): restore the titlebar sizing and timeline fade lost to main's style simplification](https://git.cafe/pingdotgg/t3code/commit/62e9dcf46a25dcce9d3cfb10bcd02ddc286b585a?format=markdown) — 62e9dcf46a25dcce9d3cfb10bcd02ddc286b585a; Julius Marminge

- [feat\(server\): honor withheld agent browser access in the v2 runtime](https://git.cafe/pingdotgg/t3code/commit/e0d72006803cc468d0893b36e3e396501e4cdf79?format=markdown) — e0d72006803cc468d0893b36e3e396501e4cdf79; Julius Marminge

- [fix: reconcile main's round-9 features after the rebase](https://git.cafe/pingdotgg/t3code/commit/3da587497acf0f71762d9ce401276bfa80aab593?format=markdown) — 3da587497acf0f71762d9ce401276bfa80aab593; Julius Marminge

- [feat\(mobile\): surface prominent activity status and metadata](https://git.cafe/pingdotgg/t3code/commit/2bf5341daa4aa7805d2d37072684dbc262f8c707?format=markdown) — 2bf5341daa4aa7805d2d37072684dbc262f8c707; Julius Marminge

- [fix\(server\): reject replaying a command receipt across threads in v2](https://git.cafe/pingdotgg/t3code/commit/187f1246d2d147641fa8db64d6fe095f83d39038?format=markdown) — 187f1246d2d147641fa8db64d6fe095f83d39038; Julius Marminge

- [fix: reconcile main's round-8 features after the rebase](https://git.cafe/pingdotgg/t3code/commit/df9c502a8b4413a6083ef918fa2f335b854a9ebf?format=markdown) — df9c502a8b4413a6083ef918fa2f335b854a9ebf; Julius Marminge

- [perf\(server\): keep shell snapshots bounded and active-only](https://git.cafe/pingdotgg/t3code/commit/6683748295b0b6520df76cdafc2f698d9e5ad63b?format=markdown) — 6683748295b0b6520df76cdafc2f698d9e5ad63b; Julius Marminge

- [fix\(web\): size the titlebar layout-control icons like the sidebar trigger](https://git.cafe/pingdotgg/t3code/commit/107a56e4215431eb52de277d960a0433b0993b76?format=markdown) — 107a56e4215431eb52de277d960a0433b0993b76; Julius Marminge

- [fix\(web\): align titlebar clusters to one shared pixel inset](https://git.cafe/pingdotgg/t3code/commit/512756846b8ca3894388df41c30097404ff9d16e?format=markdown) — 512756846b8ca3894388df41c30097404ff9d16e; Julius Marminge

- [fix\(web\): keep the titlebar layout controls fixed across right-panel toggles](https://git.cafe/pingdotgg/t3code/commit/df343020a3e09d9217b90e455e99b096c6d5189f?format=markdown) — df343020a3e09d9217b90e455e99b096c6d5189f; Julius Marminge

- [fix: reconcile main's round-6 features after the rebase](https://git.cafe/pingdotgg/t3code/commit/f4bb4658f15176b77344502627b79a427f2ebf5c?format=markdown) — f4bb4658f15176b77344502627b79a427f2ebf5c; Julius Marminge

- [feat\(contracts\): track thread title regeneration](https://git.cafe/pingdotgg/t3code/commit/5cec882689f4c4ed2e053253423e91ac5d250145?format=markdown) — 5cec882689f4c4ed2e053253423e91ac5d250145; Julius Marminge

- [feat\(orchestration\): bound thread history and resume payloads](https://git.cafe/pingdotgg/t3code/commit/0102e81d17ad296fb3150460928d707856f2d246?format=markdown) — 0102e81d17ad296fb3150460928d707856f2d246; Julius Marminge

- [fix\(web\): restore main's collapse chrome and tab-status keying on the PR panel](https://git.cafe/pingdotgg/t3code/commit/affb035c6ace398f02531d7be2fe0af1698c42b1?format=markdown) — affb035c6ace398f02531d7be2fe0af1698c42b1; Julius Marminge

- [feat\(web\): prioritize pull request row actions](https://git.cafe/pingdotgg/t3code/commit/2a4b91f70e1492aa3c37b27cbc2ad98d5207aab1?format=markdown) — 2a4b91f70e1492aa3c37b27cbc2ad98d5207aab1; Julius Marminge

- [fix\(web\): reconcile main's round-5 features after the rebase](https://git.cafe/pingdotgg/t3code/commit/d50e3fbc98ce5183841f2add3ad85bf136bd83b8?format=markdown) — d50e3fbc98ce5183841f2add3ad85bf136bd83b8; Julius Marminge

- [fix\(mobile\): port main's composer stabilization into the v2 thread screens](https://git.cafe/pingdotgg/t3code/commit/006f2904a2525e910a19b26794fb3efb94c960c1?format=markdown) — 006f2904a2525e910a19b26794fb3efb94c960c1; Julius Marminge

- [feat\(web\): add pull request actions to thread details](https://git.cafe/pingdotgg/t3code/commit/e6b1b26873a51ad2d0d8825fab47ecbfc09133cc?format=markdown) — e6b1b26873a51ad2d0d8825fab47ecbfc09133cc; Julius Marminge

- [fix\(web\): restore the branch's slim chat header](https://git.cafe/pingdotgg/t3code/commit/1e72247cad7bece6296f5e86481c75a5ae55670b?format=markdown) — 1e72247cad7bece6296f5e86481c75a5ae55670b; Julius Marminge

- [test\(server\): expect attachment saved-at lines in ClaudeAdapterV2 turn text](https://git.cafe/pingdotgg/t3code/commit/81877c65ec6d41e297a4efe7af0bb729654a7908?format=markdown) — 81877c65ec6d41e297a4efe7af0bb729654a7908; Julius Marminge

- [test\(web\): restore main's right-panel migration expectations after the panel-visibility merge](https://git.cafe/pingdotgg/t3code/commit/bc807fc7d9dfd6e457ebe481ad7520fefed7abe1?format=markdown) — bc807fc7d9dfd6e457ebe481ad7520fefed7abe1; Julius Marminge

- [fix\(server\): port round-3 main fixes into the v2 orchestrator](https://git.cafe/pingdotgg/t3code/commit/605a8dacfbdd60d31ce71964e3709d0fe180cab3?format=markdown) — 605a8dacfbdd60d31ce71964e3709d0fe180cab3; Julius Marminge

- [chore\(server\): renumber v2 migrations 038-046 to 041-049 after main's 038-040](https://git.cafe/pingdotgg/t3code/commit/3bb01aab1660391e41ca09b69a02a5931f244732?format=markdown) — 3bb01aab1660391e41ca09b69a02a5931f244732; Julius Marminge

- [fix: repair rerere-damaged files and reconcile main's round-3 features with v2](https://git.cafe/pingdotgg/t3code/commit/76a7021114c6923c3f2aa7a3f72bbcf1ef394356?format=markdown) — 76a7021114c6923c3f2aa7a3f72bbcf1ef394356; Julius Marminge

- [fix\(web\): show Git action success inline in panel](https://git.cafe/pingdotgg/t3code/commit/10ceeb86f094d093bb99608e93cf0438f227a6c4?format=markdown) — 10ceeb86f094d093bb99608e93cf0438f227a6c4; Julius Marminge

- [fix\(web\): let LegendList own end-follow and disclosure anchoring \(\#5449\)](https://git.cafe/pingdotgg/t3code/commit/8edf3db19a45483a10eabc758289c88fe4ba08d8?format=markdown) — 8edf3db19a45483a10eabc758289c88fe4ba08d8; Julius Marminge

- [fix\(web\): port the refined live-follow gesture gating to the v2 timeline](https://git.cafe/pingdotgg/t3code/commit/55b51547b7e7693502f2626735e0c127636dcf15?format=markdown) — 55b51547b7e7693502f2626735e0c127636dcf15; Julius Marminge

- [chore\(web\): prune plan-sidebar leftovers after the inline-plans rework](https://git.cafe/pingdotgg/t3code/commit/e2d6d4dfe95629026502d8cdfc4239f274a8d1a9?format=markdown) — e2d6d4dfe95629026502d8cdfc4239f274a8d1a9; Julius Marminge

- [fix: port main fixes stranded by the v2 rewrite \(round 2\)](https://git.cafe/pingdotgg/t3code/commit/3f613cb7410faaa2ce71451dc4f117401127b367?format=markdown) — 3f613cb7410faaa2ce71451dc4f117401127b367; Julius Marminge

- [fix\(server\): renumber v2 migrations after main's 037_ProjectionTurnsKeysetIndex](https://git.cafe/pingdotgg/t3code/commit/563893454834161bf808675e892b6f38c3884681?format=markdown) — 563893454834161bf808675e892b6f38c3884681; Julius Marminge

- [fix: repair conflict-marker artifacts from rebase auto-resolutions](https://git.cafe/pingdotgg/t3code/commit/e20653da80e510a1649f406abe5bf71bc9916d57?format=markdown) — e20653da80e510a1649f406abe5bf71bc9916d57; Julius Marminge

- [fix\(web\): align git action progress button layout](https://git.cafe/pingdotgg/t3code/commit/70c3fb3a67640a2f01ccc7de8748f59a5537ff1d?format=markdown) — 70c3fb3a67640a2f01ccc7de8748f59a5537ff1d; Julius Marminge

- [feat\(orchestrator\): Surface waiting background work \(\#4378\)](https://git.cafe/pingdotgg/t3code/commit/4b388d5b0e3ce92b1c900888af4db3795c73bb97?format=markdown) — 4b388d5b0e3ce92b1c900888af4db3795c73bb97; Mike Olson

- [test\(server\): align migration expectations with renumbered ids](https://git.cafe/pingdotgg/t3code/commit/b0c65a454b78d9c18540787d8351a1c117c5d230?format=markdown) — b0c65a454b78d9c18540787d8351a1c117c5d230; Julius Marminge

- [fix: port main fixes stranded by the v2 rewrite](https://git.cafe/pingdotgg/t3code/commit/32201b3b0445d7a7fd0298992f58105744a44de2?format=markdown) — 32201b3b0445d7a7fd0298992f58105744a44de2; Julius Marminge

- [fix\(server\): renumber v2 migrations after main's 036_ProjectionThreadsPinned](https://git.cafe/pingdotgg/t3code/commit/5b21d500103fbe78adf9d8d919c07ae13ddc126d?format=markdown) — 5b21d500103fbe78adf9d8d919c07ae13ddc126d; Julius Marminge

- [fix\(web\): remove open PR actions from git controls](https://git.cafe/pingdotgg/t3code/commit/9b585a74f7f46c3b6a1cf516685f3edf805d3cd4?format=markdown) — 9b585a74f7f46c3b6a1cf516685f3edf805d3cd4; Julius Marminge

- [fix\(server\): stop tying codex text-generation temp files to the caller's scope \(\#5406\)](https://git.cafe/pingdotgg/t3code/commit/0e25ccfa4674fe81a5c6f4fc9f0f22fcc95a2471?format=markdown) — 0e25ccfa4674fe81a5c6f4fc9f0f22fcc95a2471; Julius Marminge

- [fix\(orchestrator\): Prevent redundant delegated completion turns \(\#5311\)](https://git.cafe/pingdotgg/t3code/commit/6a3793dccedc4fe05b6aa1fb1211d4fd2efde0b5?format=markdown) — 6a3793dccedc4fe05b6aa1fb1211d4fd2efde0b5; Mike Olson

- [fix\(test\): keep codex replay recovery off the repo checkout](https://git.cafe/pingdotgg/t3code/commit/0b21b5d3c10c2aeca053e1da59e60f044ec68ecf?format=markdown) — 0b21b5d3c10c2aeca053e1da59e60f044ec68ecf; Julius Marminge

- [chore: resolve lint warnings across v2 code](https://git.cafe/pingdotgg/t3code/commit/81aeda113bb0f6fc6d60fff45d455f48671f08b0?format=markdown) — 81aeda113bb0f6fc6d60fff45d455f48671f08b0; Julius Marminge

- [test\(server\): cover v2 thread title regeneration](https://git.cafe/pingdotgg/t3code/commit/442d7dd78089032eebe9eb00dbcc4f58d504a74b?format=markdown) — 442d7dd78089032eebe9eb00dbcc4f58d504a74b; Julius Marminge

- [fix\(web\): restore compact header sizing for project script controls](https://git.cafe/pingdotgg/t3code/commit/08ec5f748f67d39ce564e0c167be779284003aa9?format=markdown) — 08ec5f748f67d39ce564e0c167be779284003aa9; Julius Marminge

- [fix: send mcp-protocol-version header in worktree registration test](https://git.cafe/pingdotgg/t3code/commit/cb86f666401dfa34bc9966032177a2878c256324?format=markdown) — cb86f666401dfa34bc9966032177a2878c256324; Julius Marminge

- [fix: adopt effect beta.103 APIs in rebased v2 code](https://git.cafe/pingdotgg/t3code/commit/e5079cd54990200803498f395cc48f375b51ae69?format=markdown) — e5079cd54990200803498f395cc48f375b51ae69; Julius Marminge

- [feat\(chat\): refine V2 conversation UI \(\#5307\)](https://git.cafe/pingdotgg/t3code/commit/d5d025065ad3813635bd4dad79afd62c5706d189?format=markdown) — d5d025065ad3813635bd4dad79afd62c5706d189; maria

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

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