# Commit history · gitcafe/t3code

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

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

Visibility: public

Requested revision: eb77683e5544e071db74831bae052bbd8a7d5f88

Requested commit: eb77683e5544e071db74831bae052bbd8a7d5f88

- [fix\(server\): prevent duplicate desktop clients after restart](https://git.cafe/gitcafe/t3code/commit/eb77683e5544e071db74831bae052bbd8a7d5f88?format=markdown) — eb77683e5544e071db74831bae052bbd8a7d5f88; seeb1337

- [fix\(web\): toggle a single stashed prompt with Cmd\+S \(\#9644\)](https://git.cafe/gitcafe/t3code/commit/14bf3f6d1644a37029be58429e8f0138e1ceb743?format=markdown) — 14bf3f6d1644a37029be58429e8f0138e1ceb743; Theo Browne

- [feat\(mobile\): make chat text selectable on Android \(\#8779\)](https://git.cafe/gitcafe/t3code/commit/09d13de4381925fa2a6dea74eff8185fa301e905?format=markdown) — 09d13de4381925fa2a6dea74eff8185fa301e905; Dara Adedeji

- [fix\(web,mobile\): fold context compaction under settled turn folds \(\#9623\)](https://git.cafe/gitcafe/t3code/commit/5f878d2a85807618a4c8571cdef5daa3124672d6?format=markdown) — 5f878d2a85807618a4c8571cdef5daa3124672d6; maria

- [fix\(web\): mute sidebar branch name to match worktree icon \(\#9622\)](https://git.cafe/gitcafe/t3code/commit/ec3ec6f0b4e005c47aff07d4d9e31506241bce3a?format=markdown) — ec3ec6f0b4e005c47aff07d4d9e31506241bce3a; maria

- [fix\(server\): load OpenCode workspace skills via SDK to avoid 64KB CLI pipe truncation \(\#9585\)](https://git.cafe/gitcafe/t3code/commit/2152d44de2db30a6bae965b0afd30be080e5c872?format=markdown) — 2152d44de2db30a6bae965b0afd30be080e5c872; Barry

- [fix\(web\): match composer pull request state icons \(\#9375\)](https://git.cafe/gitcafe/t3code/commit/706231535ceac8618712913dfdc4a058c2ffb0d8?format=markdown) — 706231535ceac8618712913dfdc4a058c2ffb0d8; oliver

- [fix\(web\): snooze menu no longer overlaps thread details \(\#9601\)](https://git.cafe/gitcafe/t3code/commit/93c3ab4ffe408a3e06228a33efc8a0745da91178?format=markdown) — 93c3ab4ffe408a3e06228a33efc8a0745da91178; Rakshith Bhat

- [fix\(web\): keep command palette above composer menus \(\#9613\)](https://git.cafe/gitcafe/t3code/commit/4cc800c7593db13726171918572afe3502c43ba6?format=markdown) — 4cc800c7593db13726171918572afe3502c43ba6; Guillermo Casanova

- [fix\(connect\): diagnose incomplete headless server setup \(\#9602\)](https://git.cafe/gitcafe/t3code/commit/99e3b721c5255ded20b00ba1798f848bfc0f1f65?format=markdown) — 99e3b721c5255ded20b00ba1798f848bfc0f1f65; Julius Marminge

- [fix: preserve tool icons on failed calls \(\#9606\)](https://git.cafe/gitcafe/t3code/commit/c3b8825bf476cbce5e061c0f99570cf1f6723b89?format=markdown) — c3b8825bf476cbce5e061c0f99570cf1f6723b89; Julius Marminge

- [fix\(web\): group image views like other tool calls \(\#9597\)](https://git.cafe/gitcafe/t3code/commit/61a91b6ef1bd45424169c6650362b358d49bbe34?format=markdown) — 61a91b6ef1bd45424169c6650362b358d49bbe34; Julius Marminge

- [fix: show idle subagent batches without completion marks \(\#9616\)](https://git.cafe/gitcafe/t3code/commit/00f8b7c28056188e3c5630160806a0afe51c9010?format=markdown) — 00f8b7c28056188e3c5630160806a0afe51c9010; Theo Browne

- [refactor\(web\): move usage provider controls to settings \(\#9599\)](https://git.cafe/gitcafe/t3code/commit/f1e90e388b86fe4b007a55c0e685a1fa878115e6?format=markdown) — f1e90e388b86fe4b007a55c0e685a1fa878115e6; Julius Marminge

- [fix\(web\): render draft PRs in gray \(\#9537\)](https://git.cafe/gitcafe/t3code/commit/caab2fdbac041ac2e851ad4fa3ac4a40a1d4a8f6?format=markdown) — caab2fdbac041ac2e851ad4fa3ac4a40a1d4a8f6; Exotic

- [fix\(pull-requests\): refresh data after thread turns \(\#9496\)](https://git.cafe/gitcafe/t3code/commit/5cc369b7eb882dbea8d5ad21ba688c73a0058748?format=markdown) — 5cc369b7eb882dbea8d5ad21ba688c73a0058748; maria

- [fix\(web\): show context meter in compact composer \(\#9430\)](https://git.cafe/gitcafe/t3code/commit/f559fe0ba6fb5950bd14a2404f10b9c94b33f696?format=markdown) — f559fe0ba6fb5950bd14a2404f10b9c94b33f696; Guilherme Vieira

- [fix\(connect\): refresh authorization without disconnecting \(\#9582\)](https://git.cafe/gitcafe/t3code/commit/39abb9d1d6ae6501c573b9dc0cb9c28e2f75659c?format=markdown) — 39abb9d1d6ae6501c573b9dc0cb9c28e2f75659c; maria

- [fix\(desktop\): restore panel titlebar interactions \(\#9591\)](https://git.cafe/gitcafe/t3code/commit/57832803eed4c87c462de92892777a0934019721?format=markdown) — 57832803eed4c87c462de92892777a0934019721; maria

- [fix\(web\): bound disconnected send toasts \(\#9592\)](https://git.cafe/gitcafe/t3code/commit/07891e9569c88457516b44c08c820471762969e8?format=markdown) — 07891e9569c88457516b44c08c820471762969e8; maria

- [fix\(usage\): deduplicate CLI proxy subscription accounts \(\#9584\)](https://git.cafe/gitcafe/t3code/commit/b34ff8f56469afa8f3f85d89894e1b4cf49b5213?format=markdown) — b34ff8f56469afa8f3f85d89894e1b4cf49b5213; Julius Marminge

- [fix\(mobile\): render workspace images in markdown file previews \(\#8769\)](https://git.cafe/gitcafe/t3code/commit/09b81a34954c990f70257ae05efbb602c90aac97?format=markdown) — 09b81a34954c990f70257ae05efbb602c90aac97; Dara Adedeji

- [fix\(antigravity\): keep subagent batches active after launch \(\#9579\)](https://git.cafe/gitcafe/t3code/commit/2675e3c70327719a99af4ae6e53e7b74fb8a9be0?format=markdown) — 2675e3c70327719a99af4ae6e53e7b74fb8a9be0; Theo Browne

- [fix\(web\): align the sidebar wordmark by baseline \(\#9578\)](https://git.cafe/gitcafe/t3code/commit/bf40fa786c521b552eb554bbd4f2c75c4123cd03?format=markdown) — bf40fa786c521b552eb554bbd4f2c75c4123cd03; maria

- [fix: better shell syntax handling for labels \(\#9371\)](https://git.cafe/gitcafe/t3code/commit/0cb02abf5b3af2985d9dd23a637a63388e98fd49?format=markdown) — 0cb02abf5b3af2985d9dd23a637a63388e98fd49; Yash Singh

- [fix\(web\): stabilize right panel transitions \(\#9554\)](https://git.cafe/gitcafe/t3code/commit/42bdea1c9c1d4b7c5c2e77cd23cf53fae68a6fd4?format=markdown) — 42bdea1c9c1d4b7c5c2e77cd23cf53fae68a6fd4; maria

- [chore: vouch august contributors \(\#9557\)](https://git.cafe/gitcafe/t3code/commit/95390ed78458f139cb795bab4baa53ec39222ff7?format=markdown) — 95390ed78458f139cb795bab4baa53ec39222ff7; maria

- [fix\(web\): render settings sidebar immediately \(\#9563\)](https://git.cafe/gitcafe/t3code/commit/2b10398cca3fa74a7c2187c8d9c23ba789333f5b?format=markdown) — 2b10398cca3fa74a7c2187c8d9c23ba789333f5b; maria

- [fix\(web\): make settings sidebar sub-section buttons full width \(\#9562\)](https://git.cafe/gitcafe/t3code/commit/d7884ce90b9845e6e8aa737dfe02062b91b11c91?format=markdown) — d7884ce90b9845e6e8aa737dfe02062b91b11c91; Julius Marminge

- [fix\(web\): keep codex restart responses continuous \(\#9560\)](https://git.cafe/gitcafe/t3code/commit/65f1839ae82af4e67f389f23e4ccc50f51a4a83f?format=markdown) — 65f1839ae82af4e67f389f23e4ccc50f51a4a83f; maria

- [test\(web\): fix flaky startup and Tailwind tests \(\#9558\)](https://git.cafe/gitcafe/t3code/commit/fee2e0ff8168b82ab19f496fcc874c1f3871f522?format=markdown) — fee2e0ff8168b82ab19f496fcc874c1f3871f522; Theo Browne

- [fix\(web\): keep the last message visible when the resting composer expands \(\#9553\)](https://git.cafe/gitcafe/t3code/commit/9e1bc36a0843699db54ee28abbdac70584ae8f33?format=markdown) — 9e1bc36a0843699db54ee28abbdac70584ae8f33; Theo Browne

- [fix\(web\): simplify expanded tool details \(\#9549\)](https://git.cafe/gitcafe/t3code/commit/710f6dc417ebf303eede3df3605a6938482d83ab?format=markdown) — 710f6dc417ebf303eede3df3605a6938482d83ab; maria

- [ci: add on-demand Windows test workflow \(\#9538\)](https://git.cafe/gitcafe/t3code/commit/f96a220b5b154ea44c94bf43929c6362cd511699?format=markdown) — f96a220b5b154ea44c94bf43929c6362cd511699; Julius Marminge

- [fix\(server\): find newly opened pull requests after agent turns \(\#9125\)](https://git.cafe/gitcafe/t3code/commit/4e547318b60031eb546d8cf2b84ad9fa0785a87a?format=markdown) — 4e547318b60031eb546d8cf2b84ad9fa0785a87a; Theo Browne

- [feat\(usage\): redeem Codex reset credits from the Limits tab \(\#9534\)](https://git.cafe/gitcafe/t3code/commit/1641b4aba58ab495cad7a9800b173af3416e16dd?format=markdown) — 1641b4aba58ab495cad7a9800b173af3416e16dd; Julius Marminge

- [feat\(marketing\): fresh screenshot and floating marks on the homepage \(\#9547\)](https://git.cafe/gitcafe/t3code/commit/232de5e8aac61e6f3de4bc61d10746167db9e905?format=markdown) — 232de5e8aac61e6f3de4bc61d10746167db9e905; Theo Browne

- [fix\(server\): reveal normalized paths in File Explorer \(\#9551\)](https://git.cafe/gitcafe/t3code/commit/617edab6539ee6573055dc9fc45fdeacdb12f673?format=markdown) — 617edab6539ee6573055dc9fc45fdeacdb12f673; Julius Marminge

- [fix\(web\): thread error banner no longer shifts the chat \(\#9473\)](https://git.cafe/gitcafe/t3code/commit/3e2c1a66f74f0a45768332c360cd3682f61129e1?format=markdown) — 3e2c1a66f74f0a45768332c360cd3682f61129e1; oliver

- [fix\(web\): close composer menus when their controls hide \(\#9541\)](https://git.cafe/gitcafe/t3code/commit/f239b77df93077e40c27cc5c5909e94266571859?format=markdown) — f239b77df93077e40c27cc5c5909e94266571859; Julius Marminge

- [fix\(web\): measure collapsed model labels at their visible width \(\#9540\)](https://git.cafe/gitcafe/t3code/commit/3c3e05ccfe34ab7af273f4a4faa72909cafd7a21?format=markdown) — 3c3e05ccfe34ab7af273f4a4faa72909cafd7a21; Julius Marminge

- [fix\(web\): restore composer controls as space becomes available \(\#9539\)](https://git.cafe/gitcafe/t3code/commit/54aef6fbe16f637092505b30bd25230c4b0744d8?format=markdown) — 54aef6fbe16f637092505b30bd25230c4b0744d8; Julius Marminge

- [fix\(mobile\): keep store screenshots free of system banners and show dictation \(\#9548\)](https://git.cafe/gitcafe/t3code/commit/5989de44a24888dab02854477ea1d0f50ac3a4a6?format=markdown) — 5989de44a24888dab02854477ea1d0f50ac3a4a6; Julius Marminge

- [feat\(providers\): add context compaction command \(\#9293\)](https://git.cafe/gitcafe/t3code/commit/c5ba51d629b3813182cf3e161cc3f23b1e541dc3?format=markdown) — c5ba51d629b3813182cf3e161cc3f23b1e541dc3; maria

- [fix\(dev\): keep shared dev reloads and hot updates working \(\#9543\)](https://git.cafe/gitcafe/t3code/commit/6f405370c8e552da9dcfdd6922e85789fd918340?format=markdown) — 6f405370c8e552da9dcfdd6922e85789fd918340; Theo Browne

- [fix\(server\): include SQLite conditions in persistence errors](https://git.cafe/gitcafe/t3code/commit/dddc0bdcb2230147e207efb17df2e49dbe1bdd8c?format=markdown) — dddc0bdcb2230147e207efb17df2e49dbe1bdd8c; Theo Browne

- [fix\(web\): keep automatic project icons consistent \(\#9535\)](https://git.cafe/gitcafe/t3code/commit/07c4ab5077fa9c32bf34ab07dd2caa3907878dd9?format=markdown) — 07c4ab5077fa9c32bf34ab07dd2caa3907878dd9; Theo Browne

- [fix\(web\): settle the resting composer layout with a pixel of slack \(\#9482\)](https://git.cafe/gitcafe/t3code/commit/0ba06a122bc73f705bfc18875366b4eeb1160992?format=markdown) — 0ba06a122bc73f705bfc18875366b4eeb1160992; Matheus Timbó Pereira

- [Fix worktree removal timing out on large install trees \(\#3902\)](https://git.cafe/gitcafe/t3code/commit/f54ab901fa77f76eeb1e1cdfa103b9ed6f5ee4ca?format=markdown) — f54ab901fa77f76eeb1e1cdfa103b9ed6f5ee4ca; Jake Leventhal

- [fix\(desktop\): preview CDP sessions no longer hard-crash the app \(\#9068\)](https://git.cafe/gitcafe/t3code/commit/6319a9714881a1d25549f797c468fabebae92813?format=markdown) — 6319a9714881a1d25549f797c468fabebae92813; Seth Webster

- [fix\(codex\): accept rate limit errors on thread resume \(\#8897\)](https://git.cafe/gitcafe/t3code/commit/75ab5ab3fb6ad35117da754644c404a31b2fed84?format=markdown) — 75ab5ab3fb6ad35117da754644c404a31b2fed84; Yukun Shan

- [fix\(server\): back off relay client restarts after rapid exits \(\#8788\)](https://git.cafe/gitcafe/t3code/commit/b90898077e60290a1eb7bea4224f325fd3bb1595?format=markdown) — b90898077e60290a1eb7bea4224f325fd3bb1595; Derek Trimm

- [fix\(server\): settle branch threads immediately on pull request merge \(\#9528\)](https://git.cafe/gitcafe/t3code/commit/2b96220f00de09b61327c8e881b7f509f8cc5a79?format=markdown) — 2b96220f00de09b61327c8e881b7f509f8cc5a79; maria

- [feat\(web\): reorganize settings pages \(\#9354\)](https://git.cafe/gitcafe/t3code/commit/343db2c328af56fe0fa7672f3af055550832689b?format=markdown) — 343db2c328af56fe0fa7672f3af055550832689b; maria

- [feat\(usage\): show Codex and Claude subscription limits on a Limits tab \(\#9507\)](https://git.cafe/gitcafe/t3code/commit/19d8ab2ae9fc562ee7b216a0d72903fbfafa9572?format=markdown) — 19d8ab2ae9fc562ee7b216a0d72903fbfafa9572; Julius Marminge

- [fix\(web\): keep right panel controls clickable \(\#9517\)](https://git.cafe/gitcafe/t3code/commit/0a0b6be96833adae68b36540c00d347eda278736?format=markdown) — 0a0b6be96833adae68b36540c00d347eda278736; maria

- [feat\(codex\): support async questions \(\#9512\)](https://git.cafe/gitcafe/t3code/commit/d76b24dd15a219666941ab1b4967d8f738adcda0?format=markdown) — d76b24dd15a219666941ab1b4967d8f738adcda0; Theo Browne

- [chore: drop comment events from Cursor hygiene forwarder \(\#9527\)](https://git.cafe/gitcafe/t3code/commit/e3723e06b5b154a3e0ede55c02e2cabc5301d3bf?format=markdown) — e3723e06b5b154a3e0ede55c02e2cabc5301d3bf; Julius Marminge

- [fix\(auth\): keep pairing credentials out of access read models \(\#9523\)](https://git.cafe/gitcafe/t3code/commit/9d28c21a26aeef198cb064fe466e49cbeabfe09c?format=markdown) — 9d28c21a26aeef198cb064fe466e49cbeabfe09c; Theo Browne

- [chore: forward issue/PR/discussion events to Cursor hygiene \(\#9518\)](https://git.cafe/gitcafe/t3code/commit/44701efd6790c39dc82cb08104f7295e1780210f?format=markdown) — 44701efd6790c39dc82cb08104f7295e1780210f; Julius Marminge

- [fix\(server\): keep events during thread subscription startup \(\#9521\)](https://git.cafe/gitcafe/t3code/commit/9c9ae3dc0e94a957d9c4a61bb211caf914828054?format=markdown) — 9c9ae3dc0e94a957d9c4a61bb211caf914828054; Theo Browne

- [fix\(web\): return focus to the composer after closing a media preview \(\#9513\)](https://git.cafe/gitcafe/t3code/commit/c0ebc882b88dbcffd5a712e403b3c3c517ba4ea6?format=markdown) — c0ebc882b88dbcffd5a712e403b3c3c517ba4ea6; Julius Marminge

- [fix\(web\): keep the composer open while selecting timeline text \(\#9499\)](https://git.cafe/gitcafe/t3code/commit/522ebe65a542ace6f22d9ad95f95ef9ade7e87f1?format=markdown) — 522ebe65a542ace6f22d9ad95f95ef9ade7e87f1; Julius Marminge

- [fix\(web\): let paste expand a resting composer \(\#9498\)](https://git.cafe/gitcafe/t3code/commit/6382268323f86e01b2d40206bcf33beccb3fb64a?format=markdown) — 6382268323f86e01b2d40206bcf33beccb3fb64a; Julius Marminge

- [feat\(antigravity\): show subagent calls and results \(\#9515\)](https://git.cafe/gitcafe/t3code/commit/f8a14b28ff80a92d8f4df9a9aa53bfacb8195199?format=markdown) — f8a14b28ff80a92d8f4df9a9aa53bfacb8195199; Theo Browne

- [fix\(desktop\): address the browser import review left over from the stack \(\#9516\)](https://git.cafe/gitcafe/t3code/commit/3653cb22ffb30bf133fecc30c955941fe267cf1c?format=markdown) — 3653cb22ffb30bf133fecc30c955941fe267cf1c; Julius Marminge

- [fix\(antigravity\): update managed runtime to 1.1.1 \(\#9509\)](https://git.cafe/gitcafe/t3code/commit/8ea52c8f2f4361e875d72ab30d72d37cfae4d87f?format=markdown) — 8ea52c8f2f4361e875d72ab30d72d37cfae4d87f; Theo Browne

- [fix\(antigravity\): handle native sign-in URLs on stderr \(\#9514\)](https://git.cafe/gitcafe/t3code/commit/eb334ca57448742139fb8ec38fb397c1e51c45c5?format=markdown) — eb334ca57448742139fb8ec38fb397c1e51c45c5; Theo Browne

- [fix\(antigravity\): keep model choices up to date \(\#9511\)](https://git.cafe/gitcafe/t3code/commit/baf67b6e3accd48d510fd0d39a4e6b978a1eea80?format=markdown) — baf67b6e3accd48d510fd0d39a4e6b978a1eea80; Theo Browne

- [fix\(antigravity\): allow slow runtime startup during setup \(\#9510\)](https://git.cafe/gitcafe/t3code/commit/f25e4428961982e3935300cfd3c78f7d0fac4ee9?format=markdown) — f25e4428961982e3935300cfd3c78f7d0fac4ee9; Theo Browne

- [feat\(desktop\): resolve Chromium cookie keys on Linux \(\#7261\)](https://git.cafe/gitcafe/t3code/commit/498ab9c399d5e8c3097a286be14d03238e071ac1?format=markdown) — 498ab9c399d5e8c3097a286be14d03238e071ac1; Julius Marminge

- [feat\(desktop\): import from Chrome, Edge, Brave, Vivaldi, Opera, Arc and Firefox \(\#7260\)](https://git.cafe/gitcafe/t3code/commit/ff5843410d44796676b06627788d94354849c4d7?format=markdown) — ff5843410d44796676b06627788d94354849c4d7; Julius Marminge

- [feat\(desktop\): import browser cookies into a profile \(\#7255\)](https://git.cafe/gitcafe/t3code/commit/39449e53e31a56103192aa7905e89fc92c977a4a?format=markdown) — 39449e53e31a56103192aa7905e89fc92c977a4a; Julius Marminge

- [fix\(antigravity\): forward Google sign-in URLs from browser helper \(\#9425\)](https://git.cafe/gitcafe/t3code/commit/e01c153c18a94a2aa33df7115c6cfee1eb09880f?format=markdown) — e01c153c18a94a2aa33df7115c6cfee1eb09880f; WellyngtonF

- [fix\(mobile\): resolve Antigravity provider icon and normalize driver matching \(\#9495\)](https://git.cafe/gitcafe/t3code/commit/ef4cc6085e24d6309252412c6dab5482ac11a09f?format=markdown) — ef4cc6085e24d6309252412c6dab5482ac11a09f; Invictine

- [fix\(antigravity\): discover legacy workspace skills \(\#9410\)](https://git.cafe/gitcafe/t3code/commit/0aae1e2ad7ab174004f39746eb4c72b905de932d?format=markdown) — 0aae1e2ad7ab174004f39746eb4c72b905de932d; Simone

- [fix\(mobile\): let back swipe pop from horizontal scroll edges \(\#9493\)](https://git.cafe/gitcafe/t3code/commit/80b53730d1e821563e5c348fdf4f5fc7616a49f7?format=markdown) — 80b53730d1e821563e5c348fdf4f5fc7616a49f7; Julius Marminge

- [fix\(mobile\): keep the machine glyph next to the environment label \(\#9486\)](https://git.cafe/gitcafe/t3code/commit/409bc4fa6f3bb9869052bdba4244b30606457f20?format=markdown) — 409bc4fa6f3bb9869052bdba4244b30606457f20; Julius Marminge

- [fix\(web\): keep agent browser preview visible \(\#9484\)](https://git.cafe/gitcafe/t3code/commit/12e8997e58dbca8f1bd8c63b67d662eb69cf0e0d?format=markdown) — 12e8997e58dbca8f1bd8c63b67d662eb69cf0e0d; maria

- [fix\(web\): keep opencode icon hollow in collapsed composer \(\#9492\)](https://git.cafe/gitcafe/t3code/commit/c726c30a148c2add6a3ec7f31f54ae48dc5d2f0c?format=markdown) — c726c30a148c2add6a3ec7f31f54ae48dc5d2f0c; maria

- [fix\(desktop\): restore second-press quit fallback \(\#9485\)](https://git.cafe/gitcafe/t3code/commit/678f23a69943e3eef7171f452b44f2931d2ef21f?format=markdown) — 678f23a69943e3eef7171f452b44f2931d2ef21f; maria

- [fix\(web\): dont collapse composer when interacting with bottom row \(\#9490\)](https://git.cafe/gitcafe/t3code/commit/77138cf33194a303adfbbd69cc93efa69f84245d?format=markdown) — 77138cf33194a303adfbbd69cc93efa69f84245d; Exotic

- [fix\(web\): let the PR reviewer and label search boxes take keystrokes \(\#9479\)](https://git.cafe/gitcafe/t3code/commit/0869ad648b67a286d7a47af878f1d256d0ff689f?format=markdown) — 0869ad648b67a286d7a47af878f1d256d0ff689f; Julius Marminge

- [fix\(desktop\): refresh generated annotation styles \(\#9488\)](https://git.cafe/gitcafe/t3code/commit/4b8b5d9e0177002c84a6f55837670aa0ef816915?format=markdown) — 4b8b5d9e0177002c84a6f55837670aa0ef816915; Julius Marminge

- [fix\(web\): move workflow approval beside checks \(\#9465\)](https://git.cafe/gitcafe/t3code/commit/373be93e68bf3d32207471b27e976ac84bff806a?format=markdown) — 373be93e68bf3d32207471b27e976ac84bff806a; maria

- [feat\(web\): let users turn off composer collapse on blur and scroll \(\#9469\)](https://git.cafe/gitcafe/t3code/commit/03728361aa7beb9c13da320097450e6fe65aac3e?format=markdown) — 03728361aa7beb9c13da320097450e6fe65aac3e; Julius Marminge

- [fix\(web\): reuse pull request list data while loading \(\#9467\)](https://git.cafe/gitcafe/t3code/commit/493fbb58870c912b9cb2ba6c2f1dae938877a59a?format=markdown) — 493fbb58870c912b9cb2ba6c2f1dae938877a59a; maria

- [fix\(server\): full-access OpenCode threads no longer ask for approvals \(\#9282\)](https://git.cafe/gitcafe/t3code/commit/d2b6f3b9296f682c6158b894ab33d98d0c4bfb2b?format=markdown) — d2b6f3b9296f682c6158b894ab33d98d0c4bfb2b; shivam

- [fix\(server\): keep a/ and b/ prefixes in rendered git patches \(\#9438\)](https://git.cafe/gitcafe/t3code/commit/36c4e9cf5c0123e33d65f2af9497ee090404b532?format=markdown) — 36c4e9cf5c0123e33d65f2af9497ee090404b532; Igor Makowski

- [fix\(mobile\): show loading and syncing in the working pill \(\#9466\)](https://git.cafe/gitcafe/t3code/commit/de025aa69ffb0ce1a45d30aed25c60454660b62d?format=markdown) — de025aa69ffb0ce1a45d30aed25c60454660b62d; Julius Marminge

- [fix\(web\): render transparent previews on white \(\#9463\)](https://git.cafe/gitcafe/t3code/commit/db8d60f486c5fc1a80d01b591a359f0c87f0868c?format=markdown) — db8d60f486c5fc1a80d01b591a359f0c87f0868c; Utkarsh Patil

- [fix\(web\): make right panel tabs easier to scroll \(\#9461\)](https://git.cafe/gitcafe/t3code/commit/46e8b1a23ab14fa2c128c6b315955d8eb976d85f?format=markdown) — 46e8b1a23ab14fa2c128c6b315955d8eb976d85f; maria

- [fix\(web\): stop clipping the traits chevron on long Codex effort labels \(\#9433\)](https://git.cafe/gitcafe/t3code/commit/d5825e1d2fb1703ced2bbe2661f6a4937dd530bf?format=markdown) — d5825e1d2fb1703ced2bbe2661f6a4937dd530bf; Zortos

- [fix\(web\): banner buttons no longer expand the resting composer \(\#9452\)](https://git.cafe/gitcafe/t3code/commit/126afb56fca56c663f4f40acd46f123ab27eee2b?format=markdown) — 126afb56fca56c663f4f40acd46f123ab27eee2b; Julius Marminge

- [fix\(web\): keep agent images collapsed \(\#9460\)](https://git.cafe/gitcafe/t3code/commit/8bd544cdfd22aa38ab82bc1adc0b851755a299ef?format=markdown) — 8bd544cdfd22aa38ab82bc1adc0b851755a299ef; maria

- [fix\(server\): reuse pr state when settling threads \(\#9459\)](https://git.cafe/gitcafe/t3code/commit/c78f05a45e1c2b274d8b0ab2b4d2d88b4767c968?format=markdown) — c78f05a45e1c2b274d8b0ab2b4d2d88b4767c968; maria

- [fix\(web\): make project icons the default \(\#9457\)](https://git.cafe/gitcafe/t3code/commit/4e89d74436a167c01f25a6a5283638843398ea3a?format=markdown) — 4e89d74436a167c01f25a6a5283638843398ea3a; maria

- [fix\(web\): prioritize authored pull requests \(\#9453\)](https://git.cafe/gitcafe/t3code/commit/645d58547d282eb2aaf6c48e5907625fc112386a?format=markdown) — 645d58547d282eb2aaf6c48e5907625fc112386a; maria

- [fix\(web\): unify skeleton loading animations on one pulse \(\#9448\)](https://git.cafe/gitcafe/t3code/commit/21b9dda5afb00a33e228a68d2ccc885bba7285dc?format=markdown) — 21b9dda5afb00a33e228a68d2ccc885bba7285dc; maria

- [fix\(composer\): mute fast icon when collapsed \(\#9451\)](https://git.cafe/gitcafe/t3code/commit/d4ba2a1f11498eae9683f6dc95a08b1c17c29765?format=markdown) — d4ba2a1f11498eae9683f6dc95a08b1c17c29765; maria

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