# Commit history · gitcafe/t3code

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

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

Visibility: public

Requested revision: 92be60e7c1bae7bdf74482116e09be4cefed1e56

Requested commit: 92be60e7c1bae7bdf74482116e09be4cefed1e56

- [include @latest](https://git.cafe/gitcafe/t3code/commit/92be60e7c1bae7bdf74482116e09be4cefed1e56?format=markdown) — 92be60e7c1bae7bdf74482116e09be4cefed1e56; Julius Marminge

- [we support cursor, duhhh](https://git.cafe/gitcafe/t3code/commit/0d6e9e9addf2752fca731fb284c1e8c83c30906d?format=markdown) — 0d6e9e9addf2752fca731fb284c1e8c83c30906d; Julius Marminge

- [tip](https://git.cafe/gitcafe/t3code/commit/8ab58a0b266dc68d31f9c3bb2e8abb5c0502acd2?format=markdown) — 8ab58a0b266dc68d31f9c3bb2e8abb5c0502acd2; Julius Marminge

- [cleanup](https://git.cafe/gitcafe/t3code/commit/6f42bd9c88d7d36287a771836b98c20565f9c147?format=markdown) — 6f42bd9c88d7d36287a771836b98c20565f9c147; Julius Marminge

- [link](https://git.cafe/gitcafe/t3code/commit/5b26bd408ba878a19b987e3c6e7e6755cf78a482?format=markdown) — 5b26bd408ba878a19b987e3c6e7e6755cf78a482; Julius Marminge

- [document vp instead of mise](https://git.cafe/gitcafe/t3code/commit/c04d15d3bea6a91477694070c1fb5c68618265fa?format=markdown) — c04d15d3bea6a91477694070c1fb5c68618265fa; Julius Marminge

- [Refactor recoverable Effect fallbacks to orElseSucceed \(\#2968\)](https://git.cafe/gitcafe/t3code/commit/9da430c828f6e32a30cd0998485b39670f2ee5ac?format=markdown) — 9da430c828f6e32a30cd0998485b39670f2ee5ac; Julius Marminge

- [Remove duplicate 'publish' argument in CLI script](https://git.cafe/gitcafe/t3code/commit/a084fbbc0a97fa4e414806a69fd7ab49984ef8ff?format=markdown) — a084fbbc0a97fa4e414806a69fd7ab49984ef8ff; Julius Marminge

- [Rename function for publishing arguments to vp pm \(\#2967\)](https://git.cafe/gitcafe/t3code/commit/b870a6e349d4322173896c7090892572fd7b8cac?format=markdown) — b870a6e349d4322173896c7090892572fd7b8cac; Julius Marminge

- [Use pnpm for server publish workflow \(\#2966\)](https://git.cafe/gitcafe/t3code/commit/e1cb19b55b9a29de03e2a2a7b3542f738f4843cb?format=markdown) — e1cb19b55b9a29de03e2a2a7b3542f738f4843cb; Julius Marminge

- [publish deploy status on relay deploy workflow](https://git.cafe/gitcafe/t3code/commit/94fc117561bbdea1054a020aab33fbe0227ffd58?format=markdown) — 94fc117561bbdea1054a020aab33fbe0227ffd58; Julius Marminge

- [remove \`vp staged\`](https://git.cafe/gitcafe/t3code/commit/113b9d84c786a77b916d5944fdf5e3efdef6bf9f?format=markdown) — 113b9d84c786a77b916d5944fdf5e3efdef6bf9f; Julius Marminge

- [Migrate tests to vite-plus test APIs \(\#2964\)](https://git.cafe/gitcafe/t3code/commit/f60def20544c538dc93a1319fc0ebdda15c537bf?format=markdown) — f60def20544c538dc93a1319fc0ebdda15c537bf; Julius Marminge

- [bump alchemy to fix drizzle schema out attempt 2](https://git.cafe/gitcafe/t3code/commit/eda163ca17ebc34e4cc3fba984046b2e47d3f15e?format=markdown) — eda163ca17ebc34e4cc3fba984046b2e47d3f15e; Julius Marminge

- [bump alchemy to fix absolute drizzle schema out](https://git.cafe/gitcafe/t3code/commit/35790051146bab77d32679e3577dd195b0c80c2e?format=markdown) — 35790051146bab77d32679e3577dd195b0c80c2e; Julius Marminge

- [forward args directly](https://git.cafe/gitcafe/t3code/commit/af3dfd229e108dd3d6d51c8968a182df08b93066?format=markdown) — af3dfd229e108dd3d6d51c8968a182df08b93066; Julius Marminge

- [implicit install from vp](https://git.cafe/gitcafe/t3code/commit/969e6d274c5177c2d2ede0b294064bbd3b0e21dd?format=markdown) — 969e6d274c5177c2d2ede0b294064bbd3b0e21dd; Julius Marminge

- [fallback to None when RELAY_DOMAIN is unset](https://git.cafe/gitcafe/t3code/commit/769bdd251d8945919d42fc9b0821da13e8dbf6f8?format=markdown) — 769bdd251d8945919d42fc9b0821da13e8dbf6f8; Julius Marminge

- [dont fail if env-file is unspecified](https://git.cafe/gitcafe/t3code/commit/295b9db113058d33306f9f599d8077710a293f43?format=markdown) — 295b9db113058d33306f9f599d8077710a293f43; Julius Marminge

- [move](https://git.cafe/gitcafe/t3code/commit/b5a62504d4f15aa6f6ef4313d5914b485fa64ea4?format=markdown) — b5a62504d4f15aa6f6ef4313d5914b485fa64ea4; Julius Marminge

- [Restructure documentation into topical folders \(\#2963\)](https://git.cafe/gitcafe/t3code/commit/ec18938bf9be0a4ab682484812dc85395bfed133?format=markdown) — ec18938bf9be0a4ab682484812dc85395bfed133; Julius Marminge

- [feat\(relay\): Add managed relay tunnels and APN service \(\#2837\)](https://git.cafe/gitcafe/t3code/commit/5ae77c0d63ece1a3e3fa5a70bc7717aa7c342756?format=markdown) — 5ae77c0d63ece1a3e3fa5a70bc7717aa7c342756; Julius Marminge

- [\[codex\] Avoid shell for system executables \(\#2950\)](https://git.cafe/gitcafe/t3code/commit/300f7fd11d61704617119634a99563e16c0e6913?format=markdown) — 300f7fd11d61704617119634a99563e16c0e6913; Julius Marminge

- [fix\(composer\): support spaces in file mentions \(\#2625\)](https://git.cafe/gitcafe/t3code/commit/53042f47f85a986257573773d9854cf59b957514?format=markdown) — 53042f47f85a986257573773d9854cf59b957514; Guilherme Vieira

- [\[codex\] Avoid shell for Windows environment probe \(\#2951\)](https://git.cafe/gitcafe/t3code/commit/6ce6f678b5d70a8d2b7230ec45cbde04d54f80dc?format=markdown) — 6ce6f678b5d70a8d2b7230ec45cbde04d54f80dc; Julius Marminge

- [\[codex\] Avoid shell for Node executable spawns \(\#2952\)](https://git.cafe/gitcafe/t3code/commit/a74dfd4f3c06e5028b43af51d2e35139f7ac2c00?format=markdown) — a74dfd4f3c06e5028b43af51d2e35139f7ac2c00; Julius Marminge

- [fix\(source-control\): handle self-hosted GitLab, multi-account GitHub auth & azure devops web url \(\#2480\)](https://git.cafe/gitcafe/t3code/commit/49c1b64687f8acdbe145f760988314e397170da6?format=markdown) — 49c1b64687f8acdbe145f760988314e397170da6; Guilherme Vieira

- [\[codex\] fix release finalize install \(\#2961\)](https://git.cafe/gitcafe/t3code/commit/dfdb5a46db30fb46db5c58d5fe047b32483e2ad5?format=markdown) — dfdb5a46db30fb46db5c58d5fe047b32483e2ad5; Julius Marminge

- [Prevent settings layout shifts with scrollbar gutters \(\#2960\)](https://git.cafe/gitcafe/t3code/commit/b0fa60a121bd55f88c2432b1e29ec694c3d76863?format=markdown) — b0fa60a121bd55f88c2432b1e29ec694c3d76863; Julius Marminge

- [fix\(cli\): bundle patched diff parser dependency \(\#2957\)](https://git.cafe/gitcafe/t3code/commit/348a9140e9d352fdcb1779d467b4b68000b61bdf?format=markdown) — 348a9140e9d352fdcb1779d467b4b68000b61bdf; Julius Marminge

- [fix\(release\): install hosted web workspace closure \(\#2949\)](https://git.cafe/gitcafe/t3code/commit/9fc485afaf219c44f49cd47eeff2dc1ea2e9fcd1?format=markdown) — 9fc485afaf219c44f49cd47eeff2dc1ea2e9fcd1; Julius Marminge

- [\[codex\] Filter staged desktop patched dependencies \(\#2945\)](https://git.cafe/gitcafe/t3code/commit/a6edad19742869a1f3254292fd1b24e153b03901?format=markdown) — a6edad19742869a1f3254292fd1b24e153b03901; Julius Marminge

- [\[codex\] Fix desktop packaging patched dependencies \(\#2944\)](https://git.cafe/gitcafe/t3code/commit/203f58e45681c14e3f42104d8773c8293ed8c3a1?format=markdown) — 203f58e45681c14e3f42104d8773c8293ed8c3a1; Julius Marminge

- [fix\(release\): preserve desktop artifact arch \(\#2943\)](https://git.cafe/gitcafe/t3code/commit/52ae8e88dfc9c8de6aa1844b796e0fdd22cec477?format=markdown) — 52ae8e88dfc9c8de6aa1844b796e0fdd22cec477; Julius Marminge

- [\[codex\] fix mobile native static analysis source discovery \(\#2942\)](https://git.cafe/gitcafe/t3code/commit/80b40ce96a50ccf07a2b64991419c01c01e67f53?format=markdown) — 80b40ce96a50ccf07a2b64991419c01c01e67f53; Julius Marminge

- [\[codex\] split ci workflow jobs \(\#2940\)](https://git.cafe/gitcafe/t3code/commit/4c262c4b4e4b63977872454f33bd49a7e40e745a?format=markdown) — 4c262c4b4e4b63977872454f33bd49a7e40e745a; Julius Marminge

- [fix\(release\): install dependency closures in partial jobs \(\#2941\)](https://git.cafe/gitcafe/t3code/commit/4f3d00f0637ca6950740c1ff286fb1ccb8625ed0?format=markdown) — 4f3d00f0637ca6950740c1ff286fb1ccb8625ed0; Julius Marminge

- [\[codex\] remove duplicated pnpm root config \(\#2939\)](https://git.cafe/gitcafe/t3code/commit/37bf0f0d1d3ca53ca0b8f349ac7eaf086afaf975?format=markdown) — 37bf0f0d1d3ca53ca0b8f349ac7eaf086afaf975; Julius Marminge

- [fix\(release\): use workspace electron-builder for desktop packaging \(\#2938\)](https://git.cafe/gitcafe/t3code/commit/6a1c4da528a3ab433dc19de2d728a66a1ee92a79?format=markdown) — 6a1c4da528a3ab433dc19de2d728a66a1ee92a79; Julius Marminge

- [chore: setup eas ci \(\#2911\)](https://git.cafe/gitcafe/t3code/commit/dca93d0ee8556c3e179ae04339a104feb9e82c8e?format=markdown) — dca93d0ee8556c3e179ae04339a104feb9e82c8e; Yash Singh

- [fix\(release\): surface desktop packaging subprocess output \(\#2937\)](https://git.cafe/gitcafe/t3code/commit/1288909b6611436e8cb2c4084f9e197408caa8b4?format=markdown) — 1288909b6611436e8cb2c4084f9e197408caa8b4; Julius Marminge

- [ci: let setup-vp install dependencies \(\#2936\)](https://git.cafe/gitcafe/t3code/commit/30d36b8c48d51c4e6727b1f0971a7ac3a3a01cf2?format=markdown) — 30d36b8c48d51c4e6727b1f0971a7ac3a3a01cf2; Julius Marminge

- [fix: build web before desktop release packaging \(\#2934\)](https://git.cafe/gitcafe/t3code/commit/e4643eccc7efa07a0129b7ed9765883cfc758c53?format=markdown) — e4643eccc7efa07a0129b7ed9765883cfc758c53; Julius Marminge

- [fix\(desktop\): Preserve SSH HTTP auth status \(\#2923\)](https://git.cafe/gitcafe/t3code/commit/4956415f7fb5413583fc43d4b370ceb67e6e3eee?format=markdown) — 4956415f7fb5413583fc43d4b370ceb67e6e3eee; Mike Olson

- [fix\(ssh\): Surface redacted stdout for failed commands \(\#2920\)](https://git.cafe/gitcafe/t3code/commit/f5849f7d78e4ebea277c4a9b5086d592f2aae3a4?format=markdown) — f5849f7d78e4ebea277c4a9b5086d592f2aae3a4; Mike Olson

- [test\(web\): CI stability \- prebundle react-dom client for browser tests \(\#2928\)](https://git.cafe/gitcafe/t3code/commit/6e6163255d85607db0705cac8bfdf99e05119aca?format=markdown) — 6e6163255d85607db0705cac8bfdf99e05119aca; Mike Olson

- [Migrate workspace to Vite\+ and pnpm \(\#2899\)](https://git.cafe/gitcafe/t3code/commit/b440dd1812a7fdc2cf569941328d2368ac0169b7?format=markdown) — b440dd1812a7fdc2cf569941328d2368ac0169b7; Julius Marminge

- [Probe Cursor models via list_available_models \(\#2428\)](https://git.cafe/gitcafe/t3code/commit/d78e02cd0b01faa48db4009de2a5497e95c14636?format=markdown) — d78e02cd0b01faa48db4009de2a5497e95c14636; Julius Marminge

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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