# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 76f57f9b84ee53d9b998710417d9f8bf02d192dc

Requested commit: 76f57f9b84ee53d9b998710417d9f8bf02d192dc

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

- [fix\(web\): the Tailscale HTTPS row says detection is off instead of telling users to start Tailscale \(\#18758\)](https://git.cafe/pingdotgg/t3code/commit/784bad1c686f7e0faf72c3298387ba0a61eb62d9?format=markdown) — 784bad1c686f7e0faf72c3298387ba0a61eb62d9; Igor Makowski

- [fix\(usage\): fall back to GitHub API for model prices \(\#21055\)](https://git.cafe/pingdotgg/t3code/commit/74ae8d6f3789756a68d7920819dac6e96bf2853d?format=markdown) — 74ae8d6f3789756a68d7920819dac6e96bf2853d; Khairul Haziq

- [fix\(desktop\): prevent duplicate backends on macOS \(\#19554\)](https://git.cafe/pingdotgg/t3code/commit/8a282225fe88c83fd733bc888a90ea54e8561cd1?format=markdown) — 8a282225fe88c83fd733bc888a90ea54e8561cd1; Arham Mahajan

- [perf\(server\): find in a long thread no longer re-parses every message on each keystroke \(\#20801\)](https://git.cafe/pingdotgg/t3code/commit/f3bb914efbe02c0ce0c78313a3b70e6eccc968f2?format=markdown) — f3bb914efbe02c0ce0c78313a3b70e6eccc968f2; Aaron Queen

- [fix\(web\): show reset credit progress after the usage popover closes \(\#19808\)](https://git.cafe/pingdotgg/t3code/commit/a651a52ecfffa053c1cc225b092ceae379f46cb0?format=markdown) — a651a52ecfffa053c1cc225b092ceae379f46cb0; Gabriel Cruz

- [fix\(mobile\): reopening the app no longer shows a "No terminal output" alert \(\#20262\)](https://git.cafe/pingdotgg/t3code/commit/6976b51056dc9b7412fbcbb72f25479b03179703?format=markdown) — 6976b51056dc9b7412fbcbb72f25479b03179703; shivam

- [fix\(web\): a prompt link opened from a thread no longer lands in that thread \(\#19326\)](https://git.cafe/pingdotgg/t3code/commit/f8665a1c212a5157315cba2d6ed3d89bb4ae56da?format=markdown) — f8665a1c212a5157315cba2d6ed3d89bb4ae56da; Igor Makowski

- [fix\(desktop\): Install Linux theme icons named after the app id \(\#14471\)](https://git.cafe/pingdotgg/t3code/commit/f98118d033d28ab309917610cd4ff5285f8b696e?format=markdown) — f98118d033d28ab309917610cd4ff5285f8b696e; Mike Olson

- [fix\(web\): close the gap between the composer and its bottom toolbar \(\#12952\)](https://git.cafe/pingdotgg/t3code/commit/b90b8052c4c74b510a79e3f73c9e218571107a52?format=markdown) — b90b8052c4c74b510a79e3f73c9e218571107a52; Scott Norteman

- [fix\(shared\): keep quoted Git file names intact \(\#19371\)](https://git.cafe/pingdotgg/t3code/commit/51dcb43062e9582ddcd5f1ac77e524832d4f9dfa?format=markdown) — 51dcb43062e9582ddcd5f1ac77e524832d4f9dfa; Simone

- [fix\(mobile\): image viewer no longer flashes the chat between swipes on Android \(\#20898\)](https://git.cafe/pingdotgg/t3code/commit/b9a31ac6fad0d44e673e1e3e4f228bd0d80f3f12?format=markdown) — b9a31ac6fad0d44e673e1e3e4f228bd0d80f3f12; vivek

- [fix\(mobile\): fresh Android builds no longer crash on launch \(\#20118\)](https://git.cafe/pingdotgg/t3code/commit/cc869a97afc1f332c56a22ae6112c654d087c364?format=markdown) — cc869a97afc1f332c56a22ae6112c654d087c364; Marcel Jiron · MarMar Labs

- [fix\(web\): switched-off controls stay visible in dark mode \(\#14984\)](https://git.cafe/pingdotgg/t3code/commit/8a948076bbdaed4e3cb2495ae533095c5043f3c8?format=markdown) — 8a948076bbdaed4e3cb2495ae533095c5043f3c8; Guillermo Casanova

- [fix\(web\): pending questions no longer squash the composer on narrow windows \(\#20391\)](https://git.cafe/pingdotgg/t3code/commit/bbe826993fb85e010ad2e3df129f4a853ae8eac1?format=markdown) — bbe826993fb85e010ad2e3df129f4a853ae8eac1; Matthew Feroz

- [fix\(web\): long approval commands wrap inside the composer \(\#17802\)](https://git.cafe/pingdotgg/t3code/commit/e7308986cb9f9186e6830b21995d2dd8efe47150?format=markdown) — e7308986cb9f9186e6830b21995d2dd8efe47150; Exotic

- [fix\(cursor\): explain model rejections from the account catalog \(\#19678\)](https://git.cafe/pingdotgg/t3code/commit/71aa1173b07960885d38346e77648de890aa7d61?format=markdown) — 71aa1173b07960885d38346e77648de890aa7d61; Wout Stiens

- [fix\(usage\): show Antigravity Gemini limits when one quota endpoint omits them \(\#20081\)](https://git.cafe/pingdotgg/t3code/commit/340ee237bf6f691634b91e21c1211570377ba678?format=markdown) — 340ee237bf6f691634b91e21c1211570377ba678; pauliusiv123-rgb

- [fix\(web\): sidebar update pill shows updates on non-default provider instances \(\#14745\)](https://git.cafe/pingdotgg/t3code/commit/f15aa815f35c739497170f1d0f153ec4a1064732?format=markdown) — f15aa815f35c739497170f1d0f153ec4a1064732; Abdurahmon

- [fix\(web\): keep known preview tabs while the session list refreshes \(\#14955\)](https://git.cafe/pingdotgg/t3code/commit/26c241144a9e8cfeb8b7b19e5d6646aedc9a859f?format=markdown) — 26c241144a9e8cfeb8b7b19e5d6646aedc9a859f; Alex Southwell

- [fix\(source-control\): fix forgejo check details links \(\#18434\)](https://git.cafe/pingdotgg/t3code/commit/d7c711503f2b8914db0a06cef3fa35f8eb4f2753?format=markdown) — d7c711503f2b8914db0a06cef3fa35f8eb4f2753; Robbie

- [perf\(server\): skip unused probes when switching Git refs \(\#20140\)](https://git.cafe/pingdotgg/t3code/commit/d6888999dba6052b04708cf586eecf36897dd264?format=markdown) — d6888999dba6052b04708cf586eecf36897dd264; IfkumRfnl

- [fix\(server\): backend children no longer count as desktop resources \(\#19645\)](https://git.cafe/pingdotgg/t3code/commit/cd6b8b71183c00e3e7698cf0c27b7f4aea696c11?format=markdown) — cd6b8b71183c00e3e7698cf0c27b7f4aea696c11; Jet

- [fix\(desktop\): local network pairing links skip idle bridges and tunnels \(\#18085\)](https://git.cafe/pingdotgg/t3code/commit/8832d5c320ffc30e393cb995950167dc80afb873?format=markdown) — 8832d5c320ffc30e393cb995950167dc80afb873; TinBane

- [fix\(server\): keep WinGet Claude installs manual-only instead of running claude update \(\#19517\)](https://git.cafe/pingdotgg/t3code/commit/1ffa2cbb44ee62cfe5ad0991f66ae0b110e6c204?format=markdown) — 1ffa2cbb44ee62cfe5ad0991f66ae0b110e6c204; Scott Norteman

- [fix\(server\): reject unresolved explicit preview tabs \(\#19737\)](https://git.cafe/pingdotgg/t3code/commit/0aa4ee95093df1bbb38bb6b2b515cf877030a526?format=markdown) — 0aa4ee95093df1bbb38bb6b2b515cf877030a526; Arav Jain

- [fix\(server\): a /compact stopped by the Claude usage limit now fails \(\#19583\)](https://git.cafe/pingdotgg/t3code/commit/499c9ee68b28492c9e088a98f112998dfc4ffafc?format=markdown) — 499c9ee68b28492c9e088a98f112998dfc4ffafc; Scott Norteman

- [fix\(server\): Codex threads get the whole T3 orchestration instructions \(\#18415\)](https://git.cafe/pingdotgg/t3code/commit/91adab7161babfa2b573d3655781fba315c004fe?format=markdown) — 91adab7161babfa2b573d3655781fba315c004fe; Michael Johnston

- [fix\(server\): browser control replies no longer wait behind old frames on slow links \(\#20290\)](https://git.cafe/pingdotgg/t3code/commit/7c68c7dc8739e199e2668d0c02f467d83a9f5218?format=markdown) — 7c68c7dc8739e199e2668d0c02f467d83a9f5218; shivam

- [perf\(web\): reveal nested files faster \(\#21048\)](https://git.cafe/pingdotgg/t3code/commit/1ea378c6f432223a84d7a38fc58781bdb38347ee?format=markdown) — 1ea378c6f432223a84d7a38fc58781bdb38347ee; Guanying Chen

- [fix\(desktop\): keep disabled backends stopped after failed updates \(\#18414\)](https://git.cafe/pingdotgg/t3code/commit/df198f9de99fcbb81950d6a479f476e8e7960779?format=markdown) — df198f9de99fcbb81950d6a479f476e8e7960779; Alex Southwell

- [fix\(web\): show a real arrow in the context compacted divider \(\#20326\)](https://git.cafe/pingdotgg/t3code/commit/abfc5727bf10ac018ef847392699fec3af0b2394?format=markdown) — abfc5727bf10ac018ef847392699fec3af0b2394; Abdullah Al Zawad

- [fix\(desktop\): accept existing Hyprland SnapShot shortcuts \(\#10658\)](https://git.cafe/pingdotgg/t3code/commit/fb331610a8d6fc6c2c83fdcdb49e3fb75e9745d6?format=markdown) — fb331610a8d6fc6c2c83fdcdb49e3fb75e9745d6; Akshar Patel

- [fix\(server\): report spawn ENOTDIR as a spawn error instead of a defect \(\#14345\)](https://git.cafe/pingdotgg/t3code/commit/bafadf324c9f3d8a59083d88a6e1e0c630d5182c?format=markdown) — bafadf324c9f3d8a59083d88a6e1e0c630d5182c; Gabriel Rojas

- [fix\(server\): html previews say how their browser exited \(\#16872\)](https://git.cafe/pingdotgg/t3code/commit/bd395e9e6530002a4b66b23844abd416aaebb88d?format=markdown) — bd395e9e6530002a4b66b23844abd416aaebb88d; Nikita Koynov

- [fix\(codex\): Finder metadata no longer blocks shadow-home setup \(\#18991\)](https://git.cafe/pingdotgg/t3code/commit/70e3174b770d54173557bf8c5e9fab390d064921?format=markdown) — 70e3174b770d54173557bf8c5e9fab390d064921; ABDUL RAHMAN JAMSHID NASSER AL RASHDI

- [fix\(web\): stop offering a provider update that cannot clear a limited-support warning \(\#17676\)](https://git.cafe/pingdotgg/t3code/commit/fc0c36f963b6e68933f27b5279f731d6a8454325?format=markdown) — fc0c36f963b6e68933f27b5279f731d6a8454325; Sean Swanson

- [fix\(desktop\): preview annotations no longer replace each other after a reload \(\#14360\)](https://git.cafe/pingdotgg/t3code/commit/473b4d717dee02ce20431ff33c115e2fc0a01468?format=markdown) — 473b4d717dee02ce20431ff33c115e2fc0a01468; not-compromised

- [fix\(server\): T3 Connect retries a link rejected for an expired proof \(\#18621\)](https://git.cafe/pingdotgg/t3code/commit/6b7766143d3f4eba5ad6c02da8e02cc3aa4931fa?format=markdown) — 6b7766143d3f4eba5ad6c02da8e02cc3aa4931fa; fixfon

- [fix\(server\): reject worktree delegation from a checkout outside the project \(\#20213\)](https://git.cafe/pingdotgg/t3code/commit/dba8297da4f25cb1063d623ec8a4bf3ec1f01715?format=markdown) — dba8297da4f25cb1063d623ec8a4bf3ec1f01715; Nikita Maximilian Grimm

- [fix\(opencode\): preserve native question selection flags \(\#20882\)](https://git.cafe/pingdotgg/t3code/commit/04bd86951fb2f0305f48b23d589d0d73ea0cdc71?format=markdown) — 04bd86951fb2f0305f48b23d589d0d73ea0cdc71; Yannic Charlon

- [fix\(client\): retain PR links while reconnect metadata changes \(\#17365\)](https://git.cafe/pingdotgg/t3code/commit/f1003567108e920773c1c568e33f88933cbd4e3a?format=markdown) — f1003567108e920773c1c568e33f88933cbd4e3a; Maxwell Young

- [fix\(web\): align pull request comment headers \(\#15341\)](https://git.cafe/pingdotgg/t3code/commit/89d4e8bef9f62bf19221c12ca0fb708b5a9e0da7?format=markdown) — 89d4e8bef9f62bf19221c12ca0fb708b5a9e0da7; Josh McKinney

- [fix\(acp\): preserve native slash command prompt shape \(\#19393\)](https://git.cafe/pingdotgg/t3code/commit/bd438fb315ffae6cb42e03d24291983ebe4e75bb?format=markdown) — bd438fb315ffae6cb42e03d24291983ebe4e75bb; James C

- [fix\(server\): title imported Codex threads after the user request \(\#20278\)](https://git.cafe/pingdotgg/t3code/commit/0b896d9ff1ecb45c289ed7c6505ab347ef0a9530?format=markdown) — 0b896d9ff1ecb45c289ed7c6505ab347ef0a9530; Victor Vogel

- [fix\(web\): composer host and workspace tooltips show their shortcuts \(\#21167\)](https://git.cafe/pingdotgg/t3code/commit/70bdbc30b2934db7845d77751d9de5b730c3d674?format=markdown) — 70bdbc30b2934db7845d77751d9de5b730c3d674; Jordan Munch O'Hare

- [fix\(desktop\): the SnapShot GNOME extension loads on GNOME 51 \(\#17436\)](https://git.cafe/pingdotgg/t3code/commit/c32dc2f1c97effffbd0ad77b3bd91cde127bbe6a?format=markdown) — c32dc2f1c97effffbd0ad77b3bd91cde127bbe6a; Igor Makowski

- [fix\(web\): diff counts follow the selected color palette \(\#18288\)](https://git.cafe/pingdotgg/t3code/commit/ba1907e8e0b26de89856e68a4f8692e08c0f28b4?format=markdown) — ba1907e8e0b26de89856e68a4f8692e08c0f28b4; ₿itconym

- [fix\(provider-cursor\): installed node_modules no longer exhaust skill discovery \(\#19806\)](https://git.cafe/pingdotgg/t3code/commit/167f5eca948a40ad613b4649e9cd26524903cb2c?format=markdown) — 167f5eca948a40ad613b4649e9cd26524903cb2c; Scott Norteman

- [fix\(web\): truncate project names only when needed \(\#17208\)](https://git.cafe/pingdotgg/t3code/commit/871c7b77576e2b419d3e48a717c288ef53083f66?format=markdown) — 871c7b77576e2b419d3e48a717c288ef53083f66; Daniel Gurney

- [fix\(web\): the default-branch dialog no longer offers a feature branch it cannot create \(\#18716\)](https://git.cafe/pingdotgg/t3code/commit/7241e7ee5098522926ae5e8ff11c12b97b9d4e68?format=markdown) — 7241e7ee5098522926ae5e8ff11c12b97b9d4e68; Igor Makowski

- [fix\(mobile\): usage chart legend wraps instead of pushing the end date off-screen \(\#18203\)](https://git.cafe/pingdotgg/t3code/commit/2b16747a92b180b488e29b72747c5e8968c857cf?format=markdown) — 2b16747a92b180b488e29b72747c5e8968c857cf; Bartłomiej Czyżewski

- [fix\(web\): stacked composer notices keep their right border \(\#19044\)](https://git.cafe/pingdotgg/t3code/commit/6b3a49b372bdca3ae7233f441aaac32ad2fd344a?format=markdown) — 6b3a49b372bdca3ae7233f441aaac32ad2fd344a; Nikita Maximilian Grimm

- [perf\(server\): colored terminal output no longer copies history one character at a time \(\#21209\)](https://git.cafe/pingdotgg/t3code/commit/c6dfda8e56d37a50fea783d7e6e3db34977248a3?format=markdown) — c6dfda8e56d37a50fea783d7e6e3db34977248a3; Alyx

- [fix\(web\): tapping away from the model picker on a phone no longer presses what is under it \(\#20841\)](https://git.cafe/pingdotgg/t3code/commit/3f2dbd7d11c1ba9d096fbab10b9d4271da2ac5ab?format=markdown) — 3f2dbd7d11c1ba9d096fbab10b9d4271da2ac5ab; Mantas Kantautas

- [fix\(web\): show native caret and selection in file comments \(\#17554\)](https://git.cafe/pingdotgg/t3code/commit/0bdb5a8c64050bd36ba05cd4b220e5f75a0284f7?format=markdown) — 0bdb5a8c64050bd36ba05cd4b220e5f75a0284f7; Fionn Gartlan

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