# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 4f5ff17172c5f2bde61a09aafb23011ae4d38538

Requested commit: 4f5ff17172c5f2bde61a09aafb23011ae4d38538

- [fix\(server\): deliver subagent results without history handoffs \(\#22117\)](https://git.cafe/pingdotgg/t3code/commit/4f5ff17172c5f2bde61a09aafb23011ae4d38538?format=markdown) — 4f5ff17172c5f2bde61a09aafb23011ae4d38538; Julius Marminge

- [fix\(desktop\): grant camera and microphone entitlements to the signed macOS app \(\#22170\)](https://git.cafe/pingdotgg/t3code/commit/b232fa9f8ad9485e46282aec6897f4ce2aa559a3?format=markdown) — b232fa9f8ad9485e46282aec6897f4ce2aa559a3; Theo Browne

- [fix\(web\): VCS status refresh no longer trips the slow-request toast \(\#22159\)](https://git.cafe/pingdotgg/t3code/commit/069e63b11758c803a064e5515b4485f43147ac28?format=markdown) — 069e63b11758c803a064e5515b4485f43147ac28; Theo Browne

- [test\(web\): make the favicon picker offscreen-preview test deterministic \(\#22174\)](https://git.cafe/pingdotgg/t3code/commit/4836fa793816bd65bb0e36171e8d75455b0f82cc?format=markdown) — 4836fa793816bd65bb0e36171e8d75455b0f82cc; Julius Marminge

- [test\(server\): skip the viewport capture test again, still flaky after \#22154 \(\#22175\)](https://git.cafe/pingdotgg/t3code/commit/ec736e352521a872f1ffb99b14127d7725a5abe6?format=markdown) — ec736e352521a872f1ffb99b14127d7725a5abe6; Julius Marminge

- [fix\(server\): Homebrew installs no longer run brew info with update checks off \(\#19581\)](https://git.cafe/pingdotgg/t3code/commit/b39f45696e0633872aeccaaa8e9e000c772efd35?format=markdown) — b39f45696e0633872aeccaaa8e9e000c772efd35; Tristan Knight

- [fix\(server\): re-read stack layers for every member when the stack grows \(\#20415\)](https://git.cafe/pingdotgg/t3code/commit/ce2815d665acb0dedc028c12109d3b7aebbcc134?format=markdown) — ce2815d665acb0dedc028c12109d3b7aebbcc134; Victor Vogel

- [fix\(web\): release orphaned diff comment drafts \(\#18430\)](https://git.cafe/pingdotgg/t3code/commit/5d2406bb3b2f495e19ca4764c0efc265659a031f?format=markdown) — 5d2406bb3b2f495e19ca4764c0efc265659a031f; Alex Southwell

- [fix\(acp\): explain rejected model selections \(\#19699\)](https://git.cafe/pingdotgg/t3code/commit/04ab2fca4bcb07b1af609686ad697a22e5687d8a?format=markdown) — 04ab2fca4bcb07b1af609686ad697a22e5687d8a; Wout Stiens

- [fix\(web\): SnapShots taken during a question attach to that question \(\#15538\)](https://git.cafe/pingdotgg/t3code/commit/b874ff6c22a7d05ab92cff3daaf77410198c3af7?format=markdown) — b874ff6c22a7d05ab92cff3daaf77410198c3af7; tiliakoos

- [fix\(web\): constrain minimap highlights to visible rows \(\#16191\)](https://git.cafe/pingdotgg/t3code/commit/bce474e35dc051efa31eb5f85fa3b11ce0bdb2af?format=markdown) — bce474e35dc051efa31eb5f85fa3b11ce0bdb2af; Utkarsh Patil

- [fix\(clients\): copy filesystem paths with native separators \(\#19201\)](https://git.cafe/pingdotgg/t3code/commit/f57cfe1175371ac6750311ca08a46db0b3f740bd?format=markdown) — f57cfe1175371ac6750311ca08a46db0b3f740bd; TONY JOSEPH SEBASTIAN

- [fix\(web\): align composer chip cleanup with undo history \(\#18466\)](https://git.cafe/pingdotgg/t3code/commit/8866e8fdcf834e3f79e81a1560fc2f0c2a7d3874?format=markdown) — 8866e8fdcf834e3f79e81a1560fc2f0c2a7d3874; Guillermo Casanova

- [fix\(server\): persist run failures after storage recovers \(\#19646\)](https://git.cafe/pingdotgg/t3code/commit/801dbf6b84e8f44ef9f94e943ee049aa9f50d8f1?format=markdown) — 801dbf6b84e8f44ef9f94e943ee049aa9f50d8f1; Alb11747

- [fix\(server\): OpenCode 2 turns show provider retries instead of silently running \(\#15672\)](https://git.cafe/pingdotgg/t3code/commit/aac28657cf6a5fb03dc40e4b46b9c85490dac75b?format=markdown) — aac28657cf6a5fb03dc40e4b46b9c85490dac75b; Shoubhit Dash

- [fix\(server\): viewport capture test waits for the requested size, not any resize \(\#22154\)](https://git.cafe/pingdotgg/t3code/commit/571d3bc45ebb744a0ffc10ba783d91da9f091073?format=markdown) — 571d3bc45ebb744a0ffc10ba783d91da9f091073; Julius Marminge

- [fix\(server\): coalesce queued shell updates for slow clients \(\#14859\)](https://git.cafe/pingdotgg/t3code/commit/94827737ea018902dd2e932cddb51643365dc446?format=markdown) — 94827737ea018902dd2e932cddb51643365dc446; maria

- [fix\(web\): Claude task lists stay in the composer between turns \(\#18392\)](https://git.cafe/pingdotgg/t3code/commit/1ba3c781d04a0694ec1277ddf386b658b93d765f?format=markdown) — 1ba3c781d04a0694ec1277ddf386b658b93d765f; Antony

- [fix\(composer\): drafts follow model changes made on other clients \(\#20886\)](https://git.cafe/pingdotgg/t3code/commit/27670129962932046907cddffa4d2d932e905d90?format=markdown) — 27670129962932046907cddffa4d2d932e905d90; Nick Anisimov

- [fix\(acp\): Antigravity html_render pages show in the thread \(\#19796\)](https://git.cafe/pingdotgg/t3code/commit/a5b3de04c7d13dd1d0b3602cc36726f256ba5470?format=markdown) — a5b3de04c7d13dd1d0b3602cc36726f256ba5470; Jorge Cervantes

- [fix\(vcs\): stop Check out here from discarding local pull request work \(\#15036\)](https://git.cafe/pingdotgg/t3code/commit/23b550dde920828070bda1e707b1575d70763f5e?format=markdown) — 23b550dde920828070bda1e707b1575d70763f5e; Alex Southwell

- [fix\(web\): keep review thread replies with their finding in pull request comments \(\#20894\)](https://git.cafe/pingdotgg/t3code/commit/70a869d262c100969971800d3a704dbaea731535?format=markdown) — 70a869d262c100969971800d3a704dbaea731535; Marcus Hof

- [revert: \#15464 \(MCP agents respond to approvals\) \(\#22152\)](https://git.cafe/pingdotgg/t3code/commit/2bc2d80e79c6051fcd26adcbfd579a1d8813b638?format=markdown) — 2bc2d80e79c6051fcd26adcbfd579a1d8813b638; Julius Marminge

- [fix\(claude\): discover enabled installed plugin skills \(\#15662\)](https://git.cafe/pingdotgg/t3code/commit/c2b127f8f11080dbdcfdb9cd0f8078fb10e7727b?format=markdown) — c2b127f8f11080dbdcfdb9cd0f8078fb10e7727b; maria

- [fix\(server\): Claude append-system-prompt launch arguments reach the model \(\#20413\)](https://git.cafe/pingdotgg/t3code/commit/8c51e4ea7ceb7c3e4db1932c129b2c7e35e75f5f?format=markdown) — 8c51e4ea7ceb7c3e4db1932c129b2c7e35e75f5f; Victor Vogel

- [fix\(acp\): Droid answers no longer cancel AskUser \(\#20417\)](https://git.cafe/pingdotgg/t3code/commit/4296624ddf3df6bae65909b64be8ca2ee3a1f8f2?format=markdown) — 4296624ddf3df6bae65909b64be8ca2ee3a1f8f2; travelvector

- [fix\(mobile\): don't send or paste attached threads a machine can't read \(\#18322\)](https://git.cafe/pingdotgg/t3code/commit/2777514fc8f22192fe6919c00e7dc7e401e4de02?format=markdown) — 2777514fc8f22192fe6919c00e7dc7e401e4de02; Nikita Maximilian Grimm

- [feat\(server\): let MCP agents inspect thread diffs and respond to approvals \(\#15464\)](https://git.cafe/pingdotgg/t3code/commit/44f977f4e819c2355cb2f8c75b93547fb9815fec?format=markdown) — 44f977f4e819c2355cb2f8c75b93547fb9815fec; maria

- [test\(server\): skip the flaky viewport capture test added by \#19913 \(\#22150\)](https://git.cafe/pingdotgg/t3code/commit/5b15a64a922e118ed55c11ded115d0cee245ff6b?format=markdown) — 5b15a64a922e118ed55c11ded115d0cee245ff6b; Julius Marminge

- [fix\(desktop\): avoid temporary icon copies on Linux launches \(\#19589\)](https://git.cafe/pingdotgg/t3code/commit/115e40545385b58b1482ed1b9873063b1503dde2?format=markdown) — 115e40545385b58b1482ed1b9873063b1503dde2; Victor Vogel

- [fix\(web\): remember the pull request tab when switching threads \(\#18823\)](https://git.cafe/pingdotgg/t3code/commit/adda1db10ca19f8de98bdba04e3fb19c2c939e09?format=markdown) — adda1db10ca19f8de98bdba04e3fb19c2c939e09; SamuelBarnholdt

- [fix\(web\): diff panel keeps collapsed files when switching right-panel tabs \(\#19533\)](https://git.cafe/pingdotgg/t3code/commit/31be0c4d5852406cd55c93232aa54dac96c0ca37?format=markdown) — 31be0c4d5852406cd55c93232aa54dac96c0ca37; Jair Meza

- [feat\(server\): compact idle Claude threads before the prompt cache expires \(beta\) \(\#21682\)](https://git.cafe/pingdotgg/t3code/commit/5d3875d703392751600970831e6779b4f357a7ba?format=markdown) — 5d3875d703392751600970831e6779b4f357a7ba; Theo Browne

- [fix\(provider-muse\): workflow child approvals no longer flash in full access \(\#19306\)](https://git.cafe/pingdotgg/t3code/commit/a752363b18db6f3208dbbe6da4e144cd27d8ff97?format=markdown) — a752363b18db6f3208dbbe6da4e144cd27d8ff97; Scott Norteman

- [fix\(gitlab\): show authentication and rate-limit errors from activity reads \(\#18817\)](https://git.cafe/pingdotgg/t3code/commit/cfa69444d334ea0fd22582f962d8ccdfd19d07e8?format=markdown) — cfa69444d334ea0fd22582f962d8ccdfd19d07e8; Alex Southwell

- [fix\(server\): pull requests load for credentials that cannot read /user \(\#18780\)](https://git.cafe/pingdotgg/t3code/commit/71b2ac4f9b59ec91d671289870321acd0dfe9ba2?format=markdown) — 71b2ac4f9b59ec91d671289870321acd0dfe9ba2; Lanny Bose

- [fix\(server\): subagent task updates reach Claude task lists \(\#20985\)](https://git.cafe/pingdotgg/t3code/commit/bda042aadae96ff7e5f00907ed276908cffcd468?format=markdown) — bda042aadae96ff7e5f00907ed276908cffcd468; Antony

- [fix\(desktop\): let lifecycle shutdown finish before exiting \(\#20303\)](https://git.cafe/pingdotgg/t3code/commit/4de822c85e9828cf0948fd9e07b093af7d761720?format=markdown) — 4de822c85e9828cf0948fd9e07b093af7d761720; ObliviousObserver

- [fix\(server\): include thread context in generated pull requests \(\#18291\)](https://git.cafe/pingdotgg/t3code/commit/888a6a0c16101af7333f160ffaed3f342ffe0484?format=markdown) — 888a6a0c16101af7333f160ffaed3f342ffe0484; Luca Hagel

- [fix\(server\): retain Codex authentication when discovery times out \(\#20537\)](https://git.cafe/pingdotgg/t3code/commit/09548f614528ecebe5b16e2280d6d608754eb91f?format=markdown) — 09548f614528ecebe5b16e2280d6d608754eb91f; Scott Norteman

- [fix\(server\): queued PR updates follow the takeover provider \(\#21314\)](https://git.cafe/pingdotgg/t3code/commit/f8bcc3cb066999e155dcd94d0f39adb9e2496486?format=markdown) — f8bcc3cb066999e155dcd94d0f39adb9e2496486; Lakshmi Tanmay

- [fix\(desktop\): capture fresh pixels from background previews \(\#19931\)](https://git.cafe/pingdotgg/t3code/commit/3c188189cf7464ab5f3cf4007d94b9c7675b8328?format=markdown) — 3c188189cf7464ab5f3cf4007d94b9c7675b8328; Luís Miguel

- [fix\(github\): read pull requests when GitHub refuses a requested reviewer \(\#19564\)](https://git.cafe/pingdotgg/t3code/commit/ba47b1669e77fded3bd8fb217f3948b0669fb3b2?format=markdown) — ba47b1669e77fded3bd8fb217f3948b0669fb3b2; Scott Norteman

- [fix\(claude\): honor effective bypass restrictions \(\#21806\)](https://git.cafe/pingdotgg/t3code/commit/0b84aa3fa7853e2645322feebc0859802ccc1a31?format=markdown) — 0b84aa3fa7853e2645322feebc0859802ccc1a31; Julius Marminge

- [fix\(web\): edit from here works after a previous rewind \(\#18982\)](https://git.cafe/pingdotgg/t3code/commit/35086ee087d01af5c1c248bb80b1c9fb88544dd9?format=markdown) — 35086ee087d01af5c1c248bb80b1c9fb88544dd9; Lakshmi Tanmay

- [fix\(server\): threads swept by old desktop builds show their real settled time again \(\#15948\)](https://git.cafe/pingdotgg/t3code/commit/9257b10060691dde3072a79162f645d2660263bb?format=markdown) — 9257b10060691dde3072a79162f645d2660263bb; shivam

- [fix\(desktop\): restart prompt returns after relaunching with a downloaded update \(\#18095\)](https://git.cafe/pingdotgg/t3code/commit/d445fdba5d41023a02811735abcad4f9439f6b9e?format=markdown) — d445fdba5d41023a02811735abcad4f9439f6b9e; Rakshith Bhat

- [fix\(mobile\): new threads reuse the worktree that already holds a branch instead of failing checkout \(\#20825\)](https://git.cafe/pingdotgg/t3code/commit/3b7d39ef75e11599ca652f85e3b43d7e0c630bdc?format=markdown) — 3b7d39ef75e11599ca652f85e3b43d7e0c630bdc; shivam

- [fix\(desktop\): saved connections survive the Beta rename on macOS and Linux \(\#20907\)](https://git.cafe/pingdotgg/t3code/commit/3819eb367a29bf52fd39a194e1453b299abe9b55?format=markdown) — 3819eb367a29bf52fd39a194e1453b299abe9b55; Jordan Munch O'Hare

- [fix\(server\): recover missing initial Codex usage tiers \(\#21899\)](https://git.cafe/pingdotgg/t3code/commit/d243b09296b2fa5bb979773ebce39da2b9f397d3?format=markdown) — d243b09296b2fa5bb979773ebce39da2b9f397d3; Julius Marminge

- [fix\(web\): pass sshTarget to resolveRemoteOpenState \(\#22144\)](https://git.cafe/pingdotgg/t3code/commit/4af66184ef832c4939f331725585dc70f0c8a3c4?format=markdown) — 4af66184ef832c4939f331725585dc70f0c8a3c4; Julius Marminge

- [fix\(web,mobile\): no pending handoff for a provider the next send would skip \(\#19523\)](https://git.cafe/pingdotgg/t3code/commit/a9af48a3d2a0a9e1b728767b5feebc39f3f0aa73?format=markdown) — a9af48a3d2a0a9e1b728767b5feebc39f3f0aa73; Jair Meza

- [fix\(web\): interrupted SSH pairing retries reuse unfinished setup \(\#19666\)](https://git.cafe/pingdotgg/t3code/commit/eca0e05512e3d174e9f631ae1e1b156e0561b32f?format=markdown) — eca0e05512e3d174e9f631ae1e1b156e0561b32f; Krishna Vijay

- [fix\(web\): use the draft appearance when highlighting code \(\#18827\)](https://git.cafe/pingdotgg/t3code/commit/c154d41c841df724aa528b4ff8789a2f8baef0dd?format=markdown) — c154d41c841df724aa528b4ff8789a2f8baef0dd; Alex Southwell

- [fix\(pi\): fork and revert past turns whose session entry was never captured \(\#20521\)](https://git.cafe/pingdotgg/t3code/commit/8c8e187d01789af005afbe4e090870bca7f7a358?format=markdown) — 8c8e187d01789af005afbe4e090870bca7f7a358; Henry Chu

- [fix\(server\): run_scheduled_task_now returns the thread the run launched \(\#17458\)](https://git.cafe/pingdotgg/t3code/commit/ec967f3e823ced78b67e88dcace4f87c71bcd32e?format=markdown) — ec967f3e823ced78b67e88dcace4f87c71bcd32e; Satyam Bansal

- [fix\(server\): stop caching failed or signed-out Claude usage probes \(\#15836\)](https://git.cafe/pingdotgg/t3code/commit/6e45544850e41c989e704e99c1d3315584f03d55?format=markdown) — 6e45544850e41c989e704e99c1d3315584f03d55; Alex Southwell

- [fix\(server\): GitHub only offers auto-merge when it can wait \(\#19947\)](https://git.cafe/pingdotgg/t3code/commit/d1066d2f42a5f88a1c158da93a16e183eb853358?format=markdown) — d1066d2f42a5f88a1c158da93a16e183eb853358; Piquel

- [fix\(web\): terminal drawer no longer pushes the composer into the header \(\#19072\)](https://git.cafe/pingdotgg/t3code/commit/055a8418c12bb9d170b231583ddc2fa7d98af687?format=markdown) — 055a8418c12bb9d170b231583ddc2fa7d98af687; Ryan Wible

- [fix\(server\): re-inject T3 instructions into ACP sessions after compaction \(\#21053\)](https://git.cafe/pingdotgg/t3code/commit/6b2188aac4f63ce036966cbe0683b5da26e4560b?format=markdown) — 6b2188aac4f63ce036966cbe0683b5da26e4560b; Anton

- [fix\(web\): opening a just-created thread no longer bounces to the start page \(\#19724\)](https://git.cafe/pingdotgg/t3code/commit/ab638a6e0d6a3742107839f6faeec79523012ca7?format=markdown) — ab638a6e0d6a3742107839f6faeec79523012ca7; FranzCh

- [fix: \~/ file links open in the file panel for projects outside the home folder \(\#20950\)](https://git.cafe/pingdotgg/t3code/commit/03fe16a983e8bf6bb84dce26f78c0e863f5535df?format=markdown) — 03fe16a983e8bf6bb84dce26f78c0e863f5535df; Ângelo Tadeucci

- [fix\(web\): keep subagent links visible in long background-work banners \(\#20054\)](https://git.cafe/pingdotgg/t3code/commit/3a69f7ada4cb012b8f4da580efdae72e5717bcda?format=markdown) — 3a69f7ada4cb012b8f4da580efdae72e5717bcda; Andrey Velts

- [fix\(clients\): show Waiting when a turn waits on another thread \(\#21500\)](https://git.cafe/pingdotgg/t3code/commit/b0ed393c6c7c5a7b895ddae1a186e834e46664bb?format=markdown) — b0ed393c6c7c5a7b895ddae1a186e834e46664bb; Julius Marminge

- [fix\(server\): a slow server update download no longer fails at a 10-minute cap \(\#19649\)](https://git.cafe/pingdotgg/t3code/commit/a3635a14e8eada66bae959a78cadcff04aee0c81?format=markdown) — a3635a14e8eada66bae959a78cadcff04aee0c81; Ibrahim Elkamali

- [fix\(server\): onboarding offers worktrees of a bare repository \(\#16688\)](https://git.cafe/pingdotgg/t3code/commit/acf5f3bde515f4fd7efadfb82d3546cbb41161e4?format=markdown) — acf5f3bde515f4fd7efadfb82d3546cbb41161e4; Chris Allen

- [fix\(server\): rolling back a Claude fork's first run keeps its inherited history \(\#21188\)](https://git.cafe/pingdotgg/t3code/commit/0c3943049c50108eb81c94d08abe8e34ff92e8db?format=markdown) — 0c3943049c50108eb81c94d08abe8e34ff92e8db; fixfon

- [fix\(opencode\): keep workspace commands retryable after probe timeouts \(\#19636\)](https://git.cafe/pingdotgg/t3code/commit/78d095a8a5483ea8310c42d4035cec9231b8c8f0?format=markdown) — 78d095a8a5483ea8310c42d4035cec9231b8c8f0; Ibrahim Elkamali

- [fix\(server\): Claude subagents resumed after a missed launch get their child thread \(\#18362\)](https://git.cafe/pingdotgg/t3code/commit/2d62f7dcb92c7e826c9a7d7b428c9bf92579aa61?format=markdown) — 2d62f7dcb92c7e826c9a7d7b428c9bf92579aa61; Guillermo Casanova

- [fix\(web\): returning to a thread no longer jumps to its pull request tab \(\#13608\)](https://git.cafe/pingdotgg/t3code/commit/cefe45b7dee753abac40e3bf625d3ed1b29e81e5?format=markdown) — cefe45b7dee753abac40e3bf625d3ed1b29e81e5; Sairaj

- [fix\(server\): desktop-drawn preview snapshots match the page's scale and viewport \(\#19913\)](https://git.cafe/pingdotgg/t3code/commit/2e8b5b9de0b9ccbff5aa2d46db3021f061d3c64f?format=markdown) — 2e8b5b9de0b9ccbff5aa2d46db3021f061d3c64f; Scott Norteman

- [fix\(server\): an idle terminal no longer scans the process table every second \(\#21242\)](https://git.cafe/pingdotgg/t3code/commit/d1cac663a783912f69b26236777214057b569f39?format=markdown) — d1cac663a783912f69b26236777214057b569f39; tiliakoos

- [fix\(web\): scrolling over an inline HTML render no longer snaps back to the bottom \(\#17065\)](https://git.cafe/pingdotgg/t3code/commit/7e101444a1feb0e5e980cf73c98c9710f1a3e41e?format=markdown) — 7e101444a1feb0e5e980cf73c98c9710f1a3e41e; Joseph Vidal

- [fix\(web\): project settings no longer dead-ends on environments without the project \(\#18692\)](https://git.cafe/pingdotgg/t3code/commit/acf7043b72a5641c05943a91226067e84a9d0650?format=markdown) — acf7043b72a5641c05943a91226067e84a9d0650; Samuel Soeller

- [fix\(desktop\): align bundled versions with the artifact version \(\#12768\)](https://git.cafe/pingdotgg/t3code/commit/310f80ffc4226d4b978e201605f74c20c6d9ae04?format=markdown) — 310f80ffc4226d4b978e201605f74c20c6d9ae04; Rohan Patnaik

- [fix\(web\): keep composer toolbar visible after worktree failure \(\#14753\)](https://git.cafe/pingdotgg/t3code/commit/77ed46a8aac24ea0cd125658cfcb49e0006eb354?format=markdown) — 77ed46a8aac24ea0cd125658cfcb49e0006eb354; Theo Browne

- [fix\(server\): queued preview actions no longer start after their deadline, except recording stop \(\#16941\)](https://git.cafe/pingdotgg/t3code/commit/8f947a313b29c30c1deb9960ea0450482cb6e19f?format=markdown) — 8f947a313b29c30c1deb9960ea0450482cb6e19f; Jesse van Dijk

- [fix\(server\): refuse to share a T3 home with an older background service \(\#19715\)](https://git.cafe/pingdotgg/t3code/commit/353d8c55d88e65d04581c95da53377d2c28fd736?format=markdown) — 353d8c55d88e65d04581c95da53377d2c28fd736; Arun Krishnamurthy

- [fix\(preview\): preserve actionable native capture errors \(\#17244\)](https://git.cafe/pingdotgg/t3code/commit/984df7f1566e34359e4eca2396076941d5365684?format=markdown) — 984df7f1566e34359e4eca2396076941d5365684; Luís Miguel

- [fix\(threads\): preserve snooze when an existing run completes \(\#17118\)](https://git.cafe/pingdotgg/t3code/commit/b14120fbc8ff47d6e090e64e31ddb8b2bff75c2f?format=markdown) — b14120fbc8ff47d6e090e64e31ddb8b2bff75c2f; Yasin Kavakli

- [fix\(server\): older probes no longer overwrite live usage limits \(\#18723\)](https://git.cafe/pingdotgg/t3code/commit/0d10c36ded035425e8eb8a372f886cee55e49091?format=markdown) — 0d10c36ded035425e8eb8a372f886cee55e49091; vivek

- [fix\(relay\): preserve provisioning failure stage in client errors \(\#14581\)](https://git.cafe/pingdotgg/t3code/commit/c8e240771b73f608be88b54226bda55731a215ac?format=markdown) — c8e240771b73f608be88b54226bda55731a215ac; ECuteri

- [fix\(server\): preserve antigravity ipv6 startup diagnostics \(\#15629\)](https://git.cafe/pingdotgg/t3code/commit/9f01c5846cda2aab60bf7ca5b9ebbf331099ee62?format=markdown) — 9f01c5846cda2aab60bf7ca5b9ebbf331099ee62; maria

- [fix\(mobile\): check for server updates without GitHub's API rate limit \(\#17900\)](https://git.cafe/pingdotgg/t3code/commit/c6fd4ad1e40e68b63dc7690c9b6bdbc7a75a0d7f?format=markdown) — c6fd4ad1e40e68b63dc7690c9b6bdbc7a75a0d7f; Jorge David

- [fix\(mobile\): Back from a subagent thread returns to its parent on Android \(\#21033\)](https://git.cafe/pingdotgg/t3code/commit/c5f536cc0c7a0c5dd411cc3b68ca513459506b97?format=markdown) — c5f536cc0c7a0c5dd411cc3b68ca513459506b97; voida6

- [fix\(web\): suppress terminal key releases for app-handled shortcuts \(\#15020\)](https://git.cafe/pingdotgg/t3code/commit/e433eeb7a35d745cfc144fc30ac66e2f6d528381?format=markdown) — e433eeb7a35d745cfc144fc30ac66e2f6d528381; Alex Southwell

- [fix\(server\): preserve buffered Claude usage-limit failures \(\#19543\)](https://git.cafe/pingdotgg/t3code/commit/e094c68d0aec702566e3822999a2a520eb91bf89?format=markdown) — e094c68d0aec702566e3822999a2a520eb91bf89; Omar

- [fix\(web\): prevent overlapping usage breakdown columns \(\#14318\)](https://git.cafe/pingdotgg/t3code/commit/805ff51e58b7cf6a1f34e26b0cf3e1e2a679e732?format=markdown) — 805ff51e58b7cf6a1f34e26b0cf3e1e2a679e732; Paul van der lei

- [fix\(server\): preserve service environment across updates \(\#19486\)](https://git.cafe/pingdotgg/t3code/commit/29a7d80469e7ad120434627de1e3005dd7dd7a71?format=markdown) — 29a7d80469e7ad120434627de1e3005dd7dd7a71; James C

- [fix\(server\): import long Claude sessions that are mostly tool records \(\#19161\)](https://git.cafe/pingdotgg/t3code/commit/3e482550fccea7f75b6c828bf161a8178ad55cc2?format=markdown) — 3e482550fccea7f75b6c828bf161a8178ad55cc2; Michael Shih

- [fix\(mobile\): dismiss ended Live Activities when the app returns to the foreground \(\#21307\)](https://git.cafe/pingdotgg/t3code/commit/b23958da6510f871878ba8f308173a4372e888d1?format=markdown) — b23958da6510f871878ba8f308173a4372e888d1; Victor Vogel

- [fix\(mobile\): preserve Home row content across recycling \(\#14004\)](https://git.cafe/pingdotgg/t3code/commit/760cdecd05d52d542d328f97b3ebbe86c24508b5?format=markdown) — 760cdecd05d52d542d328f97b3ebbe86c24508b5; AKolenda

- [fix\(server\): a macOS setTypeOfService EINVAL no longer kills the backend \(\#20414\)](https://git.cafe/pingdotgg/t3code/commit/6ae65e129cb918e00e7b91afe794c82542bb2458?format=markdown) — 6ae65e129cb918e00e7b91afe794c82542bb2458; Victor Vogel

- [feat\(web\): preview images in the project icon picker \(\#20372\)](https://git.cafe/pingdotgg/t3code/commit/55b72ff2b19b1d1c00df1af6896bfef1bc2ba3f3?format=markdown) — 55b72ff2b19b1d1c00df1af6896bfef1bc2ba3f3; Sergey Novikov

- [fix\(server\): a Claude wake run settles when Claude never opens the wake turn \(\#19196\)](https://git.cafe/pingdotgg/t3code/commit/4b1426f5ece007f2e9620a81a13507911f785974?format=markdown) — 4b1426f5ece007f2e9620a81a13507911f785974; AdEx-Partners-DE

- [fix\(server\): return delegated waits on pending approvals \(\#20037\)](https://git.cafe/pingdotgg/t3code/commit/6f891541fd160fe76c25ff80104296d7081a22ac?format=markdown) — 6f891541fd160fe76c25ff80104296d7081a22ac; Gustav

- [fix\(server\): resolve Codex usage tiers from initial run history \(\#21898\)](https://git.cafe/pingdotgg/t3code/commit/f4e3f250c6f1f8ff77e262ff706845b772592224?format=markdown) — f4e3f250c6f1f8ff77e262ff706845b772592224; Julius Marminge

- [fix\(server\): iOS device viewer no longer times out on a still simulator screen \(\#20999\)](https://git.cafe/pingdotgg/t3code/commit/6aa83dbbe40f6a87f36bfa63a956ae3fddfba3fb?format=markdown) — 6aa83dbbe40f6a87f36bfa63a956ae3fddfba3fb; Joaquin Navarro

- [fix\(codex\): display inherited service tiers across models \(\#15623\)](https://git.cafe/pingdotgg/t3code/commit/3b844dab5ced7277ce4a2cf0e5e11d0f04e62241?format=markdown) — 3b844dab5ced7277ce4a2cf0e5e11d0f04e62241; maria

- [fix\(web\): show ready device host warnings \(\#19975\)](https://git.cafe/pingdotgg/t3code/commit/68682fb5cf0559c8751823210771bf83e4b3b9e7?format=markdown) — 68682fb5cf0559c8751823210771bf83e4b3b9e7; Luís Miguel

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