# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: bd93830550d57e38fa9f2cf7a486c76058818359

Requested commit: bd93830550d57e38fa9f2cf7a486c76058818359

- [fix\(shared\): choose duration unit after rounding seconds \(\#20299\)](https://git.cafe/pingdotgg/t3code/commit/bd93830550d57e38fa9f2cf7a486c76058818359?format=markdown) — bd93830550d57e38fa9f2cf7a486c76058818359; Kevin Rajan

- [fix\(mobile\): Android sheets scroll to the end and keep their buttons on screen \(\#20284\)](https://git.cafe/pingdotgg/t3code/commit/2dd91140a98a11ca339108770654f37c10c700a7?format=markdown) — 2dd91140a98a11ca339108770654f37c10c700a7; shivam

- [fix\(preview\): isolate tabs for threads sharing a provider session \(\#18146\)](https://git.cafe/pingdotgg/t3code/commit/0ce4cbec47dce32e4de1b38e50f2758a7609501c?format=markdown) — 0ce4cbec47dce32e4de1b38e50f2758a7609501c; Tdanks2000

- [fix\(web\): a resumed subagent's notification row shows it running, not failed \(\#18099\)](https://git.cafe/pingdotgg/t3code/commit/6670dc734e9bb86e95fb6993e9de88f046a49f39?format=markdown) — 6670dc734e9bb86e95fb6993e9de88f046a49f39; TinBane

- [fix\(mobile\): keep PR activity in place during pull-to-refresh \(\#20196\)](https://git.cafe/pingdotgg/t3code/commit/b2877c4ad8e15a0a6e6b34b68bb6995c784ea14a?format=markdown) — b2877c4ad8e15a0a6e6b34b68bb6995c784ea14a; Claudesaul

- [fix\(desktop\): local desktop builds no longer crash when a GitHub token is in the shell \(\#19277\)](https://git.cafe/pingdotgg/t3code/commit/37a08d312100a839441e5d98895b4efe29f1a93b?format=markdown) — 37a08d312100a839441e5d98895b4efe29f1a93b; Dominik Engelhardt

- [fix\(web\): usage limit recovery errors no longer crush the composer banner \(\#17457\)](https://git.cafe/pingdotgg/t3code/commit/bbcaa7990728325689841593bcd9c6c597750ee3?format=markdown) — bbcaa7990728325689841593bcd9c6c597750ee3; Patryk Sztuczka

- [fix\(server\): checkpoints no longer expire a split index the repo still uses \(\#17074\)](https://git.cafe/pingdotgg/t3code/commit/d37bce55f2d0b46e63f0517a223f2d965263500c?format=markdown) — d37bce55f2d0b46e63f0517a223f2d965263500c; Sheehan Munim

- [fix\(web\): give archive actions more icon spacing \(\#19769\)](https://git.cafe/pingdotgg/t3code/commit/bf8236303fdd43ca8956379c1b6720b973dde89c?format=markdown) — bf8236303fdd43ca8956379c1b6720b973dde89c; Lakshmi Tanmay

- [perf\(server\): OpenCode 2 stops writing unchanged session status updates \(\#16775\)](https://git.cafe/pingdotgg/t3code/commit/73e5d5bd764b007a7e7cbc1bd841265213e97db9?format=markdown) — 73e5d5bd764b007a7e7cbc1bd841265213e97db9; Abdullah

- [fix\(mobile\): show assistant quotes as text in the queue sheet \(\#19007\)](https://git.cafe/pingdotgg/t3code/commit/cbe43566f416bb661b2b02c60d814665f897f232?format=markdown) — cbe43566f416bb661b2b02c60d814665f897f232; Nishchay M Chandra

- [fix\(server\): discover Claude skills from add-dir launch args \(\#20167\)](https://git.cafe/pingdotgg/t3code/commit/6241d9d18a3285d4c9e98a7ce777da203f557f55?format=markdown) — 6241d9d18a3285d4c9e98a7ce777da203f557f55; Scott Norteman

- [fix\(web\): standalone auth pages scroll when the card is taller than the window \(\#19603\)](https://git.cafe/pingdotgg/t3code/commit/ac791b9f5cef258d6d34717879cd1c3ff2c9b941?format=markdown) — ac791b9f5cef258d6d34717879cd1c3ff2c9b941; Arham Mahajan

- [fix\(web\): custom model price cells take only numbers \(\#19245\)](https://git.cafe/pingdotgg/t3code/commit/7a88b19576f6830c3a1daf488c40cb3cf41edf3b?format=markdown) — 7a88b19576f6830c3a1daf488c40cb3cf41edf3b; Rakshith Bhat

- [fix\(mobile\): branch naming text saves when you leave the screen \(\#18381\)](https://git.cafe/pingdotgg/t3code/commit/1a9572a4d899a5b54c6e9fa5e65000729a14c2f5?format=markdown) — 1a9572a4d899a5b54c6e9fa5e65000729a14c2f5; Aditya Vardhan Sharma

- [fix\(relay\): resolve cloudflared using the hydrated PATH \(\#19444\)](https://git.cafe/pingdotgg/t3code/commit/0395bf93e2591ebeee618685e6e6399489d869f9?format=markdown) — 0395bf93e2591ebeee618685e6e6399489d869f9; James C

- [fix\(server\): keep a remote server update running when the client disconnects \(\#18980\)](https://git.cafe/pingdotgg/t3code/commit/a75ea468b13dff836cf686fb38fac9846cbdfddc?format=markdown) — a75ea468b13dff836cf686fb38fac9846cbdfddc; maco

- [fix\(server\): t3 run from a T3 terminal no longer trips on the service's launcher context \(\#14263\)](https://git.cafe/pingdotgg/t3code/commit/1b5c2d1d300a72845df5e45878daae44c94b4d87?format=markdown) — 1b5c2d1d300a72845df5e45878daae44c94b4d87; Shawn

- [fix\(web\): copied task lists keep their nested items and code blocks \(\#14778\)](https://git.cafe/pingdotgg/t3code/commit/adfdcb67b3044836f4dc8c6d76bc5cb6915a7162?format=markdown) — adfdcb67b3044836f4dc8c6d76bc5cb6915a7162; Soroush Baraouf

- [fix\(server\): MCP thread reads skip the item scan they filter to nothing \(\#17038\)](https://git.cafe/pingdotgg/t3code/commit/ddafde5e9ac1aef0cb139f97f8647cf657e49846?format=markdown) — ddafde5e9ac1aef0cb139f97f8647cf657e49846; Dara Adedeji

- [fix\(server\): stop retrying saved checkpoints after refresh failures \(\#20195\)](https://git.cafe/pingdotgg/t3code/commit/21baef5c870add975b31d79cf7ff5f58cc201a40?format=markdown) — 21baef5c870add975b31d79cf7ff5f58cc201a40; shshajek-cpu

- [fix\(web\): new project options scroll above the footer \(\#17064\)](https://git.cafe/pingdotgg/t3code/commit/976eb02afed7a2a2d7de767701c60cffd1a11921?format=markdown) — 976eb02afed7a2a2d7de767701c60cffd1a11921; Kevin Bravo

- [fix\(mobile\): prevent environment row taps from swallowing switches \(\#17677\)](https://git.cafe/pingdotgg/t3code/commit/97986f7ec5c508636b885a0559e07749a2aa946b?format=markdown) — 97986f7ec5c508636b885a0559e07749a2aa946b; Rohith Kadaveru

- [fix\(web\): keep font picker keyboard selection in sync \(\#9814\)](https://git.cafe/pingdotgg/t3code/commit/d33aa7fd0dd28e2a7917ca5b7cb25ce2dc169950?format=markdown) — d33aa7fd0dd28e2a7917ca5b7cb25ce2dc169950; Adam Firestone

- [fix\(server\): logs print causes instead of \[Object\] \(\#16642\)](https://git.cafe/pingdotgg/t3code/commit/a4cd9216dd6ab144d305294e1c87fb4c68c0afe2?format=markdown) — a4cd9216dd6ab144d305294e1c87fb4c68c0afe2; Alex Southwell

- [fix\(server\): take a delegated task's result from its newest turn item \(\#19058\)](https://git.cafe/pingdotgg/t3code/commit/48902dabe28de56a8b4ffcf657497957c484eb6d?format=markdown) — 48902dabe28de56a8b4ffcf657497957c484eb6d; hinescreative

- [fix\(server\): load merge request diffs on older GitLab \(\#15886\)](https://git.cafe/pingdotgg/t3code/commit/d426166dfd716fe40189cf556d1760e89a255e63?format=markdown) — d426166dfd716fe40189cf556d1760e89a255e63; Arav Jain

- [fix\(server\): Muse turns stopped by the subscription quota are Limited, not failed \(\#18266\)](https://git.cafe/pingdotgg/t3code/commit/93ea95cf41232fe57692b2f4948dd8aa4cd13b23?format=markdown) — 93ea95cf41232fe57692b2f4948dd8aa4cd13b23; Nicholas Tindle

- [fix\(client-runtime\): queries stay pending while a connection hands off \(\#18155\)](https://git.cafe/pingdotgg/t3code/commit/ddcde11be8260c01874d3dc0b5ab36ff76d244f4?format=markdown) — ddcde11be8260c01874d3dc0b5ab36ff76d244f4; Tristan Knight

- [fix\(desktop\): ignore snapshot shortcut repeats during flight \(\#11037\)](https://git.cafe/pingdotgg/t3code/commit/d6087091889a835faba58e0cf87e951aa9352a11?format=markdown) — d6087091889a835faba58e0cf87e951aa9352a11; Matthew Feroz

- [fix\(server\): allow restarts when a stale runtime record matches the server pid \(\#20336\)](https://git.cafe/pingdotgg/t3code/commit/23dae7b3a38956448b6999835a51fc162e9604a7?format=markdown) — 23dae7b3a38956448b6999835a51fc162e9604a7; Scott Norteman

- [fix\(web\): handle Backspace when Android omits the key code \(\#18063\)](https://git.cafe/pingdotgg/t3code/commit/a440198ebd11e0be17cb05f468a47bbb31d93900?format=markdown) — a440198ebd11e0be17cb05f468a47bbb31d93900; JIA

- [fix\(scripts\): leave type-only packages out of third-party notices \(\#14627\)](https://git.cafe/pingdotgg/t3code/commit/972e39266a7059225c41a5b73f781c692e68c79a?format=markdown) — 972e39266a7059225c41a5b73f781c692e68c79a; Leonel Rivas

- [perf\(web\): sidebar working timers share one clock \(\#21195\)](https://git.cafe/pingdotgg/t3code/commit/6ac3bc553e9f8a7fcd687c9f69b4c7c94bdb18ff?format=markdown) — 6ac3bc553e9f8a7fcd687c9f69b4c7c94bdb18ff; Alyx

- [fix\(grok\): preserve native question multi-select \(\#20881\)](https://git.cafe/pingdotgg/t3code/commit/69f4042aa8dc7b35ad5d94b858caa7ee6a77c04e?format=markdown) — 69f4042aa8dc7b35ad5d94b858caa7ee6a77c04e; Yannic Charlon

- [fix\(server\): refresh local status after an automatic pull fails \(\#19686\)](https://git.cafe/pingdotgg/t3code/commit/189af1aaa431a87ab34a419e1db9dd5ee87fe1a4?format=markdown) — 189af1aaa431a87ab34a419e1db9dd5ee87fe1a4; Alb11747

- [fix\(mobile\): preserve server matches in file search \(\#18388\)](https://git.cafe/pingdotgg/t3code/commit/95c99a5e751a6eb1b94c5e2f6baccc7cb6c64bfb?format=markdown) — 95c99a5e751a6eb1b94c5e2f6baccc7cb6c64bfb; Alex Southwell

- [fix\(composer\): paths such as /tmp/build.sh no longer open the slash menu \(\#19671\)](https://git.cafe/pingdotgg/t3code/commit/deb5b3941dc4c8b3f770621dca37ddb57c4ccec9?format=markdown) — deb5b3941dc4c8b3f770621dca37ddb57c4ccec9; Nikita Maximilian Grimm

- [fix\(server\): desktop backend now exits when its launcher dies \(\#20277\)](https://git.cafe/pingdotgg/t3code/commit/ecb8ddd305c5f55228c945c37012b77b3210c00d?format=markdown) — ecb8ddd305c5f55228c945c37012b77b3210c00d; Aaron Queen

- [fix\(web\): let keyboard users reach why reviewer/label changes are unavailable \(\#14785\)](https://git.cafe/pingdotgg/t3code/commit/2df5dbe4572281030e94f39e2b2a62fe970b56ee?format=markdown) — 2df5dbe4572281030e94f39e2b2a62fe970b56ee; Alex Southwell

- [fix\(server\): slow OpenCode wrappers no longer show as unavailable \(\#16544\)](https://git.cafe/pingdotgg/t3code/commit/c59ab7d92a7df65f3c4aedbbf983e860ba05585f?format=markdown) — c59ab7d92a7df65f3c4aedbbf983e860ba05585f; Joseph Vidal

- [fix\(client-runtime\): a dropped session no longer reads as a failed connection \(\#18469\)](https://git.cafe/pingdotgg/t3code/commit/145fba7ffc859834ce8a0bdefeaa3cd50964872e?format=markdown) — 145fba7ffc859834ce8a0bdefeaa3cd50964872e; Otavio Salvador

- [fix\(provider-acp\): stop claiming agents' own tools named like T3 tools \(\#20376\)](https://git.cafe/pingdotgg/t3code/commit/73ed54901fb91994d6d23472db3e414c32162fdc?format=markdown) — 73ed54901fb91994d6d23472db3e414c32162fdc; Joshua Whitley

- [fix\(server\): SSH device-host tunnels no longer inherit ControlMaster \(\#17440\)](https://git.cafe/pingdotgg/t3code/commit/cdb761d795f9e1f26176075170bda571a9bfd46d?format=markdown) — cdb761d795f9e1f26176075170bda571a9bfd46d; Killian Cazin

- [fix\(mobile\): preserve line counts for withheld pull request hunks \(\#18836\)](https://git.cafe/pingdotgg/t3code/commit/5432ce0df966d0588265e57b17de2bc5d9d8fea8?format=markdown) — 5432ce0df966d0588265e57b17de2bc5d9d8fea8; Alex Southwell

- [fix\(desktop\): reload the main renderer after it is killed \(\#20300\)](https://git.cafe/pingdotgg/t3code/commit/15ca727b1774bb63404e818be0e3fee0ae7622ca?format=markdown) — 15ca727b1774bb63404e818be0e3fee0ae7622ca; ObliviousObserver

- [fix\(server\): t3_preview_close reports the server browser's refusal \(\#17429\)](https://git.cafe/pingdotgg/t3code/commit/356e6d02d54aa49688fcdde1254676c276a78fb8?format=markdown) — 356e6d02d54aa49688fcdde1254676c276a78fb8; Scott Norteman

- [fix\(shared\): match Windows home paths case-insensitively in file links \(\#19627\)](https://git.cafe/pingdotgg/t3code/commit/0a712f0cdc5652ce99a6c3af286ea5859a9cab4a?format=markdown) — 0a712f0cdc5652ce99a6c3af286ea5859a9cab4a; Jesse van Dijk

- [fix\(mobile\): sheet action buttons text alignment \(\#11260\)](https://git.cafe/pingdotgg/t3code/commit/8da749b8d532a182dfcd37d1871b6334851c8a5e?format=markdown) — 8da749b8d532a182dfcd37d1871b6334851c8a5e; Cameron Chisholm

- [fix\(server\): warn when connect unlink leaves the relay record \(\#17743\)](https://git.cafe/pingdotgg/t3code/commit/cfb78cf433e52c2d1f4333c9540f3ffc2aa38a63?format=markdown) — cfb78cf433e52c2d1f4333c9540f3ffc2aa38a63; maco

- [fix\(web\): center composer control labels with their icons \(\#21241\)](https://git.cafe/pingdotgg/t3code/commit/d3122f566ac1acb03a63265ed80f5b99790a7943?format=markdown) — d3122f566ac1acb03a63265ed80f5b99790a7943; Afonso Ferreira

- [fix\(mobile\): resize quota bars when filtering environments \(\#19031\)](https://git.cafe/pingdotgg/t3code/commit/3ea9c43e055d7c473d1727e979091324f24dc93f?format=markdown) — 3ea9c43e055d7c473d1727e979091324f24dc93f; Alex

- [fix\(mobile\): Chinese input no longer breaks before a skill pill on iOS \(\#17614\)](https://git.cafe/pingdotgg/t3code/commit/56871c9c268e9c348ed65faa60bd94ace2fe0c1d?format=markdown) — 56871c9c268e9c348ed65faa60bd94ace2fe0c1d; IlyaL

- [fix\(web\): keep collapsed diff file headers reachable \(\#20333\)](https://git.cafe/pingdotgg/t3code/commit/ddca636540cf12ff596e5623181594bfa84d558c?format=markdown) — ddca636540cf12ff596e5623181594bfa84d558c; Andrei Shenets

- [fix\(web\): show No project in scratch thread breadcrumbs \(\#19721\)](https://git.cafe/pingdotgg/t3code/commit/43076b57cbd6e9ce1863d8f12baf242e079273f5?format=markdown) — 43076b57cbd6e9ce1863d8f12baf242e079273f5; Greg Woulfe

- [fix\(server\): preserve explicit effort for unknown Claude models \(\#20849\)](https://git.cafe/pingdotgg/t3code/commit/76f57f9b84ee53d9b998710417d9f8bf02d192dc?format=markdown) — 76f57f9b84ee53d9b998710417d9f8bf02d192dc; Yannic Charlon

- [fix\(shared\): preserve escaped quotes in launch arguments \(\#19525\)](https://git.cafe/pingdotgg/t3code/commit/b656dd7da4d0ddd270ead7e8628bdf15ba0a1dad?format=markdown) — b656dd7da4d0ddd270ead7e8628bdf15ba0a1dad; Simone

- [fix\(web\): refresh stale desktop endpoints when Connections reopens \(\#16026\)](https://git.cafe/pingdotgg/t3code/commit/7686c57311323291b8c462db9990e23ef120c940?format=markdown) — 7686c57311323291b8c462db9990e23ef120c940; Arthur Katcher

- [fix\(mobile\): Android PR filter chips no longer crowd the sheet corner \(\#20889\)](https://git.cafe/pingdotgg/t3code/commit/f5e505a4317a5e53dbcdd9d1d5ccb3627208b403?format=markdown) — f5e505a4317a5e53dbcdd9d1d5ccb3627208b403; Nick Anisimov

- [fix\(server\): a branch on the only remote is not a fork when there is no origin \(\#20412\)](https://git.cafe/pingdotgg/t3code/commit/2c8f3a0cfcf3c986f7cb13f05da3663fbe7997e2?format=markdown) — 2c8f3a0cfcf3c986f7cb13f05da3663fbe7997e2; Victor Vogel

- [fix\(mobile\): keep composer within folded screen without leaving the thread \(\#18574\)](https://git.cafe/pingdotgg/t3code/commit/fc86c68bdfac71435877177b9a166e9ff9e0fc95?format=markdown) — fc86c68bdfac71435877177b9a166e9ff9e0fc95; Alex

- [fix\(mobile\): Live Activities keep updating after iOS rotates their push token \(\#21134\)](https://git.cafe/pingdotgg/t3code/commit/f24e8006516870d42a2da06a596d847374396729?format=markdown) — f24e8006516870d42a2da06a596d847374396729; Aidid Haiqal

- [fix\(web\): prevent provider wizard footer overlap while loading \(\#18609\)](https://git.cafe/pingdotgg/t3code/commit/bbf19f97d6959aed03133cd33a915d3ff0152541?format=markdown) — bbf19f97d6959aed03133cd33a915d3ff0152541; Akash Moradiya

- [fix\(web\): device tool update failures show the server error, not network advice \(\#17569\)](https://git.cafe/pingdotgg/t3code/commit/17fa6288665626be83ef9024f13e4c1da23a727c?format=markdown) — 17fa6288665626be83ef9024f13e4c1da23a727c; Scott Norteman

- [fix\(web\): show math labels in Mermaid diagrams \(\#16198\)](https://git.cafe/pingdotgg/t3code/commit/7b25aed54f31ec211c63b8cf173cb4a31df12768?format=markdown) — 7b25aed54f31ec211c63b8cf173cb4a31df12768; Nikita Maximilian Grimm

- [fix\(web\): move keyboard interaction out of the closing right panel \(\#14786\)](https://git.cafe/pingdotgg/t3code/commit/5088aff613d6875f2db12d35a973f78f34b7e255?format=markdown) — 5088aff613d6875f2db12d35a973f78f34b7e255; Alex Southwell

- [fix\(mobile\): a failed draft save no longer blocks sending an uploaded attachment \(\#21101\)](https://git.cafe/pingdotgg/t3code/commit/44a5883ed63018b542c311d021788c1f95cf128c?format=markdown) — 44a5883ed63018b542c311d021788c1f95cf128c; shivam

- [fix\(web\): threads finishing together play one completion sound \(\#17540\)](https://git.cafe/pingdotgg/t3code/commit/c1f9d20263657486484f2ff7607a31a2c230c5a6?format=markdown) — c1f9d20263657486484f2ff7607a31a2c230c5a6; luke

- [fix\(ssh\): keep draining tunnel diagnostics after readiness \(\#18832\)](https://git.cafe/pingdotgg/t3code/commit/a331655b74676b69b1b6d7b645f2a5b219ab6df3?format=markdown) — a331655b74676b69b1b6d7b645f2a5b219ab6df3; Alex Southwell

- [fix\(server\): held assistant drafts keep their position when flushed at turn end \(\#19023\)](https://git.cafe/pingdotgg/t3code/commit/a917d843b3ae4fdc06d61805929d4a74c41ecaf4?format=markdown) — a917d843b3ae4fdc06d61805929d4a74c41ecaf4; fixfon

- [fix\(server\): threads no longer settle after merging PRs they were asked to merge \(\#18232\)](https://git.cafe/pingdotgg/t3code/commit/ca2afd8aea1a452098da09e1e8792f50f0705595?format=markdown) — ca2afd8aea1a452098da09e1e8792f50f0705595; Zeus-Deus

- [fix\(opencode\): retry shared database locks during startup \(\#17922\)](https://git.cafe/pingdotgg/t3code/commit/b058babb1694da9fa4b46b489dec2b76523dc218?format=markdown) — b058babb1694da9fa4b46b489dec2b76523dc218; luke

- [fix\(server\): a steered send no longer leaves a subagent task running \(\#19019\)](https://git.cafe/pingdotgg/t3code/commit/afc12ab70aede492efc1f92b12f48afc9dfd4a6a?format=markdown) — afc12ab70aede492efc1f92b12f48afc9dfd4a6a; Scott Norteman

- [fix\(server\): Bitbucket threads settle after their pull request merges \(\#19937\)](https://git.cafe/pingdotgg/t3code/commit/beadfe56277707d693101c97b0983989ecbc8682?format=markdown) — beadfe56277707d693101c97b0983989ecbc8682; Sebastian Pugliese

- [fix\(server\): clear automatic PRs from other branches \(\#20223\)](https://git.cafe/pingdotgg/t3code/commit/c3bfef820a0756f1156ce2ac92f077fa1731e8b8?format=markdown) — c3bfef820a0756f1156ce2ac92f077fa1731e8b8; Rodrigo Brechard

- [perf\(mobile\): clean Android builds keep their Gradle and native caches \(\#20069\)](https://git.cafe/pingdotgg/t3code/commit/6a9f588309132f223a92caeb6970669ea289a79e?format=markdown) — 6a9f588309132f223a92caeb6970669ea289a79e; Julius Marminge

- [fix\(antigravity\): keep the runtime version learned from ACP \(\#20980\)](https://git.cafe/pingdotgg/t3code/commit/4c52938fdb2cc9dd76265e94adee14adcccb8033?format=markdown) — 4c52938fdb2cc9dd76265e94adee14adcccb8033; Paul Jones

- [fix\(acp\): request ids stay within signed 32-bit so Kotlin agents answer \(\#15374\)](https://git.cafe/pingdotgg/t3code/commit/fbe670c66ad14947af768c654146a49dc58691ac?format=markdown) — fbe670c66ad14947af768c654146a49dc58691ac; Igor Makowski

- [fix\(web\): explain pull request diff load failures \(\#19945\)](https://git.cafe/pingdotgg/t3code/commit/09e54fd990eb3ef986f2c622cb05d215b2ebf188?format=markdown) — 09e54fd990eb3ef986f2c622cb05d215b2ebf188; Jake Leventhal

- [fix\(mobile\): show complete unwrapped diff lines containing tabs \(\#14605\)](https://git.cafe/pingdotgg/t3code/commit/98277652122c2f7376f737c81f1719cea1eeeb75?format=markdown) — 98277652122c2f7376f737c81f1719cea1eeeb75; Jake Leventhal

- [fix\(web\): Antigravity setup card separators match other settings cards \(\#20088\)](https://git.cafe/pingdotgg/t3code/commit/36b6c036e8db996778748cb8bfeea35d5724836d?format=markdown) — 36b6c036e8db996778748cb8bfeea35d5724836d; MONKE2525E

- [fix\(desktop\): paste and other editing shortcuts work in every browser tab \(\#19452\)](https://git.cafe/pingdotgg/t3code/commit/558b55a6b6d5a9fb8903f35dba14ceb64565c83e?format=markdown) — 558b55a6b6d5a9fb8903f35dba14ceb64565c83e; qdqqd

- [fix\(web\): follow configured desktop update repository \(\#21210\)](https://git.cafe/pingdotgg/t3code/commit/555fb6f821ffb123c81afa02f21ca3ef88af472c?format=markdown) — 555fb6f821ffb123c81afa02f21ca3ef88af472c; Yannic Charlon

- [fix\(devices\): skip Apple device discovery on non-Mac hosts \(\#18159\)](https://git.cafe/pingdotgg/t3code/commit/27ccbe9dd542ef655d9712ca4822346fbe55f2a8?format=markdown) — 27ccbe9dd542ef655d9712ca4822346fbe55f2a8; Tristan Knight

- [fix\(server\): opening a folder in File Explorer no longer lands on the wrong folder \(\#18549\)](https://git.cafe/pingdotgg/t3code/commit/2e8d70b2323a4a971d025a783a13713269515281?format=markdown) — 2e8d70b2323a4a971d025a783a13713269515281; Aqua

- [fix\(web\): a failed run shows Failed, not Completed \(\#20996\)](https://git.cafe/pingdotgg/t3code/commit/25dff68e0122979c26c82c69c49d5c5ba942ad5c?format=markdown) — 25dff68e0122979c26c82c69c49d5c5ba942ad5c; Yannic Charlon

- [fix\(desktop\): bound preview recording warmup \(\#20085\)](https://git.cafe/pingdotgg/t3code/commit/a31f1f208639756b68a6dc530cb5f663f3b2478c?format=markdown) — a31f1f208639756b68a6dc530cb5f663f3b2478c; Luís Miguel

- [fix\(mobile\): long commands no longer freeze Android work-log taps \(\#19238\)](https://git.cafe/pingdotgg/t3code/commit/a086be029c50e03e9fdd07d86bf907c145db6fc7?format=markdown) — a086be029c50e03e9fdd07d86bf907c145db6fc7; Quy Ngoc Nguyen

- [fix\(relay\): reopening the app ends a finished iOS Live Activity \(\#20265\)](https://git.cafe/pingdotgg/t3code/commit/992022b9c21b20b3d450f25082c5fc814074e446?format=markdown) — 992022b9c21b20b3d450f25082c5fc814074e446; Mohtasham Murshid

- [fix\(mobile\): serialize initial device identity creation \(\#18837\)](https://git.cafe/pingdotgg/t3code/commit/216c4801714c2b98c1ab8bc768eec3399c950357?format=markdown) — 216c4801714c2b98c1ab8bc768eec3399c950357; Alex Southwell

- [fix\(shared\): detect \*\.ghe.com remotes as GitHub \(\#19362\)](https://git.cafe/pingdotgg/t3code/commit/93d0e1a8e6b7d69ea84ffe6b216dd3dc998fb161?format=markdown) — 93d0e1a8e6b7d69ea84ffe6b216dd3dc998fb161; Torjus Bjåen

- [perf\(server\): skip idle port discovery on Linux and macOS \(\#20975\)](https://git.cafe/pingdotgg/t3code/commit/3755b4970fb591355e2a9ca556b0cee18ff36533?format=markdown) — 3755b4970fb591355e2a9ca556b0cee18ff36533; Yukun Shan

- [fix\(provider-muse\): show readable model names in the picker \(\#19100\)](https://git.cafe/pingdotgg/t3code/commit/eb1db5ff8059ef9585ee93b6d154472c75eb1f14?format=markdown) — eb1db5ff8059ef9585ee93b6d154472c75eb1f14; Ibrahim Elkamali

- [fix\(relay\): stop held webhook deliveries when the inbox is cleared \(\#18838\)](https://git.cafe/pingdotgg/t3code/commit/cffcb76986d5005c9da31227c83be90059335ba2?format=markdown) — cffcb76986d5005c9da31227c83be90059335ba2; Alex Southwell

- [fix\(server\): provider logs skip Claude thinking-token counters \(\#19789\)](https://git.cafe/pingdotgg/t3code/commit/ad2ac0f1ee7d9a51ce6e6afa40f3cbe57dda0a1a?format=markdown) — ad2ac0f1ee7d9a51ce6e6afa40f3cbe57dda0a1a; Scott Norteman

- [fix\(mobile\): account badges no longer clip wide initials like WO \(\#15908\)](https://git.cafe/pingdotgg/t3code/commit/e76d648f96052d9e494054bf4828f070be9c0118?format=markdown) — e76d648f96052d9e494054bf4828f070be9c0118; Vitaly Iegorov

- [fix\(server\): keep characters intact in generated commit subjects \(\#19181\)](https://git.cafe/pingdotgg/t3code/commit/86ce795392f78d6840b449b047f52c694d57da54?format=markdown) — 86ce795392f78d6840b449b047f52c694d57da54; Simone

- [fix\(server\): stop grouping unrelated repos that only have a local git remote \(\#13129\)](https://git.cafe/pingdotgg/t3code/commit/19f3f6d9fbf914a6e6b61c2dbc5d5babdffcc1ec?format=markdown) — 19f3f6d9fbf914a6e6b61c2dbc5d5babdffcc1ec; Adam Buchweitz

- [fix\(server\): stop restoring stale Pi models \(\#18498\)](https://git.cafe/pingdotgg/t3code/commit/4d4297c9e88582ddcac8be2aeb0db8ffedb980fa?format=markdown) — 4d4297c9e88582ddcac8be2aeb0db8ffedb980fa; Yahor Tsimashenka

- [fix\(server\): a repository on an unrecognized host no longer fails every PR status lookup \(\#19030\)](https://git.cafe/pingdotgg/t3code/commit/e0de586a077cd8de5c95664ca7dc20f5c19a3503?format=markdown) — e0de586a077cd8de5c95664ca7dc20f5c19a3503; AdEx-Partners-DE

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