# Commit history · screen/t3code-personal

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

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

Visibility: public

Requested revision: 90bd5ee0c13782e56ccbeded52b0cc6c50deafad

Requested commit: 90bd5ee0c13782e56ccbeded52b0cc6c50deafad

- [\[codex\] structure desktop preview failures \(\#3244\)](https://git.cafe/screen/t3code-personal/commit/90bd5ee0c13782e56ccbeded52b0cc6c50deafad?format=markdown) — 90bd5ee0c13782e56ccbeded52b0cc6c50deafad; Julius Marminge

- [\[codex\] Structure Codex app-server request errors \(\#3258\)](https://git.cafe/screen/t3code-personal/commit/430ece4c0aa49ede37bb3bd29f451fde97b1b64a?format=markdown) — 430ece4c0aa49ede37bb3bd29f451fde97b1b64a; Julius Marminge

- [\[codex\] Enrich Git VCS driver errors \(\#3253\)](https://git.cafe/screen/t3code-personal/commit/4238a0e769c9f149d4083968823298ace1e2bd0b?format=markdown) — 4238a0e769c9f149d4083968823298ace1e2bd0b; Julius Marminge

- [\[codex\] Structure client VCS action errors \(\#3263\)](https://git.cafe/screen/t3code-personal/commit/ff0f702c7cb5006acf72b63edf5c0df7686f60c4?format=markdown) — ff0f702c7cb5006acf72b63edf5c0df7686f60c4; Julius Marminge

- [\[codex\] Structure VCS project config failures \(\#3315\)](https://git.cafe/screen/t3code-personal/commit/1cbe8a7a90cb7b942ede116e744a71d45da8fdb0?format=markdown) — 1cbe8a7a90cb7b942ede116e744a71d45da8fdb0; Julius Marminge

- [\[codex\] Structure telemetry identity errors \(\#3306\)](https://git.cafe/screen/t3code-personal/commit/46fdc769d90fc46efd69f4954765e64030353199?format=markdown) — 46fdc769d90fc46efd69f4954765e64030353199; Julius Marminge

- [\[codex\] Sanitize client error log diagnostics \(\#3405\)](https://git.cafe/screen/t3code-personal/commit/0cd0ed1a3dc3280cf0be6128b377abc095ba806f?format=markdown) — 0cd0ed1a3dc3280cf0be6128b377abc095ba806f; Julius Marminge

- [\[codex\] sanitize ACP native event diagnostics \(\#3417\)](https://git.cafe/screen/t3code-personal/commit/d53237cbd14cbdc7fe6b1f1ec2f8aa224a3f7aff?format=markdown) — d53237cbd14cbdc7fe6b1f1ec2f8aa224a3f7aff; Julius Marminge

- [\[codex\] Structure primary environment target failures \(\#3413\)](https://git.cafe/screen/t3code-personal/commit/0e718855b899b8535ee84e3721f4c5a0de0934cb?format=markdown) — 0e718855b899b8535ee84e3721f4c5a0de0934cb; Julius Marminge

- [\[codex\] structure VCS process errors \(\#3408\)](https://git.cafe/screen/t3code-personal/commit/731b1a67acb454da7a52491ab08db39c57036699?format=markdown) — 731b1a67acb454da7a52491ab08db39c57036699; Julius Marminge

- [\[codex\] Structure workspace file system errors \(\#3274\)](https://git.cafe/screen/t3code-personal/commit/cdfecb36a623816f8d032408247e29b007b043f1?format=markdown) — cdfecb36a623816f8d032408247e29b007b043f1; Julius Marminge

- [\[codex\] structure desktop IPC registration errors \(\#3291\)](https://git.cafe/screen/t3code-personal/commit/f4ef356215271b47dd2acdd93590f919f548ffd6?format=markdown) — f4ef356215271b47dd2acdd93590f919f548ffd6; Julius Marminge

- [\[codex\] Structure mobile external link failures \(\#3363\)](https://git.cafe/screen/t3code-personal/commit/d60f5c61013dfda68cbbf79bdac2425b73ddaa05?format=markdown) — d60f5c61013dfda68cbbf79bdac2425b73ddaa05; Julius Marminge

- [\[codex\] Bound shared schema diagnostics \(\#3424\)](https://git.cafe/screen/t3code-personal/commit/eacceb9e7b3791a9fa3d2d8dfb212f4b43e3c91d?format=markdown) — eacceb9e7b3791a9fa3d2d8dfb212f4b43e3c91d; Julius Marminge

- [\[codex\] Structure terminal adapter startup defects \(\#3425\)](https://git.cafe/screen/t3code-personal/commit/13a4789a5d2aabd7377fdb15509f17bcc779d84b?format=markdown) — 13a4789a5d2aabd7377fdb15509f17bcc779d84b; Julius Marminge

- [\[codex\] Preserve trace IDs across error causes \(\#3426\)](https://git.cafe/screen/t3code-personal/commit/b6e384fb273b56ab9d12237f27684d1392be1692?format=markdown) — b6e384fb273b56ab9d12237f27684d1392be1692; Julius Marminge

- [\[codex\] Enrich process runner errors \(\#3268\)](https://git.cafe/screen/t3code-personal/commit/d8bf307d22663a3c458dc521a014fd21bdb60b98?format=markdown) — d8bf307d22663a3c458dc521a014fd21bdb60b98; Julius Marminge

- [\[codex\] Structure preview URL failures \(\#3275\)](https://git.cafe/screen/t3code-personal/commit/d512deac84aecb8ec2e4978599ce31a3185f5350?format=markdown) — d512deac84aecb8ec2e4978599ce31a3185f5350; Julius Marminge

- [\[codex\] Structure APNs delivery queue errors \(\#3326\)](https://git.cafe/screen/t3code-personal/commit/32c7f90d9e6d4045a709b2a0faf30b977bdf26da?format=markdown) — 32c7f90d9e6d4045a709b2a0faf30b977bdf26da; Julius Marminge

- [\[codex\] Structure desktop bridge state errors \(\#3381\)](https://git.cafe/screen/t3code-personal/commit/2c16edd0cb1169ce916e3da6a736d371954532a1?format=markdown) — 2c16edd0cb1169ce916e3da6a736d371954532a1; Julius Marminge

- [Structure server environment ID failures \(\#3286\)](https://git.cafe/screen/t3code-personal/commit/708bc7091dcdf5073a374464ffcbe45ba520b8fb?format=markdown) — 708bc7091dcdf5073a374464ffcbe45ba520b8fb; Julius Marminge

- [\[codex\] Structure release metadata failures \(\#3296\)](https://git.cafe/screen/t3code-personal/commit/7eb7b4f4a36aea3b858494e5983ee9bc9a288933?format=markdown) — 7eb7b4f4a36aea3b858494e5983ee9bc9a288933; Julius Marminge

- [\[codex\] Structure process diagnostics failures \(\#3389\)](https://git.cafe/screen/t3code-personal/commit/e01b1903de403c720792a896d8c50ebcd8163b44?format=markdown) — e01b1903de403c720792a896d8c50ebcd8163b44; Julius Marminge

- [Structure relay auth parsing errors \(\#3290\)](https://git.cafe/screen/t3code-personal/commit/1dc36cef73962441befca71678d09fbefdd08c9c?format=markdown) — 1dc36cef73962441befca71678d09fbefdd08c9c; Julius Marminge

- [\[codex\] Remove project setup error constructor wrappers \(\#3329\)](https://git.cafe/screen/t3code-personal/commit/833c8ab7c66f4e976c9ae0641d5b1d2780348734?format=markdown) — 833c8ab7c66f4e976c9ae0641d5b1d2780348734; Julius Marminge

- [\[codex\] Preserve desktop shell environment probe failures \(\#3383\)](https://git.cafe/screen/t3code-personal/commit/5b1b35c773e8ad4a85ea2f3dd277b698bf329f21?format=markdown) — 5b1b35c773e8ad4a85ea2f3dd277b698bf329f21; Julius Marminge

- [\[codex\] Structure remote pairing input errors \(\#3393\)](https://git.cafe/screen/t3code-personal/commit/ee3e2dae7880c2f4f0d43e04305438e083f13650?format=markdown) — ee3e2dae7880c2f4f0d43e04305438e083f13650; Julius Marminge

- [Remove persistence error constructor wrappers \(\#3398\)](https://git.cafe/screen/t3code-personal/commit/9c98cd60e866fb576e7029cd1152f75aca06452c?format=markdown) — 9c98cd60e866fb576e7029cd1152f75aca06452c; Julius Marminge

- [\[codex\] Structure desktop Clerk bridge failures \(\#3308\)](https://git.cafe/screen/t3code-personal/commit/48f88d522047198a660cacebbde854a617068720?format=markdown) — 48f88d522047198a660cacebbde854a617068720; Julius Marminge

- [\[codex\] Structure preview config failures \(\#3271\)](https://git.cafe/screen/t3code-personal/commit/2910d9ff0106d06f8fc1c55a44787385118f595a?format=markdown) — 2910d9ff0106d06f8fc1c55a44787385118f595a; Julius Marminge

- [\[codex\] Structure desktop server exposure errors \(\#3269\)](https://git.cafe/screen/t3code-personal/commit/2b8e012924063e185786c8ff120b6fd2886b3aa7?format=markdown) — 2b8e012924063e185786c8ff120b6fd2886b3aa7; Julius Marminge

- [\[codex\] Structure mobile secure storage failures \(\#3345\)](https://git.cafe/screen/t3code-personal/commit/49c23221d80c68114fe4d88e92b05fa1129de0d3?format=markdown) — 49c23221d80c68114fe4d88e92b05fa1129de0d3; Julius Marminge

- [\[codex\] Structure Claude adapter failures \(\#3406\)](https://git.cafe/screen/t3code-personal/commit/5ca7676661325b13ee2a557b28f0d0d3ce8ab695?format=markdown) — 5ca7676661325b13ee2a557b28f0d0d3ce8ab695; Julius Marminge

- [\[codex\] Structure primary environment request failures \(\#3409\)](https://git.cafe/screen/t3code-personal/commit/c3e3e26844a591f2bb21e617db3c5494e700fbcc?format=markdown) — c3e3e26844a591f2bb21e617db3c5494e700fbcc; Julius Marminge

- [\[codex\] Structure Electron updater errors \(\#3280\)](https://git.cafe/screen/t3code-personal/commit/1486a4a2b9c3f5a83d54f5ce591a2f60fba9316f?format=markdown) — 1486a4a2b9c3f5a83d54f5ce591a2f60fba9316f; Julius Marminge

- [\[codex\] Structure MCP snapshot failures \(\#3423\)](https://git.cafe/screen/t3code-personal/commit/1e5f62801b7c4d247247bc3648310a20560e5b43?format=markdown) — 1e5f62801b7c4d247247bc3648310a20560e5b43; Julius Marminge

- [\[codex\] sanitize provider runtime failure diagnostics \(\#3414\)](https://git.cafe/screen/t3code-personal/commit/ed6ba7439d55b8c2cf7324d5107c2c1cb3ee0920?format=markdown) — ed6ba7439d55b8c2cf7324d5107c2c1cb3ee0920; Julius Marminge

- [\[codex\] Structure relay JWT failures \(\#3270\)](https://git.cafe/screen/t3code-personal/commit/f98448e8721a491f5945f1857cbd22fa87a955ef?format=markdown) — f98448e8721a491f5945f1857cbd22fa87a955ef; Julius Marminge

- [\[codex\] Simplify desktop client settings errors \(\#3265\)](https://git.cafe/screen/t3code-personal/commit/bfe61741b83dd7f2f66af7e7570ae0f67a16d631?format=markdown) — bfe61741b83dd7f2f66af7e7570ae0f67a16d631; Julius Marminge

- [\[codex\] Type malformed Clerk public config failures \(\#3422\)](https://git.cafe/screen/t3code-personal/commit/4d3fcacd840d7b710f8415b4bebf3826df358c91?format=markdown) — 4d3fcacd840d7b710f8415b4bebf3826df358c91; Julius Marminge

- [\[codex\] Bound relay registration replay diagnostics \(\#3420\)](https://git.cafe/screen/t3code-personal/commit/4d790f0064ab99287d3ccb17d2f003f5ed8e8d3e?format=markdown) — 4d790f0064ab99287d3ccb17d2f003f5ed8e8d3e; Julius Marminge

- [\[codex\] structure Bitbucket API failures \(\#3332\)](https://git.cafe/screen/t3code-personal/commit/3ecf3685ba7dbaca04f6a1219a8d42e6094dc526?format=markdown) — 3ecf3685ba7dbaca04f6a1219a8d42e6094dc526; Julius Marminge

- [\[codex\] Structure relay publish signature errors \(\#3335\)](https://git.cafe/screen/t3code-personal/commit/716ae73c40e988b462ab73f2bd7aaca789054e35?format=markdown) — 716ae73c40e988b462ab73f2bd7aaca789054e35; Julius Marminge

- [\[codex\] Structure missing provider command failures \(\#3384\)](https://git.cafe/screen/t3code-personal/commit/300d4d566a1044dc401bcd7ebf43def08621229e?format=markdown) — 300d4d566a1044dc401bcd7ebf43def08621229e; Julius Marminge

- [\[codex\] Structure desktop backend settings read errors \(\#3379\)](https://git.cafe/screen/t3code-personal/commit/53a477c2e91d206057adc5ac4c28cbdaddfbc07c?format=markdown) — 53a477c2e91d206057adc5ac4c28cbdaddfbc07c; Julius Marminge

- [\[codex\] Structure process resource sampling failures \(\#3415\)](https://git.cafe/screen/t3code-personal/commit/d84ebe831922167d556e16cb40a238a904e0f14a?format=markdown) — d84ebe831922167d556e16cb40a238a904e0f14a; Julius Marminge

- [\[codex\] Structure Electron app boundary failures \(\#3301\)](https://git.cafe/screen/t3code-personal/commit/5a2c92e86d16ecba823fdc61e163b8c35969f668?format=markdown) — 5a2c92e86d16ecba823fdc61e163b8c35969f668; Julius Marminge

- [\[codex\] Preserve desktop asset probe failures \(\#3373\)](https://git.cafe/screen/t3code-personal/commit/61aade9ea4e7df15fd196d9805a00d24ed715f7c?format=markdown) — 61aade9ea4e7df15fd196d9805a00d24ed715f7c; Julius Marminge

- [\[codex\] Structure relay environment link errors \(\#3334\)](https://git.cafe/screen/t3code-personal/commit/04f82ae1f3c50f2c00bbb9c018c768b113b70ae7?format=markdown) — 04f82ae1f3c50f2c00bbb9c018c768b113b70ae7; Julius Marminge

- [\[codex\] Structure desktop network interface failures \(\#3313\)](https://git.cafe/screen/t3code-personal/commit/ce0c20b840f9e9d49532c3480113e1e54201fab0?format=markdown) — ce0c20b840f9e9d49532c3480113e1e54201fab0; Julius Marminge

- [\[codex\] Preserve detached desktop action causes \(\#3371\)](https://git.cafe/screen/t3code-personal/commit/fccecd8749056d4f811962a1523229500e7a4e72?format=markdown) — fccecd8749056d4f811962a1523229500e7a4e72; Julius Marminge

- [\[codex\] Preserve mobile composer draft failures \(\#3348\)](https://git.cafe/screen/t3code-personal/commit/30a084c463acb7b8b75550a117b9bd82e98c5ac4?format=markdown) — 30a084c463acb7b8b75550a117b9bd82e98c5ac4; Julius Marminge

- [\[codex\] Structure Electron protocol teardown failures \(\#3310\)](https://git.cafe/screen/t3code-personal/commit/9d5ca2cb7ceec88e392d5dc3a70a5979953e4e3e?format=markdown) — 9d5ca2cb7ceec88e392d5dc3a70a5979953e4e3e; Julius Marminge

- [\[codex\] Preserve relay trace error causes \(\#3377\)](https://git.cafe/screen/t3code-personal/commit/ac77fe452bc5c69acbbd05b55029b26ec40d3b43?format=markdown) — ac77fe452bc5c69acbbd05b55029b26ec40d3b43; Julius Marminge

- [\[codex\] Structure mobile project thread validation errors \(\#3387\)](https://git.cafe/screen/t3code-personal/commit/4fbc4f9b20cc4d2e991349ce30b0118473de4621?format=markdown) — 4fbc4f9b20cc4d2e991349ce30b0118473de4621; Julius Marminge

- [\[codex\] Structure native view resolution failures \(\#3353\)](https://git.cafe/screen/t3code-personal/commit/779c2374876884992c7cdf059556acd255db824e?format=markdown) — 779c2374876884992c7cdf059556acd255db824e; Julius Marminge

- [\[codex\] Structure OAuth scope encoding failures \(\#3368\)](https://git.cafe/screen/t3code-personal/commit/350e229f7a5d5c4cdc9a29cf2d1f911ef27a9a48?format=markdown) — 350e229f7a5d5c4cdc9a29cf2d1f911ef27a9a48; Julius Marminge

- [\[codex\] Structure relay install confirmation conflicts \(\#3365\)](https://git.cafe/screen/t3code-personal/commit/8112aff7c2dc8a82447920e6fde232565149d32c?format=markdown) — 8112aff7c2dc8a82447920e6fde232565149d32c; Julius Marminge

- [\[codex\] Preserve desktop update state read failures \(\#3370\)](https://git.cafe/screen/t3code-personal/commit/b9e22de6a354a97c2ecc772ad00754bfbd7333e6?format=markdown) — b9e22de6a354a97c2ecc772ad00754bfbd7333e6; Julius Marminge

- [\[codex\] Structure missing client cloud config errors \(\#3346\)](https://git.cafe/screen/t3code-personal/commit/f3b43a148b9e39192be5d43415289ac06eca1443?format=markdown) — f3b43a148b9e39192be5d43415289ac06eca1443; Julius Marminge

- [\[codex\] structure Electron theme source errors \(\#3294\)](https://git.cafe/screen/t3code-personal/commit/8331511b972242301bdaec328148a88b9b6cfa6c?format=markdown) — 8331511b972242301bdaec328148a88b9b6cfa6c; Julius Marminge

- [\[codex\] Structure web diff worker failures \(\#3356\)](https://git.cafe/screen/t3code-personal/commit/08650a7424f0f4d28c36d50938c0027e5b4cafff?format=markdown) — 08650a7424f0f4d28c36d50938c0027e5b4cafff; Julius Marminge

- [\[codex\] Structure catalog dependency resolution failures \(\#3298\)](https://git.cafe/screen/t3code-personal/commit/40d14647db0adfcb66b1bfe4482868c425c3c5d8?format=markdown) — 40d14647db0adfcb66b1bfe4482868c425c3c5d8; Julius Marminge

- [\[codex\] Structure relay domain label errors \(\#3347\)](https://git.cafe/screen/t3code-personal/commit/cc69aef4dd140703762282ea207e0bcae7f9d9a1?format=markdown) — cc69aef4dd140703762282ea207e0bcae7f9d9a1; Julius Marminge

- [\[codex\] Split preferred editor precondition errors \(\#3324\)](https://git.cafe/screen/t3code-personal/commit/71608142c27136a5ba0551fe9ed52ceeaad22ee4?format=markdown) — 71608142c27136a5ba0551fe9ed52ceeaad22ee4; Julius Marminge

- [\[codex\] Preserve review path resolution failures \(\#3357\)](https://git.cafe/screen/t3code-personal/commit/bf1a6501c7ada5822f0c68e8e5a0aa6bdbb9c1b7?format=markdown) — bf1a6501c7ada5822f0c68e8e5a0aa6bdbb9c1b7; Julius Marminge

- [\[codex\] Structure mobile notification setting failures \(\#3391\)](https://git.cafe/screen/t3code-personal/commit/f7867addbe18ebb55c916041dc168aa4b8f39335?format=markdown) — f7867addbe18ebb55c916041dc168aa4b8f39335; Julius Marminge

- [\[codex\] Keep PTY spawn errors structural \(\#3325\)](https://git.cafe/screen/t3code-personal/commit/7a8bab5d9df80e06782033d1ee252400e6f048b1?format=markdown) — 7a8bab5d9df80e06782033d1ee252400e6f048b1; Julius Marminge

- [\[codex\] Structure unavailable Bun PTY operations \(\#3394\)](https://git.cafe/screen/t3code-personal/commit/06752526b3354a560d647251676eb9d5c8a50e82?format=markdown) — 06752526b3354a560d647251676eb9d5c8a50e82; Julius Marminge

- [\[codex\] Structure empty mobile pairing payload errors \(\#3372\)](https://git.cafe/screen/t3code-personal/commit/d87ec967bf5ef884486479e887e74307276d3e74?format=markdown) — d87ec967bf5ef884486479e887e74307276d3e74; Julius Marminge

- [\[codex\] Structure preview session key errors \(\#3388\)](https://git.cafe/screen/t3code-personal/commit/e55dd0067dde55770a4f7f7d1720615fcfd56389?format=markdown) — e55dd0067dde55770a4f7f7d1720615fcfd56389; Julius Marminge

- [\[codex\] Structure bootstrap errors \(\#3256\)](https://git.cafe/screen/t3code-personal/commit/8c3755aeccd5fc90fe66f6ca4d776c0e370fe46e?format=markdown) — 8c3755aeccd5fc90fe66f6ca4d776c0e370fe46e; Julius Marminge

- [\[codex\] Structure relay activity-row persistence errors \(\#3305\)](https://git.cafe/screen/t3code-personal/commit/b4fe8faa1d59aa602a04737aa4054ee8acb62193?format=markdown) — b4fe8faa1d59aa602a04737aa4054ee8acb62193; Julius Marminge

- [\[codex\] Preserve desktop user-data probe failures \(\#3304\)](https://git.cafe/screen/t3code-personal/commit/515303edf2f83ab6ba15ebdae01ea2d5765756fc?format=markdown) — 515303edf2f83ab6ba15ebdae01ea2d5765756fc; Julius Marminge

- [\[codex\] Structure macOS passkey signing failures \(\#3303\)](https://git.cafe/screen/t3code-personal/commit/20734d4a78e4acb1bc1fff8083df5f71165cc545?format=markdown) — 20734d4a78e4acb1bc1fff8083df5f71165cc545; Julius Marminge

- [\[codex\] Structure mobile native static-check failures \(\#3302\)](https://git.cafe/screen/t3code-personal/commit/86db35ca6175c3340a18d151a486b77b82664ba7?format=markdown) — 86db35ca6175c3340a18d151a486b77b82664ba7; Julius Marminge

- [\[codex\] align server auth Effect services \(\#3180\)](https://git.cafe/screen/t3code-personal/commit/97e5cd3bf7bbee427a177d5017aa2d250429bbf6?format=markdown) — 97e5cd3bf7bbee427a177d5017aa2d250429bbf6; Julius Marminge

- [\[codex\] refactor desktop Electron Effect services \(\#3178\)](https://git.cafe/screen/t3code-personal/commit/b19fc1b87b22a3c923e60c2ef2a1dae336279924?format=markdown) — b19fc1b87b22a3c923e60c2ef2a1dae336279924; Julius Marminge

- [\[codex\] Enforce canonical Node namespace imports \(\#3238\)](https://git.cafe/screen/t3code-personal/commit/2fa37ec183e0b99ca2ea77efbcb615f11019da75?format=markdown) — 2fa37ec183e0b99ca2ea77efbcb615f11019da75; Julius Marminge

- [\[fix/feat:ui\] Capitalize Work Log heading \(\#3228\)](https://git.cafe/screen/t3code-personal/commit/db27502aff1add34eb2af4ff12c606e99bdc3610?format=markdown) — db27502aff1add34eb2af4ff12c606e99bdc3610; ss

- [\[fix/feat:ui\] Use shared button for model favorites \(\#3223\)](https://git.cafe/screen/t3code-personal/commit/6c5fb7930d7e14622bf07f8b79dec80b26981635?format=markdown) — 6c5fb7930d7e14622bf07f8b79dec80b26981635; ss

- [\[fix/feat:ui\] Fix clipped chatbar provider badge \(\#3224\)](https://git.cafe/screen/t3code-personal/commit/30acfa9c51372588d698d25cbafae1bc147b2c78?format=markdown) — 30acfa9c51372588d698d25cbafae1bc147b2c78; ss

- [\[codex\] Preserve workspace RPC error messages \(\#3222\)](https://git.cafe/screen/t3code-personal/commit/f58b6da2308bda9e1c977dba5280747d0e4e70e6?format=markdown) — f58b6da2308bda9e1c977dba5280747d0e4e70e6; Julius Marminge

- [\[codex\] Remove redundant Effect type annotations \(\#3229\)](https://git.cafe/screen/t3code-personal/commit/9a1c4875a37ea7eeb77db189e2e45db9404d7a47?format=markdown) — 9a1c4875a37ea7eeb77db189e2e45db9404d7a47; Julius Marminge

- [\[codex\] Migrate desktop shell and SSH Effect services \(\#3194\)](https://git.cafe/screen/t3code-personal/commit/7eda6ba5fce8290b3a13d1ab730827fc36a34e53?format=markdown) — 7eda6ba5fce8290b3a13d1ab730827fc36a34e53; Julius Marminge

- [\[codex\] Refactor client runtime Effect services \(\#3200\)](https://git.cafe/screen/t3code-personal/commit/c00e721c047ab0b832401196e64df26431fd9c98?format=markdown) — c00e721c047ab0b832401196e64df26431fd9c98; Julius Marminge

- [\[codex\] Refactor project and workspace Effect services \(\#3190\)](https://git.cafe/screen/t3code-personal/commit/b0a3a504481ab4d8f2da0343e5a4258c10d03c73?format=markdown) — b0a3a504481ab4d8f2da0343e5a4258c10d03c73; Julius Marminge

- [\[codex\] Make settings environment-scoped by default \(\#3216\)](https://git.cafe/screen/t3code-personal/commit/79c57170c7fb9cc1844427aed93c5f297fb110b5?format=markdown) — 79c57170c7fb9cc1844427aed93c5f297fb110b5; Julius Marminge

- [Preserve observable Effect error semantics \(\#3220\)](https://git.cafe/screen/t3code-personal/commit/3900c45f25049ea8df359736f0ea8ad97bd3624f?format=markdown) — 3900c45f25049ea8df359736f0ea8ad97bd3624f; Julius Marminge

- [Cosmetic fix: Sync web title with nightly server branding \(\#3219\)](https://git.cafe/screen/t3code-personal/commit/8d61172f8bbb675e7472bb949f33bb40a987d454?format=markdown) — 8d61172f8bbb675e7472bb949f33bb40a987d454; Wout Stiens

- [\[codex\] Close right panel when its last tab closes \(\#3221\)](https://git.cafe/screen/t3code-personal/commit/dc82f792c3fc43a06edca916a1da297af714600a?format=markdown) — dc82f792c3fc43a06edca916a1da297af714600a; Julius Marminge

- [Fix PR creation from origin-based worktrees \(\#3218\)](https://git.cafe/screen/t3code-personal/commit/335e0b59ea8a1bbc381402d1fbea268e05095f74?format=markdown) — 335e0b59ea8a1bbc381402d1fbea268e05095f74; Julius Marminge

- [Clarify Effect error discriminator modeling \(\#3217\)](https://git.cafe/screen/t3code-personal/commit/2fbbe68c24892c4de9bd50450e7363376475ad7d?format=markdown) — 2fbbe68c24892c4de9bd50450e7363376475ad7d; Julius Marminge

- [\[codex\] Refactor desktop settings Effect services \(\#3188\)](https://git.cafe/screen/t3code-personal/commit/65385c028169da7e18d0f25124f0e3f6a1208567?format=markdown) — 65385c028169da7e18d0f25124f0e3f6a1208567; Julius Marminge

- [Preserve full cause chains in Effect error checks \(\#3215\)](https://git.cafe/screen/t3code-personal/commit/6d2dae0627897e84e79bc7d2f164a564357fe9b0?format=markdown) — 6d2dae0627897e84e79bc7d2f164a564357fe9b0; Julius Marminge

- [Tighten structural Effect error checks \(\#3213\)](https://git.cafe/screen/t3code-personal/commit/10a8d3fbd9c44fef2e23a213c61e8b517067e38b?format=markdown) — 10a8d3fbd9c44fef2e23a213c61e8b517067e38b; Julius Marminge

- [\[codex\] Refactor client-runtime Effect services \(\#3198\)](https://git.cafe/screen/t3code-personal/commit/0ad1e9d9e4bf691ad1dcfb5af69de11b0b48047f?format=markdown) — 0ad1e9d9e4bf691ad1dcfb5af69de11b0b48047f; Julius Marminge

- [\[codex\] finish server process and preview Effect cleanup \(\#3209\)](https://git.cafe/screen/t3code-personal/commit/2f8d3baa88cd137b11083942a4961ca79a9f99be?format=markdown) — 2f8d3baa88cd137b11083942a4961ca79a9f99be; Julius Marminge

- [Add Effect service conventions check \(\#3212\)](https://git.cafe/screen/t3code-personal/commit/6b7447632292f54dc98244320a7f47d7d3858ad4?format=markdown) — 6b7447632292f54dc98244320a7f47d7d3858ad4; Julius Marminge

- [\[codex\] Migrate server source control Effect services \(\#3186\)](https://git.cafe/screen/t3code-personal/commit/d9e95398622e158f78cffba5367a9d154ccc55e4?format=markdown) — d9e95398622e158f78cffba5367a9d154ccc55e4; Julius Marminge

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