# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 79f2bae6af72808ae7a88d7421bb2a79f7b3aea9

Requested commit: 79f2bae6af72808ae7a88d7421bb2a79f7b3aea9

- [fix\(server\): show zero-use Grok billing periods \(\#17061\)](https://git.cafe/pingdotgg/t3code/commit/79f2bae6af72808ae7a88d7421bb2a79f7b3aea9?format=markdown) — 79f2bae6af72808ae7a88d7421bb2a79f7b3aea9; 洁月星

- [fix\(auth\): T3 Connect tolerates a host clock a few seconds behind \(\#19640\)](https://git.cafe/pingdotgg/t3code/commit/475e01996338f2973160180aab7e7e46adffa62d?format=markdown) — 475e01996338f2973160180aab7e7e46adffa62d; Evolve Performance

- [fix\(desktop\): retry a timed-out Windows update signature check once \(\#21273\)](https://git.cafe/pingdotgg/t3code/commit/369826946a4271f3ba3aa447ce37a7cd2f3fb8d4?format=markdown) — 369826946a4271f3ba3aa447ce37a7cd2f3fb8d4; Victor Vogel

- [fix\(web\): show unchecked Antigravity sign-in neutrally \(\#18623\)](https://git.cafe/pingdotgg/t3code/commit/b178359fae674852b3e6865c348f92db4ae7b297?format=markdown) — b178359fae674852b3e6865c348f92db4ae7b297; fixfon

- [fix\(pull-request\): prioritize failed checks \(\#12274\)](https://git.cafe/pingdotgg/t3code/commit/03c1a76de90e8e4bf9320e4f278a4ab6f5ee4b00?format=markdown) — 03c1a76de90e8e4bf9320e4f278a4ab6f5ee4b00; Akash Moradiya

- [fix\(server\): clean up worktrees with initialized submodules \(\#20368\)](https://git.cafe/pingdotgg/t3code/commit/449e3176c716865d17602fbc685f541fe06fd9d1?format=markdown) — 449e3176c716865d17602fbc685f541fe06fd9d1; Scott Norteman

- [fix\(codex\): settle compaction items when turns end \(\#17265\)](https://git.cafe/pingdotgg/t3code/commit/ccae51a814dfef101fb8d4b97a28bb55549d0592?format=markdown) — ccae51a814dfef101fb8d4b97a28bb55549d0592; luke

- [fix\(server\): delegated completions preserve finished parent runs \(\#20025\)](https://git.cafe/pingdotgg/t3code/commit/e27de4ead0d5e84890ba8f3faa32fdbe3defe110?format=markdown) — e27de4ead0d5e84890ba8f3faa32fdbe3defe110; Scott Norteman

- [perf\(server\): batch checkpoint object flushes on macOS and Windows \(\#21291\)](https://git.cafe/pingdotgg/t3code/commit/55ba1baa559ee73b9db177da07f56000774371f2?format=markdown) — 55ba1baa559ee73b9db177da07f56000774371f2; Joseph Vidal

- [fix\(web\): name the remote host and checked path when media is not found \(\#19677\)](https://git.cafe/pingdotgg/t3code/commit/826ef55b749bf2f331d163056ae5301985fa134b?format=markdown) — 826ef55b749bf2f331d163056ae5301985fa134b; Scott Norteman

- [fix\(mobile\): Android dialogs keep working after the activity is replaced \(\#22128\)](https://git.cafe/pingdotgg/t3code/commit/100d146c6c344d3809dc1be5ea2139fe4d59a11a?format=markdown) — 100d146c6c344d3809dc1be5ea2139fe4d59a11a; Alex

- [fix\(claude\): preserve workflow member completion timestamps \(\#18142\)](https://git.cafe/pingdotgg/t3code/commit/9aaca71bc6045ba2e9cd1a6d688b74de421e2a01?format=markdown) — 9aaca71bc6045ba2e9cd1a6d688b74de421e2a01; ash

- [fix\(server\): T3 Connect links from the desktop app when the backend runs in WSL \(\#19271\)](https://git.cafe/pingdotgg/t3code/commit/69ceea9dc6b4e758e3998bded7cae1535449bbfa?format=markdown) — 69ceea9dc6b4e758e3998bded7cae1535449bbfa; Aidid Haiqal

- [perf\(web\): long composer code blocks no longer re-highlight on every keystroke \(\#19439\)](https://git.cafe/pingdotgg/t3code/commit/09792213363d173480546cb012a9738ce9ef2b70?format=markdown) — 09792213363d173480546cb012a9738ce9ef2b70; MohibShaikh

- [fix\(server\): a missing t3.json is no longer a failed read \(\#19949\)](https://git.cafe/pingdotgg/t3code/commit/b430de5c9bdd318b89defeae9340f47df2aacca1?format=markdown) — b430de5c9bdd318b89defeae9340f47df2aacca1; Wish

- [feat\(server\): export server and process-group resource metrics \(\#22122\)](https://git.cafe/pingdotgg/t3code/commit/86d130af6c02a126515488ed6038b68906c35bf7?format=markdown) — 86d130af6c02a126515488ed6038b68906c35bf7; Julius Marminge

- [fix\(web\): skip production Clerk on unsupported browser origins \(\#20424\)](https://git.cafe/pingdotgg/t3code/commit/9d68e1eeb37f3d72c930ef406222633f30004210?format=markdown) — 9d68e1eeb37f3d72c930ef406222633f30004210; r-near

- [fix\(claude\): map monthly account spending limits \(\#19433\)](https://git.cafe/pingdotgg/t3code/commit/fd8dd51654f855dbf4e23c457701f5088c59b689?format=markdown) — fd8dd51654f855dbf4e23c457701f5088c59b689; James C

- [fix\(server\): custom Claude endpoint no longer reads as logged out \(\#21169\)](https://git.cafe/pingdotgg/t3code/commit/51d1f6f623dd5f7fd9a8ef10eb939aac5b3badd5?format=markdown) — 51d1f6f623dd5f7fd9a8ef10eb939aac5b3badd5; Arta

- [fix\(server\): PR sync ignores tokenized avatar URLs on ghe.com \(\#20352\)](https://git.cafe/pingdotgg/t3code/commit/33c0ebbe30078d8c1abb51dfb80ae8a9e3405c81?format=markdown) — 33c0ebbe30078d8c1abb51dfb80ae8a9e3405c81; fixfon

- [fix\(provider-grok\): recheck Grok login once after a logged-out probe \(\#20358\)](https://git.cafe/pingdotgg/t3code/commit/a2157eced708fd25fab7b616f5a68cb65312eaed?format=markdown) — a2157eced708fd25fab7b616f5a68cb65312eaed; Victor Vogel

- [fix\(web\): identify cleanup results by machine and folder \(\#20211\)](https://git.cafe/pingdotgg/t3code/commit/5803c8b299da822afa93f35b0d3315b7566ee84f?format=markdown) — 5803c8b299da822afa93f35b0d3315b7566ee84f; Kolja

- [fix\(web\): expanding all folders in Files no longer walks node_modules \(\#21258\)](https://git.cafe/pingdotgg/t3code/commit/64a76c84ef795b41cffa884491a4c961f9ac0af4?format=markdown) — 64a76c84ef795b41cffa884491a4c961f9ac0af4; tiliakoos

- [fix\(server\): Antigravity can reach Google on NixOS \(\#20551\)](https://git.cafe/pingdotgg/t3code/commit/88a779defe85e0f3253e98305867ff1d4a86f152?format=markdown) — 88a779defe85e0f3253e98305867ff1d4a86f152; Felix Laga

- [fix\(server\): preserve Claude final-result API error text \(\#19136\)](https://git.cafe/pingdotgg/t3code/commit/55a8fe9a938c61ef6e6bce718c58647ebdb4c88d?format=markdown) — 55a8fe9a938c61ef6e6bce718c58647ebdb4c88d; Ibrahim Elkamali

- [fix\(web\): open the startup composer without waiting for every environment \(\#20183\)](https://git.cafe/pingdotgg/t3code/commit/3c63b50b87d853c8bf49d8a66d6c7b600962ac73?format=markdown) — 3c63b50b87d853c8bf49d8a66d6c7b600962ac73; Shantanu Wable

- [perf\(server\): avoid remote enumeration during status reads \(\#19802\)](https://git.cafe/pingdotgg/t3code/commit/c1c6be8b87f8723dc147dbd2b7d147a4264bebb0?format=markdown) — c1c6be8b87f8723dc147dbd2b7d147a4264bebb0; IfkumRfnl

- [fix\(providers\): declare CLI-owned setup capabilities \(\#18425\)](https://git.cafe/pingdotgg/t3code/commit/236be55faec614990bbc05ce6ea8123b1c709845?format=markdown) — 236be55faec614990bbc05ce6ea8123b1c709845; Nicholas Gerasimatos

- [fix\(mobile\): iOS builds no longer fail on Xcode 27.2 \(\#19037\)](https://git.cafe/pingdotgg/t3code/commit/39b1ca9088b59b28f0633c961fc70c428ccb9cd9?format=markdown) — 39b1ca9088b59b28f0633c961fc70c428ccb9cd9; nekohasekai

- [feat\(mobile\): close browser tabs from the Browser page \(\#19579\)](https://git.cafe/pingdotgg/t3code/commit/32c9304436790f678e729f3b1a0bf830d2016415?format=markdown) — 32c9304436790f678e729f3b1a0bf830d2016415; Tristan Knight

- [fix\(web\): server update banner only offers details when its text is clipped \(\#17933\)](https://git.cafe/pingdotgg/t3code/commit/a261a71817c6052ba374c9ce940ec379af717dcf?format=markdown) — a261a71817c6052ba374c9ce940ec379af717dcf; Tristan Knight

- [fix\(web\): limit bars with many accounts no longer clip names to one letter \(\#19964\)](https://git.cafe/pingdotgg/t3code/commit/32e3b90f3866053e5299c8627c4c3fa7a32434ed?format=markdown) — 32e3b90f3866053e5299c8627c4c3fa7a32434ed; Josh Robertson

- [fix\(web\): avoid submitting PR titles during IME composition \(\#18087\)](https://git.cafe/pingdotgg/t3code/commit/50c5437add0c15b8068ef757716f2a0fb5ec9ffb?format=markdown) — 50c5437add0c15b8068ef757716f2a0fb5ec9ffb; Amine Ilidrissi

- [fix\(opencode\): a tool killed for memory no longer stops every OpenCode thread \(\#19367\)](https://git.cafe/pingdotgg/t3code/commit/ed2ca82d807ea32e7777d1d7774112948e3fc01f?format=markdown) — ed2ca82d807ea32e7777d1d7774112948e3fc01f; Theo Browne

- [fix\(server\): T3 Connect backs off from a failing relay instead of hammering it \(\#22108\)](https://git.cafe/pingdotgg/t3code/commit/cd8a98657b997198e4f68f7d7aef40b695fedc4c?format=markdown) — cd8a98657b997198e4f68f7d7aef40b695fedc4c; Julius Marminge

- [fix\(acp-registry\): enable Claude native background lifecycle \(\#21618\)](https://git.cafe/pingdotgg/t3code/commit/b1167b6ca20c19790694ca3552429b8868865285?format=markdown) — b1167b6ca20c19790694ca3552429b8868865285; Julius Marminge

- [fix\(server\): resolve git common dirs through symlinked subdirectories \(\#18152\)](https://git.cafe/pingdotgg/t3code/commit/6e1bf41a4aaf0cb71e655dd976d1ac4ed942e404?format=markdown) — 6e1bf41a4aaf0cb71e655dd976d1ac4ed942e404; maco

- [fix\(web\): preserve HTML input when preview URLs renew \(\#17736\)](https://git.cafe/pingdotgg/t3code/commit/0bf47872691077b3de7b84c19f43462d0554d22e?format=markdown) — 0bf47872691077b3de7b84c19f43462d0554d22e; Joël Deffner

- [fix\(web\): name the missing repository in the PR link dialog \(\#20533\)](https://git.cafe/pingdotgg/t3code/commit/c7a2fdc6e349e5aee84e99079aae8a16c7e50866?format=markdown) — c7a2fdc6e349e5aee84e99079aae8a16c7e50866; Scott Norteman

- [fix\(usage\): reconcile Codex request and cumulative counters \(\#21863\)](https://git.cafe/pingdotgg/t3code/commit/38b8c204a6a5d9e4707806c0cd8bc8c36373fe7a?format=markdown) — 38b8c204a6a5d9e4707806c0cd8bc8c36373fe7a; Julius Marminge

- [fix\(web\): terminal links keep Unicode file paths intact \(\#20264\)](https://git.cafe/pingdotgg/t3code/commit/9ac1355e01efd84c0aded502b44b41b24ebb4130?format=markdown) — 9ac1355e01efd84c0aded502b44b41b24ebb4130; Maciek Geneja

- [fix\(desktop\): read Chromium cookies stored as text \(\#19377\)](https://git.cafe/pingdotgg/t3code/commit/62144bf0f8964d545d09954cccd523ac9b4ceea2?format=markdown) — 62144bf0f8964d545d09954cccd523ac9b4ceea2; Dean Whittaker

- [fix\(web\): opening a deleted thread from the timeline stays on the current thread \(\#20747\)](https://git.cafe/pingdotgg/t3code/commit/c768c6dfbf53aee3ead84b298be8aaaf906eb796?format=markdown) — c768c6dfbf53aee3ead84b298be8aaaf906eb796; voida6

- [fix\(web\): Mod\+T opens the tab menu while a pull request tab is open \(\#19065\)](https://git.cafe/pingdotgg/t3code/commit/a8dec0e76fc977e35742ddd982e00e22fb9b09ce?format=markdown) — a8dec0e76fc977e35742ddd982e00e22fb9b09ce; Riccardo Palleschi

- [fix\(mobile\): Android image viewer keeps panning after an interrupted pinch \(\#19241\)](https://git.cafe/pingdotgg/t3code/commit/c5520b52ecbaeb63f68d8c44774a75f21444f2fe?format=markdown) — c5520b52ecbaeb63f68d8c44774a75f21444f2fe; Quy Ngoc Nguyen

- [fix\(web\): pull request header no longer flickers when scrolled to the bottom \(\#15678\)](https://git.cafe/pingdotgg/t3code/commit/7f1ecf3463ec56696fea253c6f4a3db8ddd617df?format=markdown) — 7f1ecf3463ec56696fea253c6f4a3db8ddd617df; Rakshith Bhat

- [fix\(pi\): say why text generation cannot load a model \(\#19070\)](https://git.cafe/pingdotgg/t3code/commit/1de7b16f5de7d9eb0c4a0b160e87b0c7e53f9c64?format=markdown) — 1de7b16f5de7d9eb0c4a0b160e87b0c7e53f9c64; Scott Norteman

- [fix\(web\): PR checks scrollbar no longer covers Details \(\#19404\)](https://git.cafe/pingdotgg/t3code/commit/4583cad858768cd6fa2ea276935a2355174f6807?format=markdown) — 4583cad858768cd6fa2ea276935a2355174f6807; Prathmesh Vhatkar

- [fix\(server\): opening a folder without Git installed no longer shows a spawn error \(\#14942\)](https://git.cafe/pingdotgg/t3code/commit/ce87dc79fbf3dfc575414d96041135f24d7ff3a9?format=markdown) — ce87dc79fbf3dfc575414d96041135f24d7ff3a9; tiliakoos

- [perf\(server\): skip periodic checks for disabled providers \(\#18851\)](https://git.cafe/pingdotgg/t3code/commit/3496ecb03ce01680cac283a2762ba66b7e5d5f6b?format=markdown) — 3496ecb03ce01680cac283a2762ba66b7e5d5f6b; Alex Southwell

- [fix\(ssh\): ask for a password or verification code, not only a password \(\#20272\)](https://git.cafe/pingdotgg/t3code/commit/cc93dc10d2354b190d45ca9a92aaaca7bb002a86?format=markdown) — cc93dc10d2354b190d45ca9a92aaaca7bb002a86; Victor Vogel

- [fix\(server\): Vite\+ provider installs get update prompts on Windows \(\#19887\)](https://git.cafe/pingdotgg/t3code/commit/d1b4ce93f259f226c957dfd4a686fcdcf959aad1?format=markdown) — d1b4ce93f259f226c957dfd4a686fcdcf959aad1; tonank

- [fix\(server\): terminals open for threads with long ids \(\#18669\)](https://git.cafe/pingdotgg/t3code/commit/fe949fe1bc8bc0fe25fcd77059a44db72839b467?format=markdown) — fe949fe1bc8bc0fe25fcd77059a44db72839b467; Batuhan1999

- [fix\(providers\): respect mise ownership in native install locations \(\#19157\)](https://git.cafe/pingdotgg/t3code/commit/762813c171d30936759745a44e5ed0c814b7f1d2?format=markdown) — 762813c171d30936759745a44e5ed0c814b7f1d2; Taissa

- [fix\(server\): reveal opens the default Windows file manager \(\#19526\)](https://git.cafe/pingdotgg/t3code/commit/e67b555f20ec8523afe630f9a48b1f699fa2cf6e?format=markdown) — e67b555f20ec8523afe630f9a48b1f699fa2cf6e; Cody Stevens

- [fix\(web\): middle-click closing a panel tab no longer pastes the primary selection \(\#18860\)](https://git.cafe/pingdotgg/t3code/commit/3c4df2857beb1f950c39eae4055d11f2ff5cc69f?format=markdown) — 3c4df2857beb1f950c39eae4055d11f2ff5cc69f; Mateusz Śliwa

- [fix\(web\): pasting into the device screen types into the device \(\#21197\)](https://git.cafe/pingdotgg/t3code/commit/8b26d5c98b11c75265d31cf12a214c9fb261d8b0?format=markdown) — 8b26d5c98b11c75265d31cf12a214c9fb261d8b0; Jai Khurana

- [fix\(server\): a slow Claude CLI is no longer reported as failing to run \(\#21263\)](https://git.cafe/pingdotgg/t3code/commit/5932c193a00a0e6f2ee634bdfc460b53f68e354a?format=markdown) — 5932c193a00a0e6f2ee634bdfc460b53f68e354a; yaacovcorcos

- [fix\(desktop\): a slow PowerShell profile delays Windows startup by 5 s, not 10 \(\#19467\)](https://git.cafe/pingdotgg/t3code/commit/bbe500865f80bb9ee963988da49aef0b04430ced?format=markdown) — bbe500865f80bb9ee963988da49aef0b04430ced; luke

- [fix\(web\): expanding stacked notices no longer scrolls a working thread \(\#20086\)](https://git.cafe/pingdotgg/t3code/commit/48fcf90f1ede5ab306e781f0e3e3c594a6ab3d31?format=markdown) — 48fcf90f1ede5ab306e781f0e3e3c594a6ab3d31; Derek Trimm

- [fix\(web\): open remote preview files in VS Code \(\#19898\)](https://git.cafe/pingdotgg/t3code/commit/ee7f8dc02cbd61ceb047736d9cfca979c5e59fc5?format=markdown) — ee7f8dc02cbd61ceb047736d9cfca979c5e59fc5; fixfon

- [fix\(mobile\): pulling to refresh a pull request fetches current checks \(\#19177\)](https://git.cafe/pingdotgg/t3code/commit/6fc7062008144668f833cb80099a0f1500976bc7?format=markdown) — 6fc7062008144668f833cb80099a0f1500976bc7; g-h-miles

- [fix\(web\): keep typed underscores literal in the rich text composer \(\#19186\)](https://git.cafe/pingdotgg/t3code/commit/bb76f1233c8660399fc72087a5194676d7124cef?format=markdown) — bb76f1233c8660399fc72087a5194676d7124cef; Scott Norteman

- [fix\(shared\): preserve SQLite reader finalizers during shutdown \(\#20305\)](https://git.cafe/pingdotgg/t3code/commit/15341e8643e6278c6dff1ccbead870c6e770c724?format=markdown) — 15341e8643e6278c6dff1ccbead870c6e770c724; ObliviousObserver

- [fix\(shared\): unwatch, review guide, and task cancel labels read as plain sentences \(\#19767\)](https://git.cafe/pingdotgg/t3code/commit/181fbb2b464e841c97914b14c7fa9f57598b5e49?format=markdown) — 181fbb2b464e841c97914b14c7fa9f57598b5e49; SG

- [fix\(web\): center usage models without a breakdown bar \(\#21247\)](https://git.cafe/pingdotgg/t3code/commit/c3608512f0fc453152fc18190a26a0ef83bac7b5?format=markdown) — c3608512f0fc453152fc18190a26a0ef83bac7b5; Afonso Ferreira

- [fix\(web\): removing a project returns to the project overview \(\#20231\)](https://git.cafe/pingdotgg/t3code/commit/15c51cbe578400bbe8e209d80b78439a5a05983f?format=markdown) — 15c51cbe578400bbe8e209d80b78439a5a05983f; Nelglor

- [fix\(desktop\): skip WSL distro probing while the WSL backend is off \(\#21225\)](https://git.cafe/pingdotgg/t3code/commit/4846ba8af7d038d851618bc7c64b143fc082a2e2?format=markdown) — 4846ba8af7d038d851618bc7c64b143fc082a2e2; Victor Vogel

- [perf\(server\): untracked change totals use less CPU \(\#19676\)](https://git.cafe/pingdotgg/t3code/commit/cfbd463110d4fda9e662a18639caa3518eb0cbf4?format=markdown) — cfbd463110d4fda9e662a18639caa3518eb0cbf4; Jet

- [fix\(mobile\): compact Dynamic Island opens the Live Activity's thread \(\#19022\)](https://git.cafe/pingdotgg/t3code/commit/0f06d2715b59c1bc038a44e11dce634c7c2f9949?format=markdown) — 0f06d2715b59c1bc038a44e11dce634c7c2f9949; fixfon

- [fix\(web\): Edit from here warns that "Revert files too" also undoes your own edits \(\#19775\)](https://git.cafe/pingdotgg/t3code/commit/7116325f03add24553385f01cca0e19f4ed8a131?format=markdown) — 7116325f03add24553385f01cca0e19f4ed8a131; shivam

- [fix\(server\): limit restart loops within a five-minute window \(\#20306\)](https://git.cafe/pingdotgg/t3code/commit/892cdaf4df9a794c23e55bb0148a70eba0188f12?format=markdown) — 892cdaf4df9a794c23e55bb0148a70eba0188f12; ObliviousObserver

- [fix\(cli\): use GitHub tokens when checking for updates \(\#19507\)](https://git.cafe/pingdotgg/t3code/commit/6ac70aa0c6dc8d176b61fbda9d007eefbaaf7b81?format=markdown) — 6ac70aa0c6dc8d176b61fbda9d007eefbaaf7b81; James C

- [fix\(provider-cursor\): say when Cursor rejects a free-plan account \(\#19771\)](https://git.cafe/pingdotgg/t3code/commit/8046e1d8cdaacd50bf1e4a2257a1a02eaec3d8bf?format=markdown) — 8046e1d8cdaacd50bf1e4a2257a1a02eaec3d8bf; Ali Younes

- [fix\(web\): show the full command when the Running banner truncates \(\#19810\)](https://git.cafe/pingdotgg/t3code/commit/060ac670a9bc1af5d1800856dd92d7a3b299880c?format=markdown) — 060ac670a9bc1af5d1800856dd92d7a3b299880c; maco

- [fix\(desktop\): allow half-screen tiling on scaled displays \(\#19232\)](https://git.cafe/pingdotgg/t3code/commit/9497ab5db3ee6f60c0e6de10062119c27cb05f13?format=markdown) — 9497ab5db3ee6f60c0e6de10062119c27cb05f13; Tanner Polley

- [fix\(ssh\): retain actionable errors from failed device commands \(\#19972\)](https://git.cafe/pingdotgg/t3code/commit/7a286c97442728d0f1db538be2539f2a5ccae603?format=markdown) — 7a286c97442728d0f1db538be2539f2a5ccae603; Luís Miguel

- [fix\(web,client-runtime\): subagent cards show Cursor reasoning effort \(\#17419\)](https://git.cafe/pingdotgg/t3code/commit/dd86a020965d4fba852769b8346460126bcb0e38?format=markdown) — dd86a020965d4fba852769b8346460126bcb0e38; IlyaL

- [fix\(mobile\): no-project drafts name No project in the project picker \(\#19641\)](https://git.cafe/pingdotgg/t3code/commit/8b094eecd0fa373b7d14ceae0b3802519a2b18e1?format=markdown) — 8b094eecd0fa373b7d14ceae0b3802519a2b18e1; Tristan Knight

- [style\(web\): center Markdown table cells by default \(\#20325\)](https://git.cafe/pingdotgg/t3code/commit/fd1f0b55162f312a9d2ade2381dc2a6623a97191?format=markdown) — fd1f0b55162f312a9d2ade2381dc2a6623a97191; Guy

- [fix\(web\): branch row hover matches nearby controls \(\#21292\)](https://git.cafe/pingdotgg/t3code/commit/2fc244a43895034a6f95f0e23c181d07828b5f24?format=markdown) — 2fc244a43895034a6f95f0e23c181d07828b5f24; Lakshmi Tanmay

- [fix\(web\): keep thread context when stashing prompts \(\#18843\)](https://git.cafe/pingdotgg/t3code/commit/4bc6d0b52ecdf602b77dad7c1e687710413aaf6f?format=markdown) — 4bc6d0b52ecdf602b77dad7c1e687710413aaf6f; Alex Southwell

- [fix\(provider-grok\): give ACP initialize enough time to answer \(\#18771\)](https://git.cafe/pingdotgg/t3code/commit/c632d7e96bd8bc8a808d76c3f766809c7730a765?format=markdown) — c632d7e96bd8bc8a808d76c3f766809c7730a765; Maxime Beauchamp

- [fix\(server\): recover pulls from unrelated ref locks \(\#22107\)](https://git.cafe/pingdotgg/t3code/commit/3fdcef09944955a3e94e906ecf892bfbc1f7efc4?format=markdown) — 3fdcef09944955a3e94e906ecf892bfbc1f7efc4; Yash Singh

- [fix\(web\): hovering a thread automation shows its full title and schedule \(\#18144\)](https://git.cafe/pingdotgg/t3code/commit/48745ffba50d8c00e430fc3d06244b4317690227?format=markdown) — 48745ffba50d8c00e430fc3d06244b4317690227; Tristan Manchester

- [fix\(acp\): project and resume native child sessions \(\#21617\)](https://git.cafe/pingdotgg/t3code/commit/6958838214aef13770989d057d6df751b1e95cc4?format=markdown) — 6958838214aef13770989d057d6df751b1e95cc4; Julius Marminge

- [fix\(web\): hide native subagent threads in the legacy sidebar \(\#20808\)](https://git.cafe/pingdotgg/t3code/commit/03b55a228ddda6c64e22003837ffadad34397285?format=markdown) — 03b55a228ddda6c64e22003837ffadad34397285; Lancy

- [fix\(provider\): leave PR watching to parent threads \(\#19801\)](https://git.cafe/pingdotgg/t3code/commit/e3538ac176a591ae7597a8cc0f533077f4eb9c29?format=markdown) — e3538ac176a591ae7597a8cc0f533077f4eb9c29; Saatvik Arya

- [fix\(web\): new-thread shortcuts work while the command palette lists them \(\#19055\)](https://git.cafe/pingdotgg/t3code/commit/6fe97fed8d9d454a08ef22bb56ad3578b2576304?format=markdown) — 6fe97fed8d9d454a08ef22bb56ad3578b2576304; Roger V

- [fix\(clients\): show question option previews \(\#21933\)](https://git.cafe/pingdotgg/t3code/commit/36641146c9c0f99d7f9193edbd47f13ccf389c84?format=markdown) — 36641146c9c0f99d7f9193edbd47f13ccf389c84; Julius Marminge

- [fix\(mobile\): keep the composer's draft and typing after answering a question \(\#19281\)](https://git.cafe/pingdotgg/t3code/commit/30b9b6487e639a71993f1a755e23d3d4d7fe0cea?format=markdown) — 30b9b6487e639a71993f1a755e23d3d4d7fe0cea; Claudesaul

- [fix\(web\): model picker no longer jumps at the end of its open animation \(\#19506\)](https://git.cafe/pingdotgg/t3code/commit/6dc14625b550564967f5071a2b60841e637a5c54?format=markdown) — 6dc14625b550564967f5071a2b60841e637a5c54; Claudesaul

- [fix\(server\): keep Claude renames when importing sessions \(\#12292\)](https://git.cafe/pingdotgg/t3code/commit/4908d8ce4615ad1a65989344280d6b9abf481d8f?format=markdown) — 4908d8ce4615ad1a65989344280d6b9abf481d8f; Guillermo Casanova

- [fix\(models\): Claude Haiku 4.5 shows thinking on by default \(\#14445\)](https://git.cafe/pingdotgg/t3code/commit/5f89a05610eb6662dbd10df93d01525e634370db?format=markdown) — 5f89a05610eb6662dbd10df93d01525e634370db; Cameron

- [fix\(mobile\): lock the composer while a queued edit saves \(\#18846\)](https://git.cafe/pingdotgg/t3code/commit/e0eb8c94489b67979da3721b81adaa26af91d8b7?format=markdown) — e0eb8c94489b67979da3721b81adaa26af91d8b7; Alex Southwell

- [fix\(mobile\): visible chat rows refresh when skills or content width change \(\#20295\)](https://git.cafe/pingdotgg/t3code/commit/5ca23fe75ffee80088a7f70b7081b62d1fdfe2f0?format=markdown) — 5ca23fe75ffee80088a7f70b7081b62d1fdfe2f0; Onkar Pradip Jadhav

- [fix\(web\): long file names in the file tree truncate cleanly \(\#18984\)](https://git.cafe/pingdotgg/t3code/commit/b21fcb6ffbab1fc4f4bcca2f4cc7d4982c253803?format=markdown) — b21fcb6ffbab1fc4f4bcca2f4cc7d4982c253803; Akash Moradiya

- [fix\(server\): t3-code tools work again after a thread sits idle for a day \(\#19491\)](https://git.cafe/pingdotgg/t3code/commit/22ad90438238680642be4ad0ead3ac895512b1f5?format=markdown) — 22ad90438238680642be4ad0ead3ac895512b1f5; Will Sheldon

- [fix\(mobile\): T3 Connect network hint no longer suggests a phone hotspot \(\#18885\)](https://git.cafe/pingdotgg/t3code/commit/2532ed77a29ffd1a1b4e26c61791c10c1b620390?format=markdown) — 2532ed77a29ffd1a1b4e26c61791c10c1b620390; shivam

- [perf\(server\): skip unused default-branch lookups \(\#19825\)](https://git.cafe/pingdotgg/t3code/commit/be21de48bc48e0976fa0bd64bccfe206d5c30035?format=markdown) — be21de48bc48e0976fa0bd64bccfe206d5c30035; IfkumRfnl

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