# Commit history · gitcafe/t3code

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

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

Visibility: public

Requested revision: 2910d9ff0106d06f8fc1c55a44787385118f595a

Requested commit: 2910d9ff0106d06f8fc1c55a44787385118f595a

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- [\[codex\] Refactor checkpointing Effect services \(\#3181\)](https://git.cafe/gitcafe/t3code/commit/7118e43d16b157dd3079f354bd66ca5d772a9a93?format=markdown) — 7118e43d16b157dd3079f354bd66ca5d772a9a93; Julius Marminge

- [\[codex\] Align terminal Effect service modules \(\#3193\)](https://git.cafe/gitcafe/t3code/commit/4e8ee13d8f54e9aa84f1b15f9d802c30650217ea?format=markdown) — 4e8ee13d8f54e9aa84f1b15f9d802c30650217ea; Julius Marminge

- [\[codex\] Complete relay agent activity Effect cleanup \(\#3210\)](https://git.cafe/gitcafe/t3code/commit/b17b6d50c55e3eff4317163d31c4032423d3d2c1?format=markdown) — b17b6d50c55e3eff4317163d31c4032423d3d2c1; Julius Marminge

- [\[codex\] Align diagnostics and telemetry Effect services \(\#3189\)](https://git.cafe/gitcafe/t3code/commit/ccf8331600f323939a796169dfe2598a4c1b59c4?format=markdown) — ccf8331600f323939a796169dfe2598a4c1b59c4; Julius Marminge

- [\[codex\] refactor desktop backend Effect services \(\#3192\)](https://git.cafe/gitcafe/t3code/commit/ffae12f329c4de9680efd1757b488a3b5bbe3cd2?format=markdown) — ffae12f329c4de9680efd1757b488a3b5bbe3cd2; Julius Marminge

- [\[codex\] Align desktop preview Effect services \(\#3199\)](https://git.cafe/gitcafe/t3code/commit/01cd564557c2e96019f7e7060869097bbe4f6805?format=markdown) — 01cd564557c2e96019f7e7060869097bbe4f6805; Julius Marminge

- [\[codex\] refactor server cloud Effect services \(\#3183\)](https://git.cafe/gitcafe/t3code/commit/4ee719a094d4c4f30fab88c1f6969483890e223e?format=markdown) — 4ee719a094d4c4f30fab88c1f6969483890e223e; Julius Marminge

- [\[codex\] Refactor agent awareness relay service \(\#3197\)](https://git.cafe/gitcafe/t3code/commit/01492ebd3b624e544e6375c12540b741c65256b9?format=markdown) — 01492ebd3b624e544e6375c12540b741c65256b9; Julius Marminge

- [\[codex\] Refactor desktop window and update Effect services \(\#3202\)](https://git.cafe/gitcafe/t3code/commit/93fd9721086d4325794830a29a7df0592d120683?format=markdown) — 93fd9721086d4325794830a29a7df0592d120683; Julius Marminge

- [\[codex\] align persistence Effect service modules \(\#3184\)](https://git.cafe/gitcafe/t3code/commit/df1540f3ac8fd70877a83e91bd0be182ebf5022c?format=markdown) — df1540f3ac8fd70877a83e91bd0be182ebf5022c; Julius Marminge

- [\[codex\] align relay agent activity Effect services \(\#3179\)](https://git.cafe/gitcafe/t3code/commit/d5a72d5be105d16a95df6dc18ad08f0b0cdb7efb?format=markdown) — d5a72d5be105d16a95df6dc18ad08f0b0cdb7efb; Julius Marminge

- [\[codex\] Standardize Effect protocol adapter services \(\#3201\)](https://git.cafe/gitcafe/t3code/commit/742dd7af0dcb54c32774f87fd354105726c7a9db?format=markdown) — 742dd7af0dcb54c32774f87fd354105726c7a9db; Julius Marminge

- [\[codex\] normalize server process and preview Effect services \(\#3191\)](https://git.cafe/gitcafe/t3code/commit/5c1ac922574340be4560eacf928237929497d11d?format=markdown) — 5c1ac922574340be4560eacf928237929497d11d; Julius Marminge

- [\[codex\] Use namespace imports for desktop core services \(\#3207\)](https://git.cafe/gitcafe/t3code/commit/8bfdacf206608c0e14b1c5471dfa1f482a452acc?format=markdown) — 8bfdacf206608c0e14b1c5471dfa1f482a452acc; Julius Marminge

- [\[codex\] Refactor review and text generation services \(\#3196\)](https://git.cafe/gitcafe/t3code/commit/b6302784f8e058de4fb20dae931b4df29e9302fe?format=markdown) — b6302784f8e058de4fb20dae931b4df29e9302fe; Julius Marminge

- [chore: run eas only when labelled \(\#3208\)](https://git.cafe/gitcafe/t3code/commit/9544e72d08755dfc5d9014efd87243f4654f239d?format=markdown) — 9544e72d08755dfc5d9014efd87243f4654f239d; Yash Singh

- [\[codex\] Normalize Desktop IPC Effect service \(\#3203\)](https://git.cafe/gitcafe/t3code/commit/938b19a6bb2e361845cb5a497174d4062549c39c?format=markdown) — 938b19a6bb2e361845cb5a497174d4062549c39c; Julius Marminge

- [\[codex\] Refactor primary HTTP Effect service \(\#3205\)](https://git.cafe/gitcafe/t3code/commit/3b56dc17a5550de0f3ffd376ed2785cc12fbb96b?format=markdown) — 3b56dc17a5550de0f3ffd376ed2785cc12fbb96b; Julius Marminge

- [Add diff scope switching and provider update settings \(\#3169\)](https://git.cafe/gitcafe/t3code/commit/d2c0a6a48f50f319815a8cf5501f9e2e9b8ca617?format=markdown) — d2c0a6a48f50f319815a8cf5501f9e2e9b8ca617; Julius Marminge

- [\[codex\] Normalize server core Effect service modules \(\#3187\)](https://git.cafe/gitcafe/t3code/commit/1cf3647da62ee4c363f7c3d963c709dbddaa6297?format=markdown) — 1cf3647da62ee4c363f7c3d963c709dbddaa6297; Julius Marminge

- [\[codex\] align relay foundation Effect services \(\#3182\)](https://git.cafe/gitcafe/t3code/commit/53d0107759b743cdd7a9b6e777d4628650ed2131?format=markdown) — 53d0107759b743cdd7a9b6e777d4628650ed2131; Julius Marminge

- [\[codex\] Refactor desktop app Effect services \(\#3185\)](https://git.cafe/gitcafe/t3code/commit/60b16d1f28104c95a3ab8e673cb439124a4a8668?format=markdown) — 60b16d1f28104c95a3ab8e673cb439124a4a8668; Julius Marminge

- [\[codex\] Inline contracts request-context service shapes \(\#3204\)](https://git.cafe/gitcafe/t3code/commit/ab0baaa88614905722a6638aa56ec858caf9c563?format=markdown) — ab0baaa88614905722a6638aa56ec858caf9c563; Julius Marminge

- [Harden preview ownership and option-based secret handling \(\#3172\)](https://git.cafe/gitcafe/t3code/commit/753bc4672ded1138147ba3500063d14c0e1d3665?format=markdown) — 753bc4672ded1138147ba3500063d14c0e1d3665; Julius Marminge

- [Unify mobile typography tokens across the app \(\#3162\)](https://git.cafe/gitcafe/t3code/commit/e29ad7604b1597e3a741868c85ffd76bca84fa7f?format=markdown) — e29ad7604b1597e3a741868c85ffd76bca84fa7f; Julius Marminge

- [Share thread state idle TTL across client atoms \(\#3163\)](https://git.cafe/gitcafe/t3code/commit/cdaba7fa8b9c94dba783b7161e265a6db03b3d93?format=markdown) — cdaba7fa8b9c94dba783b7161e265a6db03b3d93; Julius Marminge

- [Only show enabled providers in picker sidebar \(\#3168\)](https://git.cafe/gitcafe/t3code/commit/fbf6263876fd9b6f8bcbbf6b9ea097ed8fc7cb60?format=markdown) — fbf6263876fd9b6f8bcbbf6b9ea097ed8fc7cb60; Julius Marminge

- [Use Effect schema decoders for JSON parsing \(\#3060\)](https://git.cafe/gitcafe/t3code/commit/c08b968f4e8078027b35752a1bc980cb03ac8fd8?format=markdown) — c08b968f4e8078027b35752a1bc980cb03ac8fd8; cursor\[bot\]

- [feat\(sidebar\): worktree indicator on session rows \(\#3057\)](https://git.cafe/gitcafe/t3code/commit/d9f59be7044a7f6d193e73ff9fa06127009e0c91?format=markdown) — d9f59be7044a7f6d193e73ff9fa06127009e0c91; Icarus Wings

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