# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: c2b127f8f11080dbdcfdb9cd0f8078fb10e7727b

Requested commit: c2b127f8f11080dbdcfdb9cd0f8078fb10e7727b

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

- [fix\(server\): T3 Connect falls back to HTTP/2 after repeated QUIC stalls \(\#20382\)](https://git.cafe/pingdotgg/t3code/commit/96a76b140de57cf319cf1688347c08b69cbe80ab?format=markdown) — 96a76b140de57cf319cf1688347c08b69cbe80ab; Лев Федорец

- [perf\(desktop\): show connecting splash while the local backend starts \(\#19706\)](https://git.cafe/pingdotgg/t3code/commit/ce2707b823dc081e6ae5017ad47db48e2003f6a0?format=markdown) — ce2707b823dc081e6ae5017ad47db48e2003f6a0; ronak-guliani

- [fix\(web\): expand clicked file in sidebar diff \(\#20101\)](https://git.cafe/pingdotgg/t3code/commit/0c9717b0cc93fe1d7d3a41b1066e08f60ba25b0d?format=markdown) — 0c9717b0cc93fe1d7d3a41b1066e08f60ba25b0d; Nick Aristizabal

- [fix\(mobile\): match subscription widgets to app theme \(\#15941\)](https://git.cafe/pingdotgg/t3code/commit/c80cf02fb78154537d267cf0860c498506dad058?format=markdown) — c80cf02fb78154537d267cf0860c498506dad058; Alex Southwell

- [fix\(server\): restore OpenCode Go limits for Console API keys \(\#21007\)](https://git.cafe/pingdotgg/t3code/commit/f04546609a0600bd6b878baca0dae75b191f7d35?format=markdown) — f04546609a0600bd6b878baca0dae75b191f7d35; Ben

- [fix\(server\): clear Codex commands when their native thread closes \(\#19936\)](https://git.cafe/pingdotgg/t3code/commit/45bcde1441e02f19a2723bfebc64ecfdc5dc6c12?format=markdown) — 45bcde1441e02f19a2723bfebc64ecfdc5dc6c12; Itay Avraham Cohen

- [fix\(web\): preserve usernames in remote editor links \(\#18092\)](https://git.cafe/pingdotgg/t3code/commit/6c3c31d5e5d8cf42a2785e6eef10eb3b5fdf84b1?format=markdown) — 6c3c31d5e5d8cf42a2785e6eef10eb3b5fdf84b1; Jake Leventhal

- [fix\(server\): skip local Codex binaries missing codex-code-mode-host \(\#19154\)](https://git.cafe/pingdotgg/t3code/commit/348888a767433464dd47e723ec6509dc5a8282db?format=markdown) — 348888a767433464dd47e723ec6509dc5a8282db; IND_is_Here

- [fix\(provider-cursor\): start default Cursor threads on Windows \(\#20046\)](https://git.cafe/pingdotgg/t3code/commit/19e06dc875835cf4e7e2b8477d117aeeec727526?format=markdown) — 19e06dc875835cf4e7e2b8477d117aeeec727526; fabiocolor

- [fix\(web\): wide chat tables fit the lane when cells wrap \(\#20878\)](https://git.cafe/pingdotgg/t3code/commit/f8b06c5fd0b49a3873b15c4e6f21f7f916343172?format=markdown) — f8b06c5fd0b49a3873b15c4e6f21f7f916343172; Mantas Kantautas

- [fix\(web\): show a supervisor waiting on its worker as running in Lineage \(\#18603\)](https://git.cafe/pingdotgg/t3code/commit/321b86b05d9c1c59df044fbc0b8a39f0b983c209?format=markdown) — 321b86b05d9c1c59df044fbc0b8a39f0b983c209; Scott Norteman

- [fix\(server\): t3-code tools keep working after a turn waits over a day \(\#18552\)](https://git.cafe/pingdotgg/t3code/commit/a2a13b5433f1130297e16be5b3c9ecf88743f697?format=markdown) — a2a13b5433f1130297e16be5b3c9ecf88743f697; Robert Nisipeanu

- [fix\(server\): stopped usage-limit threads no longer auto-resume \(\#21114\)](https://git.cafe/pingdotgg/t3code/commit/60f2246358050fa70c7aee3cd685fefaaaaf81db?format=markdown) — 60f2246358050fa70c7aee3cd685fefaaaaf81db; fixfon

- [fix\(provider-muse\): relaunch a host that died between turns \(\#19195\)](https://git.cafe/pingdotgg/t3code/commit/4bf8b476fa749708b7c1343ba9c9959edb2de8b9?format=markdown) — 4bf8b476fa749708b7c1343ba9c9959edb2de8b9; Dan Donathan

- [fix\(gitlab\): follow the repository default merge request template \(\#19813\)](https://git.cafe/pingdotgg/t3code/commit/30a7330c6a2fe6ccee21d48700843ab6f7fa533f?format=markdown) — 30a7330c6a2fe6ccee21d48700843ab6f7fa533f; fixfon

- [fix\(desktop\): stop blocking the renderer during topology polling \(\#19300\)](https://git.cafe/pingdotgg/t3code/commit/6bcbb9519ba02258342e8d0ffa98a53cf446033c?format=markdown) — 6bcbb9519ba02258342e8d0ffa98a53cf446033c; Daniyal

- [fix\(shared\): hydrate Nushell environments in CLI and desktop \(\#7894\)](https://git.cafe/pingdotgg/t3code/commit/2fcefc9abf377a8681838bec285079a7af8d3981?format=markdown) — 2fcefc9abf377a8681838bec285079a7af8d3981; CursedApple

- [fix\(server\): Claude no longer refuses earlier skills the user invoked in a prompt \(\#19485\)](https://git.cafe/pingdotgg/t3code/commit/26a88af5cb0e8732d2bffe19b40816cf8e2ab345?format=markdown) — 26a88af5cb0e8732d2bffe19b40816cf8e2ab345; \(CJ\) Chukwudi Nwobodo

- [fix\(connect\): preserve rotated credentials during shutdown \(\#19499\)](https://git.cafe/pingdotgg/t3code/commit/e21dff1988bbba512dbb47f817944d9f44b6a281?format=markdown) — e21dff1988bbba512dbb47f817944d9f44b6a281; James C

- [fix\(web\): Add to agent works on pull requests you cannot comment on \(\#19701\)](https://git.cafe/pingdotgg/t3code/commit/ee3a3e8eca5db4796a49d77ecb068743e3894c45?format=markdown) — ee3a3e8eca5db4796a49d77ecb068743e3894c45; Shubhanshu Shukla

- [fix\(devices\): retain inventory when AVD enumeration fails \(\#19974\)](https://git.cafe/pingdotgg/t3code/commit/30d0138540bfd03cbca1570d6136eb1ab4ffaab3?format=markdown) — 30d0138540bfd03cbca1570d6136eb1ab4ffaab3; Luís Miguel

- [fix\(provider-acp\): retain Grok command completion before prompt settles \(\#19938\)](https://git.cafe/pingdotgg/t3code/commit/e294a38a106acca87933d36789a4e0bd28a6e72a?format=markdown) — e294a38a106acca87933d36789a4e0bd28a6e72a; 3xcalibur

- [fix\(web\): Open in editor on a chat file chip opens the file the chip names \(\#18389\)](https://git.cafe/pingdotgg/t3code/commit/fc4319cea75879989f6e29edf0bf81d063d3c2e6?format=markdown) — fc4319cea75879989f6e29edf0bf81d063d3c2e6; chickenputty

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