# Commit history · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commits/f0116e44b6806a949fbd449b4548f3cfc6638510)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: f0116e44b6806a949fbd449b4548f3cfc6638510

Requested commit: f0116e44b6806a949fbd449b4548f3cfc6638510

- [fix\(desktop\): Include standard Linux AppImage icons for Niri/Noctalia \(\#2915\)](https://git.cafe/screen/t3code-personal/commit/f0116e44b6806a949fbd449b4548f3cfc6638510?format=markdown) — f0116e44b6806a949fbd449b4548f3cfc6638510; Mike Olson

- [chore: add Alchemy reference repo subtree \(\#2918\)](https://git.cafe/screen/t3code-personal/commit/bd851c0203f4318b8222566ef87009a189cdf1f5?format=markdown) — bd851c0203f4318b8222566ef87009a189cdf1f5; Julius Marminge

- [Use HttpApi for Environment APIs & standardize authn/authz \(\#2858\)](https://git.cafe/screen/t3code-personal/commit/a04c09a190ac78e23ca63971067ff0fc2417bcca?format=markdown) — a04c09a190ac78e23ca63971067ff0fc2417bcca; Julius Marminge

- [chore: add vendored reference repo subtree sync tooling \(\#2902\)](https://git.cafe/screen/t3code-personal/commit/e3f14058847dbd36695277aab941fefa94e21e5f?format=markdown) — e3f14058847dbd36695277aab941fefa94e21e5f; Julius Marminge

- [T3 Code Mobile \[WIP\] \(\#2013\)](https://git.cafe/screen/t3code-personal/commit/b3e8c0334b25238e2b55868a87bd6270e234b7de?format=markdown) — b3e8c0334b25238e2b55868a87bd6270e234b7de; Julius Marminge

- [Ensure Electron runtime is installed in release workflow \(\#2861\)](https://git.cafe/screen/t3code-personal/commit/e3accd6e957910649a9cca1b3280c6bbbf638690?format=markdown) — e3accd6e957910649a9cca1b3280c6bbbf638690; Julius Marminge

- [Extract independent web cleanup from mobile stack \(\#2855\)](https://git.cafe/screen/t3code-personal/commit/cf07d0632174b432ce8bd70f3292f615afe8b184?format=markdown) — cf07d0632174b432ce8bd70f3292f615afe8b184; Theo Browne

- [Extract collection performance refactors from mobile stack \(\#2854\)](https://git.cafe/screen/t3code-personal/commit/31268945f88a712fad9309d5ea9290cb8496af83?format=markdown) — 31268945f88a712fad9309d5ea9290cb8496af83; Julius Marminge

- [Migrate TypeScript checks to Effect TSGo \(\#2851\)](https://git.cafe/screen/t3code-personal/commit/6b3050ee740f510ad06c12a91ecd7e338792dce0?format=markdown) — 6b3050ee740f510ad06c12a91ecd7e338792dce0; Julius Marminge

- [Add Claude Opus 4.8 support \(\#2849\)](https://git.cafe/screen/t3code-personal/commit/83f0cc9e31b8c38cc3ecd3c394f882ce9ee3714f?format=markdown) — 83f0cc9e31b8c38cc3ecd3c394f882ce9ee3714f; Ibrahim Elkamali

- [\[codex\] Bump Effect to beta.73 and migrate compatibility APIs \(\#2840\)](https://git.cafe/screen/t3code-personal/commit/e6330ead82319d2be53beb5de3aaf4eda0d91a70?format=markdown) — e6330ead82319d2be53beb5de3aaf4eda0d91a70; Julius Marminge

- [fix: maintain reasoning selections for multiple providers \(\#2760\)](https://git.cafe/screen/t3code-personal/commit/4f0f24f055fe5f5346f7e73372e8cdc167e052f9?format=markdown) — 4f0f24f055fe5f5346f7e73372e8cdc167e052f9; Adam Buchweitz

- [chore\(release\): prepare v0.0.24](https://git.cafe/screen/t3code-personal/commit/d1e85c4e8fdef82fbaded9539532b754080419e0?format=markdown) — d1e85c4e8fdef82fbaded9539532b754080419e0; t3-code\[bot\]

- [Exclude workspace packages from desktop runtime deps \(\#2688\)](https://git.cafe/screen/t3code-personal/commit/ea20e800216417c8d3b5dfc54a863bbd9e0b3e20?format=markdown) — ea20e800216417c8d3b5dfc54a863bbd9e0b3e20; Julius Marminge

- [\[codex\] add diagnostics resource history \(\#2685\)](https://git.cafe/screen/t3code-personal/commit/9e632f5cec7315d65c2df4d3bc7be49bfe1385f3?format=markdown) — 9e632f5cec7315d65c2df4d3bc7be49bfe1385f3; Julius Marminge

- [Back off VCS remote refresh failures \(\#2686\)](https://git.cafe/screen/t3code-personal/commit/4120e94598c7e4237ce9ecfd53d0449eeb0e0d40?format=markdown) — 4120e94598c7e4237ce9ecfd53d0449eeb0e0d40; Julius Marminge

- [feat\(marketing\): Made marketing site less cringe \(\#2681\)](https://git.cafe/screen/t3code-personal/commit/34bb18c8cf2327338bc14a216537328bd58a69fc?format=markdown) — 34bb18c8cf2327338bc14a216537328bd58a69fc; Theo Browne

- [Skip healthy env reconnects after browser resume \(\#2677\)](https://git.cafe/screen/t3code-personal/commit/90eea047a967ea2edae543e966627ec0a394ef81?format=markdown) — 90eea047a967ea2edae543e966627ec0a394ef81; Julius Marminge

- [Simplify workspace package builds and deps \(\#2676\)](https://git.cafe/screen/t3code-personal/commit/f92e1e1b06ec5ba78ce66849cf288a3a45e54bb0?format=markdown) — f92e1e1b06ec5ba78ce66849cf288a3a45e54bb0; Julius Marminge

- [Harden GitHub workflow permissions](https://git.cafe/screen/t3code-personal/commit/556c42452c5ac94ae8d8698d64fcd372c1680955?format=markdown) — 556c42452c5ac94ae8d8698d64fcd372c1680955; Julius Marminge

- [Constrain provider update popover overflow \(\#2669\)](https://git.cafe/screen/t3code-personal/commit/7e20b23e7ea5dc1daf4cbfa65d61301d99168bae?format=markdown) — 7e20b23e7ea5dc1daf4cbfa65d61301d99168bae; Julius Marminge

- [Refactor composer refs and context providers \(\#2664\)](https://git.cafe/screen/t3code-personal/commit/b83e9c95e4f3bd1dcb771ee436dcfafcfaf6b3fa?format=markdown) — b83e9c95e4f3bd1dcb771ee436dcfafcfaf6b3fa; Julius Marminge

- [Reduce chat timeline activity rerenders \(\#2660\)](https://git.cafe/screen/t3code-personal/commit/a41f4895ce06dadfc1359867344cc4607f944796?format=markdown) — a41f4895ce06dadfc1359867344cc4607f944796; cursor\[bot\]

- [Use Effect child process for editor launches \(\#2659\)](https://git.cafe/screen/t3code-personal/commit/d15909af15602622c6bd1d10aa2e3e165117a1c8?format=markdown) — d15909af15602622c6bd1d10aa2e3e165117a1c8; cursor\[bot\]

- [Stabilize project grouping settings selector \(\#2629\)](https://git.cafe/screen/t3code-personal/commit/447236d51f4d6835482f6707d627dbc8a39eb553?format=markdown) — 447236d51f4d6835482f6707d627dbc8a39eb553; cursor\[bot\]

- [Optimize VCS diff loading to be up to 98% faster \(\#2586\)](https://git.cafe/screen/t3code-personal/commit/5165b8c333c0da8566a93f98011672ebd1dff9bb?format=markdown) — 5165b8c333c0da8566a93f98011672ebd1dff9bb; legs

- [Preserve Codex probe results across scoped teardown \(\#2638\)](https://git.cafe/screen/t3code-personal/commit/8fc317939f5c8bbef4afbe309ae897abbc221631?format=markdown) — 8fc317939f5c8bbef4afbe309ae897abbc221631; Julius Marminge

- [Remove outline styling from git success toast action \(\#2639\)](https://git.cafe/screen/t3code-personal/commit/16c69ba7ffe950aa054b84e8052b03abe0f7379a?format=markdown) — 16c69ba7ffe950aa054b84e8052b03abe0f7379a; Julius Marminge

- [Alias stable releases to the router domain \(\#2636\)](https://git.cafe/screen/t3code-personal/commit/e64c19f1af672e4f1737d81fbe83906de3547f03?format=markdown) — e64c19f1af672e4f1737d81fbe83906de3547f03; Julius Marminge

- [fix\(codex\): use longer and shared auth probe timeout for provider status check \(\#2616\)](https://git.cafe/screen/t3code-personal/commit/6ab8f93a23465d0d92e55d2a9173307fa2295d9c?format=markdown) — 6ab8f93a23465d0d92e55d2a9173307fa2295d9c; Utkarsh Patil

- [chore\(release\): prepare v0.0.23](https://git.cafe/screen/t3code-personal/commit/b793401aee383e56a1e4663568d82cd848651e59?format=markdown) — b793401aee383e56a1e4663568d82cd848651e59; t3-code\[bot\]

- [\[codex\] Fix hosted channel bootstrap \(\#2613\)](https://git.cafe/screen/t3code-personal/commit/3c32bc8fd1f5970e65988e36937cb8e2921437f9?format=markdown) — 3c32bc8fd1f5970e65988e36937cb8e2921437f9; Julius Marminge

- [\[codex\] Fix Vercel Turbo env forwarding \(\#2612\)](https://git.cafe/screen/t3code-personal/commit/6efdf67e157a3c5e88b120dcf6857176534d4aa8?format=markdown) — 6efdf67e157a3c5e88b120dcf6857176534d4aa8; Julius Marminge

- [\[codex\] Fix Vercel release web deploy scope \(\#2611\)](https://git.cafe/screen/t3code-personal/commit/39371c6012e7ae89ef87e7f57cf50f106c413d4d?format=markdown) — 39371c6012e7ae89ef87e7f57cf50f106c413d4d; Julius Marminge

- [Collapse long user messages by default \(\#2180\)](https://git.cafe/screen/t3code-personal/commit/99efaa0faae572344f2bcb7cfc97becc6420e645?format=markdown) — 99efaa0faae572344f2bcb7cfc97becc6420e645; Kainoa Newton

- [Update deployment command in release workflow \(\#2610\)](https://git.cafe/screen/t3code-personal/commit/6b9feb1bd3a6a4f7da2451cf35c2efc022ab5d78?format=markdown) — 6b9feb1bd3a6a4f7da2451cf35c2efc022ab5d78; Julius Marminge

- [Fix remote pairing CORS responses \(\#2594\)](https://git.cafe/screen/t3code-personal/commit/e0f3abd1a4e14112498c48077e387e5eeb5c629d?format=markdown) — e0f3abd1a4e14112498c48077e387e5eeb5c629d; Ben Vargas

- [\[codex\] add configurable automatic git fetch interval \(\#2605\)](https://git.cafe/screen/t3code-personal/commit/34ec8a86fb3a76f5d65e6805dcf98d785536b6f8?format=markdown) — 34ec8a86fb3a76f5d65e6805dcf98d785536b6f8; Julius Marminge

- [fix\(ssh\): fix reconnect issues and node binary path resolution \(\#2504\)](https://git.cafe/screen/t3code-personal/commit/932df4ed17ff9465053e3a1bbfdd6d2ba23500f0?format=markdown) — 932df4ed17ff9465053e3a1bbfdd6d2ba23500f0; Julius Marminge

- [perf: Add archived shell snapshot support \(\#2593\)](https://git.cafe/screen/t3code-personal/commit/63859aa072249c64153ef20faeb46018154724b8?format=markdown) — 63859aa072249c64153ef20faeb46018154724b8; Julius Marminge

- [\[codex\] Handle NuGet provider bootstrap failures \(\#2608\)](https://git.cafe/screen/t3code-personal/commit/7bfacd55d89524ee2bce68e5ae863222c4609f68?format=markdown) — 7bfacd55d89524ee2bce68e5ae863222c4609f68; Julius Marminge

- [Fix OpenCode raw text delta assembly \(\#2526\)](https://git.cafe/screen/t3code-personal/commit/271d65e047c557b1bf74c66dc18c8f09d42893a0?format=markdown) — 271d65e047c557b1bf74c66dc18c8f09d42893a0; Kiri110K

- [Deploy hosted web app from release workflow \(\#2507\)](https://git.cafe/screen/t3code-personal/commit/aa8b9f2286fd8c4fcc36a240e34e8e89a3d793fa?format=markdown) — aa8b9f2286fd8c4fcc36a240e34e8e89a3d793fa; Julius Marminge

- [\[codex\] Fix Windows release signing setup \(\#2606\)](https://git.cafe/screen/t3code-personal/commit/073eb389d3b831ea3622fbb1a98a9fea6454a6ba?format=markdown) — 073eb389d3b831ea3622fbb1a98a9fea6454a6ba; Julius Marminge

- [Scaffold oxlint plugin with initial rule \(\#2603\)](https://git.cafe/screen/t3code-personal/commit/825263b6f979e24bc7cd48a8ea0bdf18c27b58fa?format=markdown) — 825263b6f979e24bc7cd48a8ea0bdf18c27b58fa; Julius Marminge

- [Enable stricter Effect LSP rules \(\#2596\)](https://git.cafe/screen/t3code-personal/commit/25b02f4ba28d9c6a1adff3475625e5b3fdacce4b?format=markdown) — 25b02f4ba28d9c6a1adff3475625e5b3fdacce4b; Julius Marminge

- [Match sticky changed-files header tint to card background \(\#2592\)](https://git.cafe/screen/t3code-personal/commit/131234be3fa53d9b0daff3e8116138d5bad079ba?format=markdown) — 131234be3fa53d9b0daff3e8116138d5bad079ba; Julius Marminge

- [Reduce sidebar selection rerenders \(\#2560\)](https://git.cafe/screen/t3code-personal/commit/7455472c347de3255a8f9f1306b8c4cd96eac5d4?format=markdown) — 7455472c347de3255a8f9f1306b8c4cd96eac5d4; cursor\[bot\]

- [Move desktop server exposure logic into backend \(\#2591\)](https://git.cafe/screen/t3code-personal/commit/9d919d0bb8d6a2d561464201713117e2d0c588ad?format=markdown) — 9d919d0bb8d6a2d561464201713117e2d0c588ad; Julius Marminge

- [port desktop app to Effect \(\#2546\)](https://git.cafe/screen/t3code-personal/commit/aa219be713e534fa79a179e2cffdd773caa9cdc5?format=markdown) — aa219be713e534fa79a179e2cffdd773caa9cdc5; Julius Marminge

- [Refresh Codex protocol bindings and adapter mappings \(\#2590\)](https://git.cafe/screen/t3code-personal/commit/dd32f52655d08d1cbab9149ac44b0a63665779db?format=markdown) — dd32f52655d08d1cbab9149ac44b0a63665779db; Julius Marminge

- [\[codex\] Fix sidebar preview settings reset \(\#2587\)](https://git.cafe/screen/t3code-personal/commit/31b52acc8d230f66034f8dc1163cf6b4502ba77e?format=markdown) — 31b52acc8d230f66034f8dc1163cf6b4502ba77e; Julius Marminge

- [feat\(web\): add configurable sidebar thread preview count \(\#1856\)](https://git.cafe/screen/t3code-personal/commit/466d8ee5b0a003b3f735dd25e21273539b515316?format=markdown) — 466d8ee5b0a003b3f735dd25e21273539b515316; Ibrahim Elkamali

- [feat\(web\): render skill calls as inline chips \(\#2572\)](https://git.cafe/screen/t3code-personal/commit/11f40556de8a37c7f16486c23fb6bce058275557?format=markdown) — 11f40556de8a37c7f16486c23fb6bce058275557; maria

- [Adopt idiomatic Effect APIs in generator and decider \(\#2581\)](https://git.cafe/screen/t3code-personal/commit/1bcfc88f589051c92882151788217c1410141ef7?format=markdown) — 1bcfc88f589051c92882151788217c1410141ef7; cursor\[bot\]

- [Avoid timeline timer rerender commits \(\#2580\)](https://git.cafe/screen/t3code-personal/commit/2ba58076fa19e11811b021a479400a8810b9930d?format=markdown) — 2ba58076fa19e11811b021a479400a8810b9930d; cursor\[bot\]

- [feat\(web\): mention skills in composer placeholder \(\#2570\)](https://git.cafe/screen/t3code-personal/commit/c27109cc20cd9c56bec3ce9f396f4c7250429ab2?format=markdown) — c27109cc20cd9c56bec3ce9f396f4c7250429ab2; maria

- [Revert "Cache desktop build assets in CI and release workflows" \(\#2568\)](https://git.cafe/screen/t3code-personal/commit/a74ed8ed32c2a949ec6fc91b9ae57c25ac96359a?format=markdown) — a74ed8ed32c2a949ec6fc91b9ae57c25ac96359a; Julius Marminge

- [Cache desktop build assets in CI and release workflows \(\#2543\)](https://git.cafe/screen/t3code-personal/commit/6c79039ce752c4bc6e2f6bcac929a543e9544774?format=markdown) — 6c79039ce752c4bc6e2f6bcac929a543e9544774; Julius Marminge

- [Make changed-files header sticky in chat timeline \(\#2565\)](https://git.cafe/screen/t3code-personal/commit/449e1aaa48061eb282bcaf3fc2d2280bc671c6c5?format=markdown) — 449e1aaa48061eb282bcaf3fc2d2280bc671c6c5; Julius Marminge

- [Adopt Effect JSON and DateTime idioms \(\#2559\)](https://git.cafe/screen/t3code-personal/commit/22384ae977a362c547d6f57d4e3d92bbe55ee5db?format=markdown) — 22384ae977a362c547d6f57d4e3d92bbe55ee5db; cursor\[bot\]

- [Split server CLI into focused submodules \(\#2545\)](https://git.cafe/screen/t3code-personal/commit/499f1463d5fe80350b34a6d511bdd873dd3d564f?format=markdown) — 499f1463d5fe80350b34a6d511bdd873dd3d564f; Julius Marminge

- [Add process and trace diagnostics views \(\#2532\)](https://git.cafe/screen/t3code-personal/commit/a2ff50dbba0725a53dfdb76184a54a621645ddd5?format=markdown) — a2ff50dbba0725a53dfdb76184a54a621645ddd5; Julius Marminge

- [Feature/intellij editors \(\#2475\)](https://git.cafe/screen/t3code-personal/commit/166bce0389e2068ae48c5936692eb315b17a269d?format=markdown) — 166bce0389e2068ae48c5936692eb315b17a269d; Minigamer42

- [Optimize MessagesTimeline work row stability \(\#2527\)](https://git.cafe/screen/t3code-personal/commit/1498335e398f2cd23b8fd1133ca3ba020d9b8905?format=markdown) — 1498335e398f2cd23b8fd1133ca3ba020d9b8905; cursor\[bot\]

- [Stabilize git workspace and terminal tests \(\#2540\)](https://git.cafe/screen/t3code-personal/commit/25c9d267acbf058229a07e9f789be8ac00dec6d7?format=markdown) — 25c9d267acbf058229a07e9f789be8ac00dec6d7; Julius Marminge

- [Reduce timeline row rerenders \(\#2498\)](https://git.cafe/screen/t3code-personal/commit/536dcad19e32c66f24eaa14b9b2189b3dfd444bb?format=markdown) — 536dcad19e32c66f24eaa14b9b2189b3dfd444bb; cursor\[bot\]

- [Add keybindings settings editor \(\#2533\)](https://git.cafe/screen/t3code-personal/commit/0e388706470fdf8df7b5b5ae37f12bbeea777e06?format=markdown) — 0e388706470fdf8df7b5b5ae37f12bbeea777e06; Julius Marminge

- [provider update advisories \(\#2312\)](https://git.cafe/screen/t3code-personal/commit/9b604bcae1e2cfe0e0566bc2aff660850e276c6d?format=markdown) — 9b604bcae1e2cfe0e0566bc2aff660850e276c6d; legs

- [chore\(release\): prepare v0.0.22](https://git.cafe/screen/t3code-personal/commit/35721d9a08b225c4a3752f322ae4daccbeaa564e?format=markdown) — 35721d9a08b225c4a3752f322ae4daccbeaa564e; t3-code\[bot\]

- [Add collapsible file diffs \+ @pierre/diffs version update\. \(\#2502\)](https://git.cafe/screen/t3code-personal/commit/f4c9418d40358f61e4e9236992c0620d06c4bea3?format=markdown) — f4c9418d40358f61e4e9236992c0620d06c4bea3; shivam

- [Fix repeated effect-language-service prepare hooks during bun install \(\#2497\)](https://git.cafe/screen/t3code-personal/commit/02dd47ea3185ae46e11d0b9e584dc5afc84a7458?format=markdown) — 02dd47ea3185ae46e11d0b9e584dc5afc84a7458; Peter

- [reduce startup time by \~47% and memory usage by up to 150-300MB \(\#2204\)](https://git.cafe/screen/t3code-personal/commit/aca0fa4e5b0458ab640c2f479da0a1587c125e4a?format=markdown) — aca0fa4e5b0458ab640c2f479da0a1587c125e4a; legs

- [Prevent focus-ring clipping in AnimatedHeight \(\#2503\)](https://git.cafe/screen/t3code-personal/commit/0576820755fe12e32e50f03259035c863913b29f?format=markdown) — 0576820755fe12e32e50f03259035c863913b29f; Julius Marminge

- [README: Add OpenCode to first mention of supported agents \(\#2436\)](https://git.cafe/screen/t3code-personal/commit/cb3211c8f3705cc3cb68460b392e95750bc66554?format=markdown) — cb3211c8f3705cc3cb68460b392e95750bc66554; Anirudh Vempati

- [bitubicket base brnach \(\#2500\)](https://git.cafe/screen/t3code-personal/commit/826965978b2902dee4a6f96804fd5048528dc99b?format=markdown) — 826965978b2902dee4a6f96804fd5048528dc99b; Julius Marminge

- [Fix markdown highlight render stability \(\#2479\)](https://git.cafe/screen/t3code-personal/commit/623e471a0230e9aba289c74a2120bbe91250949a?format=markdown) — 623e471a0230e9aba289c74a2120bbe91250949a; cursor\[bot\]

- [feat\(source-control\): add Bitbucket & Azure Devops providers \(\#2473\)](https://git.cafe/screen/t3code-personal/commit/91a03e074751e9dc732d0dddcd7b3a291caba34f?format=markdown) — 91a03e074751e9dc732d0dddcd7b3a291caba34f; Julius Marminge

- [fix version test \(\#2490\)](https://git.cafe/screen/t3code-personal/commit/d501ebe8771679b7b8173475cd0c00589d704817?format=markdown) — d501ebe8771679b7b8173475cd0c00589d704817; Julius Marminge

- [feat: Hosted Frontend, Tailscale Integration & SSH Lancher \(\#2361\)](https://git.cafe/screen/t3code-personal/commit/3772fa127ccfe1de9326067ee6ed91e079456e97?format=markdown) — 3772fa127ccfe1de9326067ee6ed91e079456e97; Julius Marminge

- [feat\(web\): collapse mobile composer by default \(\#1263\)](https://git.cafe/screen/t3code-personal/commit/92e340d80cff793bdb06ed9d6761dfb1bde35c52?format=markdown) — 92e340d80cff793bdb06ed9d6761dfb1bde35c52; Hiram Chirino

- [Add remote repository publish and discovery support \(\#2482\)](https://git.cafe/screen/t3code-personal/commit/d7969264de66dbe0367083af83c19f87162b494c?format=markdown) — d7969264de66dbe0367083af83c19f87162b494c; Julius Marminge

- [feat: add "hide whitespace changes" option for diffs \(\#2389\)](https://git.cafe/screen/t3code-personal/commit/f7748a0d656f918080828130aceda039457897e0?format=markdown) — f7748a0d656f918080828130aceda039457897e0; Illia Panasenko

- [feat\(scm\): Gitlab \(\#2462\)](https://git.cafe/screen/t3code-personal/commit/0ce7e56e436ba31e2f0b51f3203a09758c866cd1?format=markdown) — 0ce7e56e436ba31e2f0b51f3203a09758c866cd1; Julius Marminge

- [\[codex\] Align GitHub source control adapter errors \(\#2476\)](https://git.cafe/screen/t3code-personal/commit/350d76ee141004e202d6c365d29ffdb29bde66c6?format=markdown) — 350d76ee141004e202d6c365d29ffdb29bde66c6; Julius Marminge

- [Introduce pluggable VCS driver foundation \(\#2435\)](https://git.cafe/screen/t3code-personal/commit/6d7fe2eeb7d2731da3f7f69988056ff7a5d3b921?format=markdown) — 6d7fe2eeb7d2731da3f7f69988056ff7a5d3b921; Julius Marminge

- [Refactor provider settings to declarative metadata \(\#2452\)](https://git.cafe/screen/t3code-personal/commit/460d9c3eb977bc0341876527af7fde591133925f?format=markdown) — 460d9c3eb977bc0341876527af7fde591133925f; Julius Marminge

- [fix\(claude-agent\): opt into claude_code system prompt preset \(\#2472\)](https://git.cafe/screen/t3code-personal/commit/cb8015a34d4fc687ca1e03f7bbec80dc13da6390?format=markdown) — cb8015a34d4fc687ca1e03f7bbec80dc13da6390; Ishan

- [fix\(web\): show friendly error for invalid pairing token \(\#2222\)](https://git.cafe/screen/t3code-personal/commit/8f50ca8e2c0e7dc4464fbbc17763dab2e109ac0c?format=markdown) — 8f50ca8e2c0e7dc4464fbbc17763dab2e109ac0c; Saikrishna Ambeti

- [Fix dialog footer button clipping in Git actions dialog \(\#2458\)](https://git.cafe/screen/t3code-personal/commit/4ceabac76493315e67c65b8e2212d54b79a66113?format=markdown) — 4ceabac76493315e67c65b8e2212d54b79a66113; Julius Marminge

- [\[codex\] fix Discord release version flag \(\#2449\)](https://git.cafe/screen/t3code-personal/commit/7a3f21e7ca4f63c353284542d2dfbb568a3c803e?format=markdown) — 7a3f21e7ca4f63c353284542d2dfbb568a3c803e; Julius Marminge

- [Add structured Discord webhook logging for release notifications \(\#2431\)](https://git.cafe/screen/t3code-personal/commit/17b43960e86335534c63fb2b93ea68300b3bcc62?format=markdown) — 17b43960e86335534c63fb2b93ea68300b3bcc62; Julius Marminge

- [Optimize release workflow job execution \(\#2430\)](https://git.cafe/screen/t3code-personal/commit/e5c7ac5a8cccc7d7679a7a63504d4af9a2969edc?format=markdown) — e5c7ac5a8cccc7d7679a7a63504d4af9a2969edc; Julius Marminge

- [Add Discord release announcements \(\#2429\)](https://git.cafe/screen/t3code-personal/commit/a480f07241b605fdb97e48298f5f9ea0f0c1bfb7?format=markdown) — a480f07241b605fdb97e48298f5f9ea0f0c1bfb7; Julius Marminge

- [fix: opencode is not on PATH on Windows \(\#2183\)](https://git.cafe/screen/t3code-personal/commit/1eb6fcea84a8ce3c01ecfb02d168ca27cd6420a6?format=markdown) — 1eb6fcea84a8ce3c01ecfb02d168ca27cd6420a6; Adam Mansfield

- [fix\(mobile\): enable touch scrolling in file picker modal \(\#2420\)](https://git.cafe/screen/t3code-personal/commit/4ef361da737175900b503cb457754e74111fe8a5?format=markdown) — 4ef361da737175900b503cb457754e74111fe8a5; Jan Jaap

- [fix: bump \`electron\` version to v40.9.3 and add it to our trusted dependencies \(\#2427\)](https://git.cafe/screen/t3code-personal/commit/c07ac592d8c2177467f7471dea7ba4ff0fac99ab?format=markdown) — c07ac592d8c2177467f7471dea7ba4ff0fac99ab; Noah Gregory

- [fix\(web\): respect iOS safe areas across mobile chrome & other mobile layout fixes \(\#2392\)](https://git.cafe/screen/t3code-personal/commit/d649ccf71598a38aac6ea0e7f2f9c034b1bc78b1?format=markdown) — d649ccf71598a38aac6ea0e7f2f9c034b1bc78b1; Jan Jaap

- [Narrow the right sidebar and update task panel and diff panel \(\#2409\)](https://git.cafe/screen/t3code-personal/commit/f54f4385e518504f87001afef51bdf3b0be2a5be?format=markdown) — f54f4385e518504f87001afef51bdf3b0be2a5be; shivam

- [Add new GitHub users to VOUCHED.td \(\#2425\)](https://git.cafe/screen/t3code-personal/commit/e25ce07cc2501e317be78ff2690569734c224b0e?format=markdown) — e25ce07cc2501e317be78ff2690569734c224b0e; Julius Marminge

More commits follow; continue with `GET /api/repos/screen/t3code-personal/commits?after=IjUzMmExZDg5MWRiMDMyNzY3NjRkMjUyOGIzMGEwZTZmNmMzOTZiNmEi`.
