# Commit history · gitcafe/t3code

[View on GitCafe](https://git.cafe/gitcafe/t3code/commits/f0b57ca2313bd7971cefb366d3b3808152b014fc)

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

Visibility: public

Requested revision: f0b57ca2313bd7971cefb366d3b3808152b014fc

Requested commit: f0b57ca2313bd7971cefb366d3b3808152b014fc

- [feat\(web\): add Open VSX theme search \(\#5654\)](https://git.cafe/gitcafe/t3code/commit/f0b57ca2313bd7971cefb366d3b3808152b014fc?format=markdown) — f0b57ca2313bd7971cefb366d3b3808152b014fc; t3-code\[bot\]

- [fix\(web\): use upload icon for disabled push action \(\#6207\)](https://git.cafe/gitcafe/t3code/commit/2db08457f2f4eaaa713a067b2ea480ca2b583025?format=markdown) — 2db08457f2f4eaaa713a067b2ea480ca2b583025; t3-code\[bot\]

- [feat\(web\): use OKLCH for theme palettes \(\#6036\)](https://git.cafe/gitcafe/t3code/commit/083fa4ab24c464ddf01e5b7ab22135d1ebdc120b?format=markdown) — 083fa4ab24c464ddf01e5b7ab22135d1ebdc120b; Wout Stiens

- [fix\(web\): use a clearer pull action icon \(\#6194\)](https://git.cafe/gitcafe/t3code/commit/35172010b131510d36d0cef54e174926e38a3013?format=markdown) — 35172010b131510d36d0cef54e174926e38a3013; Exotic

- [fix\(web\): thread error banner dismiss survives reconnect and rerenders \(\#6123\)](https://git.cafe/gitcafe/t3code/commit/57b1052679da56229dba45e3505718e5f5991b32?format=markdown) — 57b1052679da56229dba45e3505718e5f5991b32; Mina Yacoub

- [fix\(web\): render dropdowns above toasts \(\#6165\)](https://git.cafe/gitcafe/t3code/commit/1e355a2a3444d4de0c9cf68cbe31ade370afd598?format=markdown) — 1e355a2a3444d4de0c9cf68cbe31ade370afd598; Rodrigo Brechard

- [feat\(web\): add back buttons for the pull requests and usage pages in the sidebar footer \(\#6031\)](https://git.cafe/gitcafe/t3code/commit/44621c345fe7ce7cfa5d8e5286290d9c8dc20ce5?format=markdown) — 44621c345fe7ce7cfa5d8e5286290d9c8dc20ce5; Utkarsh Patil

- [fix\(shared\): detect Azure DevOps SSH remotes \(ssh.dev.azure.com\) \(\#6187\)](https://git.cafe/gitcafe/t3code/commit/220e573b14cea84b6662a7d69047129047433b63?format=markdown) — 220e573b14cea84b6662a7d69047129047433b63; Arham Amin

- [fix\(shared\): normalize a bare Windows drive root the same as C:\\ / C:/ \(\#6189\)](https://git.cafe/gitcafe/t3code/commit/6befe42eb09633f3adb500ae906a0e1da3f15f64?format=markdown) — 6befe42eb09633f3adb500ae906a0e1da3f15f64; Arham Amin

- [feat\(web\): make environment artwork theme aware \(\#6183\)](https://git.cafe/gitcafe/t3code/commit/b30a9bc4143910f12d9c990c221fb9bc20cbc293?format=markdown) — b30a9bc4143910f12d9c990c221fb9bc20cbc293; Julius Marminge

- [fix\(web\): restore typography font sizes to defaults \(\#6172\)](https://git.cafe/gitcafe/t3code/commit/ac4780f451f98c10d5b518f2bfa3d035b46645df?format=markdown) — ac4780f451f98c10d5b518f2bfa3d035b46645df; Wout Stiens

- [fix\(mobile\): guard App Store release versions \(\#6177\)](https://git.cafe/gitcafe/t3code/commit/3da7f9c5c35d0c1f2a1b4420fbc10016e11ce069?format=markdown) — 3da7f9c5c35d0c1f2a1b4420fbc10016e11ce069; Julius Marminge

- [Add hourly past-24-hour usage view \(\#6170\)](https://git.cafe/gitcafe/t3code/commit/c842c6f5b90122ad88b1d2295df6a99e94954571?format=markdown) — c842c6f5b90122ad88b1d2295df6a99e94954571; Julius Marminge

- [fix\(mobile\): stabilize thread composer and interactions \(\#5986\)](https://git.cafe/gitcafe/t3code/commit/6676f9c83b6a6dd1e2076eaa68dff48845ad955b?format=markdown) — 6676f9c83b6a6dd1e2076eaa68dff48845ad955b; Julius Marminge

- [feat\(web\): add Copy Thread ID to the sidebar and chat header thread context menu \(\#5574\)](https://git.cafe/gitcafe/t3code/commit/65b005f1e4bfccb6a404b3b1e5bfa363d534ac2a?format=markdown) — 65b005f1e4bfccb6a404b3b1e5bfa363d534ac2a; Utkarsh Patil

- [feat: add ability to create a new thread in the current project with shift\+click and show shortcut in tooltip \(\#5994\)](https://git.cafe/gitcafe/t3code/commit/752acbf6549e6dd422ac8d8ed11c0fa02577965b?format=markdown) — 752acbf6549e6dd422ac8d8ed11c0fa02577965b; Utkarsh Patil

- [fix\(pull-requests\): route self-hosted GitLab remotes \(\#6061\)](https://git.cafe/gitcafe/t3code/commit/f5fce74169a5629f701aeb8c4535cab6f7bd3c92?format=markdown) — f5fce74169a5629f701aeb8c4535cab6f7bd3c92; Guilherme Vieira

- [fix\(server\): handle unborn HEAD in VCS status \(\#5944\)](https://git.cafe/gitcafe/t3code/commit/9c7622dac3d1a385351e6c74354a9e6b9c2037d5?format=markdown) — 9c7622dac3d1a385351e6c74354a9e6b9c2037d5; t3-code\[bot\]

- [fix\(server\): advertise 256-color TERM on Windows terminals \(\#5693\)](https://git.cafe/gitcafe/t3code/commit/c14bcca1035895edca5ebd8d65faea5fe788a825?format=markdown) — c14bcca1035895edca5ebd8d65faea5fe788a825; yassiEmp

- [fix\(server\): skip Linux libc detection on Windows/macOS \(\#5354\)](https://git.cafe/gitcafe/t3code/commit/1fa315ea93f24e6f72455e234fa84a97de28492b?format=markdown) — 1fa315ea93f24e6f72455e234fa84a97de28492b; bkntr

- [perf\(web\): skip base64 for oversized image candidates \(\#5220\)](https://git.cafe/gitcafe/t3code/commit/f9730979c1046e3e69ac89aa86882ebf8b2be9a6?format=markdown) — f9730979c1046e3e69ac89aa86882ebf8b2be9a6; Taras

- [fix\(web\): persist sidebar shelf collapse state \(\#5136\)](https://git.cafe/gitcafe/t3code/commit/59d0c922e9363b209bcb004444c05e70fa9fdd8b?format=markdown) — 59d0c922e9363b209bcb004444c05e70fa9fdd8b; Alex

- [fix\(server\): OpenCode model parsing drops models with a slash in the JSON body \(\#5072\)](https://git.cafe/gitcafe/t3code/commit/2ea51bd31f494ec3214a0c9f9adc3262c71e6530?format=markdown) — 2ea51bd31f494ec3214a0c9f9adc3262c71e6530; Arham Amin

- [fix\(mobile\): keep chat composer above the Android gesture bar \(\#5988\)](https://git.cafe/gitcafe/t3code/commit/e5c82d79a09e010d1a87c715f405635f8c45f1f7?format=markdown) — e5c82d79a09e010d1a87c715f405635f8c45f1f7; Pavlo Trinko

- [feat: add three-hour snooze option \(\#5914\)](https://git.cafe/gitcafe/t3code/commit/9afef94a61466422128da9c3b723b633d4c7ed1d?format=markdown) — 9afef94a61466422128da9c3b723b633d4c7ed1d; Jono Kemball

- [fix\(web\): account for Windows window controls in PR page header \(\#6049\)](https://git.cafe/gitcafe/t3code/commit/a7b0366cbe1e9eabc9e37eb079a38f6b6691f999?format=markdown) — a7b0366cbe1e9eabc9e37eb079a38f6b6691f999; Utkarsh Patil

- [Allow Android tablets to rotate \(\#5613\)](https://git.cafe/gitcafe/t3code/commit/428d9f9f67b73688317e362d9f658d06b2a42dfe?format=markdown) — 428d9f9f67b73688317e362d9f658d06b2a42dfe; Julius Marminge

- [fix\(ci\): extend release publish timeout \(\#6034\)](https://git.cafe/gitcafe/t3code/commit/1b120f352f6cc518d0b2822d4ec303d050aaef10?format=markdown) — 1b120f352f6cc518d0b2822d4ec303d050aaef10; t3-code\[bot\]

- [fix\(web\): improve built-in theme contrast \(\#6000\)](https://git.cafe/gitcafe/t3code/commit/0a7c662d39329eeb3cffe00d66a31f1a8241b3d7?format=markdown) — 0a7c662d39329eeb3cffe00d66a31f1a8241b3d7; Chris Deeming

- [feat\(web\): add duplicate action to the T3 Code default theme \(\#6013\)](https://git.cafe/gitcafe/t3code/commit/b91a000a17ddb4937397151a0a39a07990ad6473?format=markdown) — b91a000a17ddb4937397151a0a39a07990ad6473; Utkarsh Patil

- [perf\(desktop\): probe the Windows shell environment concurrently \(\#5878\)](https://git.cafe/gitcafe/t3code/commit/8de0aa24d9b09b3dff9e3378222877cbfff41ae0?format=markdown) — 8de0aa24d9b09b3dff9e3378222877cbfff41ae0; Tyler

- [feat: multi-provider pull requests page with in-app reviews \(\#4849\)](https://git.cafe/gitcafe/t3code/commit/cad2c93616a7c25110670c151a816d5c68341bd4?format=markdown) — cad2c93616a7c25110670c151a816d5c68341bd4; Bilal Bakr

- [chore\(release\): prepare v0.0.33](https://git.cafe/gitcafe/t3code/commit/78f462c4e18c8ea5e5037dc916389a3b72246025?format=markdown) — 78f462c4e18c8ea5e5037dc916389a3b72246025; t3-code\[bot\]

- [fix\(mobile\): parse EAS fingerprint JSON \(\#5991\)](https://git.cafe/gitcafe/t3code/commit/3b72d17cbca691f0b64e6d4a10c9e349f42873a5?format=markdown) — 3b72d17cbca691f0b64e6d4a10c9e349f42873a5; Julius Marminge

- [fix\(mobile\): stop Android user bubbles with code blocks from overlapping \(\#5659\)](https://git.cafe/gitcafe/t3code/commit/d440442db6cd1c45696ba551a71ee6575cc23f37?format=markdown) — d440442db6cd1c45696ba551a71ee6575cc23f37; Rodrigo Brechard

- [fix\(mobile\): detect PowerShell cmdlet errors in work log rows \(\#5726\)](https://git.cafe/gitcafe/t3code/commit/67ef189d8b7b68c3096350db404bd649704ec6f2?format=markdown) — 67ef189d8b7b68c3096350db404bd649704ec6f2; Mina Yacoub

- [fix\(web\): use import/export-appropriate icons for theme buttons \(\#5964\)](https://git.cafe/gitcafe/t3code/commit/fbcae59ef57f28cc51956ca47c0838298b24e79c?format=markdown) — fbcae59ef57f28cc51956ca47c0838298b24e79c; Utkarsh Patil

- [fix\(web\): use themed confirmation dialogs \(\#5624\)](https://git.cafe/gitcafe/t3code/commit/9821bca1ceb97f137a9d93f1080fe1954b6641d3?format=markdown) — 9821bca1ceb97f137a9d93f1080fe1954b6641d3; Wout Stiens

- [fix\(web\): update pills use readable theme foregrounds \(\#5938\)](https://git.cafe/gitcafe/t3code/commit/3d74474f6cf825d3ef37b40dc7af0037e26a3bf9?format=markdown) — 3d74474f6cf825d3ef37b40dc7af0037e26a3bf9; Chris Deeming

- [fix\(web\): align project name with headline \(\#5864\)](https://git.cafe/gitcafe/t3code/commit/f0e2975180a85004e0d2604e3aa4125ed8bddb24?format=markdown) — f0e2975180a85004e0d2604e3aa4125ed8bddb24; Carter Smith

- [fix\(web\): trait menu closes after you pick a level \(\#5879\)](https://git.cafe/gitcafe/t3code/commit/d43210050b97d57d7a4e76df30624b89108102d9?format=markdown) — d43210050b97d57d7a4e76df30624b89108102d9; Theo Browne

- [fix\(web\): enable restore defaults after theme mix changes \(\#5928\)](https://git.cafe/gitcafe/t3code/commit/ef051bdb87c5eba1942aeda9a4f8607d892dc96c?format=markdown) — ef051bdb87c5eba1942aeda9a4f8607d892dc96c; Simone

- [fix\(web\): show worktree icon in sidebar v2 \(\#5909\)](https://git.cafe/gitcafe/t3code/commit/0ca9fb3fb5c7bb604b572a45bac1a3b8936c81ae?format=markdown) — 0ca9fb3fb5c7bb604b572a45bac1a3b8936c81ae; Tristan Knight

- [fix\(web\): correct model picker trigger padding \(\#5935\)](https://git.cafe/gitcafe/t3code/commit/cbd55d637413f9fd0b688dc0bd9ee75eeb4f2d75?format=markdown) — cbd55d637413f9fd0b688dc0bd9ee75eeb4f2d75; Ellie Gummere

- [Add settings and usage breadcrumbs \(\#5929\)](https://git.cafe/gitcafe/t3code/commit/96906805f1677a3b064ebd2c40902cbb48337a23?format=markdown) — 96906805f1677a3b064ebd2c40902cbb48337a23; Julius Marminge

- [Automate production mobile EAS releases \(\#5609\)](https://git.cafe/gitcafe/t3code/commit/73b2e8fdd47807fcc0fc5bfe4928187035b71242?format=markdown) — 73b2e8fdd47807fcc0fc5bfe4928187035b71242; Julius Marminge

- [Preserve back navigation when opening settings \(\#5930\)](https://git.cafe/gitcafe/t3code/commit/5da45337f7178db711624c3e7c4d69059b2b286a?format=markdown) — 5da45337f7178db711624c3e7c4d69059b2b286a; Julius Marminge

- [Move project settings to contextual project routes \(\#5923\)](https://git.cafe/gitcafe/t3code/commit/f21d5e444e9a6b5876253ca8618a4dc8d4f2146c?format=markdown) — f21d5e444e9a6b5876253ca8618a4dc8d4f2146c; Julius Marminge

- [fix\(web\): match usage titlebar text styling \(\#5897\)](https://git.cafe/gitcafe/t3code/commit/9a1472d9558ec74b5ed419bd7b87b2aa0e6be1e6?format=markdown) — 9a1472d9558ec74b5ed419bd7b87b2aa0e6be1e6; t3-code\[bot\]

- [fix\(server\): sandbox user-provided SVGs \(\#5916\)](https://git.cafe/gitcafe/t3code/commit/2abe66800cceeafea759d4db782c72298cc1e1e1?format=markdown) — 2abe66800cceeafea759d4db782c72298cc1e1e1; Theo Browne

- [fix\(server\): usage no longer double-counts forked Codex sessions \(\#5887\)](https://git.cafe/gitcafe/t3code/commit/0d38866dcf63d133b2ed732bbb303dc533b5934f?format=markdown) — 0d38866dcf63d133b2ed732bbb303dc533b5934f; Theo Browne

- [fix\(mobile\): long-pressing a thread row no longer navigates into the thread \(\#5901\)](https://git.cafe/gitcafe/t3code/commit/f993fa1c5fe51dfae78ec8869c9694b7cb97115f?format=markdown) — f993fa1c5fe51dfae78ec8869c9694b7cb97115f; Julius Marminge

- [fix\(web\): match settings search shortcut styling to command palette's \(\#5841\)](https://git.cafe/gitcafe/t3code/commit/83d769f02dc874e8d3112b5eeef2ac6e5420eaac?format=markdown) — 83d769f02dc874e8d3112b5eeef2ac6e5420eaac; Utkarsh Patil

- [fix\(shell\): add \~/\.local/bin to the Windows CLI resolver so native-installed providers are found \(\#5074\)](https://git.cafe/gitcafe/t3code/commit/c8ad4b8135dca79c439a44845d270f12c355cfe2?format=markdown) — c8ad4b8135dca79c439a44845d270f12c355cfe2; Arham Amin

- [fix\(web\): unify usage page chrome \(\#5823\)](https://git.cafe/gitcafe/t3code/commit/bd18d8d6d1feb23dd05dc357e34e353547a51d40?format=markdown) — bd18d8d6d1feb23dd05dc357e34e353547a51d40; t3-code\[bot\]

- [fix\(web\): thread title button no longer eats the drag area \(\#5857\)](https://git.cafe/gitcafe/t3code/commit/659986ce384d29123269820ccb8340ab4d824cdd?format=markdown) — 659986ce384d29123269820ccb8340ab4d824cdd; nathangerday

- [fix\(shared\): bound the file-link label so bracket runs stop rescanning \(\#5782\)](https://git.cafe/gitcafe/t3code/commit/062b4618c229f3e2f13e44efd8dab8c71ad33dae?format=markdown) — 062b4618c229f3e2f13e44efd8dab8c71ad33dae; Tyler

- [fix\(server\): favicon resolution no longer pins the event loop \(\#5538\)](https://git.cafe/gitcafe/t3code/commit/deb901d6381e0c86ef326946c8fb45ee323db708?format=markdown) — deb901d6381e0c86ef326946c8fb45ee323db708; Matt Urenovich

- [fix\(web\): match create theme and import theme buttons to the standard outline style \(\#5860\)](https://git.cafe/gitcafe/t3code/commit/02f4ce566711e7989e10c2b937c2655ef19188ff?format=markdown) — 02f4ce566711e7989e10c2b937c2655ef19188ff; Utkarsh Patil

- [fix\(web\): preserve desktop route during Clerk auth \(\#5770\)](https://git.cafe/gitcafe/t3code/commit/285cf5947b14acb9a66d26a669ce632633fd0749?format=markdown) — 285cf5947b14acb9a66d26a669ce632633fd0749; Robert Soriano

- [Add cross-platform mobile usage dashboard \(\#5743\)](https://git.cafe/gitcafe/t3code/commit/1a003e383ac6b10258b8100c2617d938c4f06c69?format=markdown) — 1a003e383ac6b10258b8100c2617d938c4f06c69; Julius Marminge

- [ci: label-gated hosted-web preview deploys \(\#5465\)](https://git.cafe/gitcafe/t3code/commit/963ebf5bd7cce00d40ff60c258b34c12dcab271e?format=markdown) — 963ebf5bd7cce00d40ff60c258b34c12dcab271e; Theo Browne

- [fix\(server\): one greedy agent process no longer takes down the whole server \(\#5788\)](https://git.cafe/gitcafe/t3code/commit/ba9c9ae81dce4e554b4dd52abfd28d0c01b5c651?format=markdown) — ba9c9ae81dce4e554b4dd52abfd28d0c01b5c651; Theo Browne

- [feat\(web\): project icons can be chosen manually \(\#5775\)](https://git.cafe/gitcafe/t3code/commit/076e9048dc57ab09b3692def050e12d690a1b027?format=markdown) — 076e9048dc57ab09b3692def050e12d690a1b027; Theo Browne

- [feat\(web\): keep unsent drafts one click away in the sidebar \(\#5777\)](https://git.cafe/gitcafe/t3code/commit/05eb051184ac4d486795ac6f8be29129b8b8845f?format=markdown) — 05eb051184ac4d486795ac6f8be29129b8b8845f; Theo Browne

- [feat\(server\): vp run migrate-dev-db seeds worktree dev dbs with real data \(\#5773\)](https://git.cafe/gitcafe/t3code/commit/ddaa6afef55e0da53950c7ed45f7d91b717475a5?format=markdown) — ddaa6afef55e0da53950c7ed45f7d91b717475a5; Theo Browne

- [fix\(web\): sidebar rows show the branch again, not a truncated plan step \(\#5776\)](https://git.cafe/gitcafe/t3code/commit/6f69b4407f1e6e1aa56e46bbb51a0b133374eeae?format=markdown) — 6f69b4407f1e6e1aa56e46bbb51a0b133374eeae; Theo Browne

- [feat: pick worktree or current checkout per project \(\#5766\)](https://git.cafe/gitcafe/t3code/commit/6dbffa022d9e44091d0edc496181011e3acfb695?format=markdown) — 6dbffa022d9e44091d0edc496181011e3acfb695; Theo Browne

- [fix\(server\): settle no longer leaves monitors and dev servers running \(\#5774\)](https://git.cafe/gitcafe/t3code/commit/5bb8c0366447b1bb94c0ac41f2d4cd06730ffb94?format=markdown) — 5bb8c0366447b1bb94c0ac41f2d4cd06730ffb94; Theo Browne

- [fix\(web\): usage totals no longer jump while devices report in \(\#5772\)](https://git.cafe/gitcafe/t3code/commit/886195ec1e6335d46d34fb3819ab4f3440b42b6d?format=markdown) — 886195ec1e6335d46d34fb3819ab4f3440b42b6d; Theo Browne

- [feat\(web\): overhaul project settings into a real settings page \(\#5768\)](https://git.cafe/gitcafe/t3code/commit/288d8e3457f0466da2cbef2eab648331c969b8a7?format=markdown) — 288d8e3457f0466da2cbef2eab648331c969b8a7; Theo Browne

- [fix\(web\): pinned reorder no longer reshuffles while writes land \(\#5767\)](https://git.cafe/gitcafe/t3code/commit/5208bdeb0db95063091a29f97af3548436c5f291?format=markdown) — 5208bdeb0db95063091a29f97af3548436c5f291; Theo Browne

- [feat\(server\): agents can now open the images you paste into chat \(\#5757\)](https://git.cafe/gitcafe/t3code/commit/a6c9b41f902fba2a4137806c09e829935e91baac?format=markdown) — a6c9b41f902fba2a4137806c09e829935e91baac; Theo Browne

- [fix\(web\): usage page loses the cost quality panel, gains a back button \(\#5756\)](https://git.cafe/gitcafe/t3code/commit/70c423a5e48ab34d8b1a033e798ab378b48dde5d?format=markdown) — 70c423a5e48ab34d8b1a033e798ab378b48dde5d; Theo Browne

- [fix\(server\): stop Codex threads with queued follow-ups \(\#5762\)](https://git.cafe/gitcafe/t3code/commit/89c320df0b0884a8c4df1cf596564c6bc725eb54?format=markdown) — 89c320df0b0884a8c4df1cf596564c6bc725eb54; Theo Browne

- [chore: vouch saphid \(\#5763\)](https://git.cafe/gitcafe/t3code/commit/7b2cf4374f5d92cc01eff482ad1af92ab7a87f41?format=markdown) — 7b2cf4374f5d92cc01eff482ad1af92ab7a87f41; Theo Browne

- [chore: vouch gfsaaser24 \(\#5761\)](https://git.cafe/gitcafe/t3code/commit/49964e38c02ca26783449e56a3083b124a1d04c8?format=markdown) — 49964e38c02ca26783449e56a3083b124a1d04c8; Theo Browne

- [fix\(server\): stop Claude resume handshakes from completing turns that never ran \(\#5710\)](https://git.cafe/gitcafe/t3code/commit/e70cdb478d34342d13ba4f433992394bf7303c1d?format=markdown) — e70cdb478d34342d13ba4f433992394bf7303c1d; Gabe Fletcher

- [fix\(web\): add missing cursor-pointer styling to dropdowns and interactive buttons \(\#5716\)](https://git.cafe/gitcafe/t3code/commit/be01b287b92b4686023a5e213078a2f51b3c1880?format=markdown) — be01b287b92b4686023a5e213078a2f51b3c1880; naMqe

- [feat\(web\): show how many subagents are running at a glance \(\#5745\)](https://git.cafe/gitcafe/t3code/commit/c2f8cb7ca1576afd70294b98dfe1de9be17aacae?format=markdown) — c2f8cb7ca1576afd70294b98dfe1de9be17aacae; Theo Browne

- [fix\(web\): persist diff view mode \(\#5731\)](https://git.cafe/gitcafe/t3code/commit/89ee692bf0436505d008c1d70215e70836eba4e2?format=markdown) — 89ee692bf0436505d008c1d70215e70836eba4e2; Leonel Rivas

- [fix\(web\): usage chart no longer makes Claude look like the bigger spender \(\#5697\)](https://git.cafe/gitcafe/t3code/commit/a20923ce463335e89e92f5983d98a180536e8e7d?format=markdown) — a20923ce463335e89e92f5983d98a180536e8e7d; Theo Browne

- [feat\(usage\): usage page reading provider transcripts across environments \(\#5684\)](https://git.cafe/gitcafe/t3code/commit/8101cd044911c7dc2a2adf7c7a9ba7962abf57b6?format=markdown) — 8101cd044911c7dc2a2adf7c7a9ba7962abf57b6; Theo Browne

- [feat\(mobile\): one sheet for model and thread settings \(\#5625\)](https://git.cafe/gitcafe/t3code/commit/30164cb1ba8ea05fdd6be69215dba2cc2f0e2aa8?format=markdown) — 30164cb1ba8ea05fdd6be69215dba2cc2f0e2aa8; Theo Browne

- [fix\(desktop\): zoom shortcuts no longer die when the preview browser has focus \(\#5691\)](https://git.cafe/gitcafe/t3code/commit/06404107261cae24394d6abe39984fb445c5aff5?format=markdown) — 06404107261cae24394d6abe39984fb445c5aff5; Theo Browne

- [fix\(server\): stop the reaper from silently killing live background subagents \(\#5677\)](https://git.cafe/gitcafe/t3code/commit/2c7267ad43a05cf3e30343400c76fd9ac47698e7?format=markdown) — 2c7267ad43a05cf3e30343400c76fd9ac47698e7; Theo Browne

- [fix\(web\): inherit terminal size in simple typography \(\#5628\)](https://git.cafe/gitcafe/t3code/commit/daf8ee0b2f684cda82e8721abe1138b219b1ef12?format=markdown) — daf8ee0b2f684cda82e8721abe1138b219b1ef12; Chris Deeming

- [fix\(web\): delay transient reconnect warnings \(\#5670\)](https://git.cafe/gitcafe/t3code/commit/ed886fe1814890da30ae73c77f9e894ddc9bd481?format=markdown) — ed886fe1814890da30ae73c77f9e894ddc9bd481; t3-code\[bot\]

- [fix\(server\): stop PR status lookups amplifying GitHub rate limits \(\#5673\)](https://git.cafe/gitcafe/t3code/commit/4eaf5ef8bb47b870397d5c61cd216b1a6bdd1510?format=markdown) — 4eaf5ef8bb47b870397d5c61cd216b1a6bdd1510; Theo Browne

- [feat: sidebar v2 is now the default sidebar \(\#5672\)](https://git.cafe/gitcafe/t3code/commit/0de9540739369301d5056870deeee3f258a03b14?format=markdown) — 0de9540739369301d5056870deeee3f258a03b14; Theo Browne

- [feat\(web\): fold plan mode and token-by-token output into Legacy features \(\#5664\)](https://git.cafe/gitcafe/t3code/commit/31891a1a0c208a6b244b64937741066c61fefd9c?format=markdown) — 31891a1a0c208a6b244b64937741066c61fefd9c; Theo Browne

- [fix\(web\): show Stop button while input is pending \(\#5554\)](https://git.cafe/gitcafe/t3code/commit/45d9aa90baab8f2d6b13c7ae3cf2f97128edaf7b?format=markdown) — 45d9aa90baab8f2d6b13c7ae3cf2f97128edaf7b; Illia Panasenko

- [fix\(web\): reconnect the composer seam for remote non-Git projects \(\#5633\)](https://git.cafe/gitcafe/t3code/commit/7a84f6cf10a5040d29c6392ad216d976458363cd?format=markdown) — 7a84f6cf10a5040d29c6392ad216d976458363cd; Henry Zhang

- [feat\(web\): make sidebar artwork theme-aware \(\#5636\)](https://git.cafe/gitcafe/t3code/commit/f0fb406acf419c1ab3d37d5f42093c07921484b2?format=markdown) — f0fb406acf419c1ab3d37d5f42093c07921484b2; maria

- [chore: vouch chrisdeeming \(\#5641\)](https://git.cafe/gitcafe/t3code/commit/82406bce99c2cf46d1d8fbad26bfefc2ab3169ce?format=markdown) — 82406bce99c2cf46d1d8fbad26bfefc2ab3169ce; t3-code\[bot\]

- [feat\(desktop\): remember recently used sites in the Browser panel \(\#5270\)](https://git.cafe/gitcafe/t3code/commit/72d673a855c730536f0cf3bb964ba523e0af9e2e?format=markdown) — 72d673a855c730536f0cf3bb964ba523e0af9e2e; Chris Deeming

- [chore\(ci\): vouch StiensWout \(\#5637\)](https://git.cafe/gitcafe/t3code/commit/e2cd2383cec150ea674030d408f2a99a411c94fc?format=markdown) — e2cd2383cec150ea674030d408f2a99a411c94fc; t3-code\[bot\]

- [feat\(web\): drag pinned threads into your own order \(\#5581\)](https://git.cafe/gitcafe/t3code/commit/5661c6116c9d6e9e93e59cf067fc02dd3303ceef?format=markdown) — 5661c6116c9d6e9e93e59cf067fc02dd3303ceef; Theo Browne

- [fix\(mobile\): reconnects no longer shift the thread list \(\#5372\)](https://git.cafe/gitcafe/t3code/commit/6d70e6d77824eed51b1531a2f42b2ed5cdae8501?format=markdown) — 6d70e6d77824eed51b1531a2f42b2ed5cdae8501; Theo Browne

- [chore\(release\): prepare v0.0.32](https://git.cafe/gitcafe/t3code/commit/be1a836745395286cbd392512179ab5816f538ba?format=markdown) — be1a836745395286cbd392512179ab5816f538ba; t3-code\[bot\]

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