# Commit history · gitcafe/t3code

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

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

Visibility: public

Requested revision: dffb4cd3b16dc6f41aced99922950ee3083082c6

Requested commit: dffb4cd3b16dc6f41aced99922950ee3083082c6

- [perf\(server\): use one query for buffered provider events \(\#9706\)](https://git.cafe/gitcafe/t3code/commit/dffb4cd3b16dc6f41aced99922950ee3083082c6?format=markdown) — dffb4cd3b16dc6f41aced99922950ee3083082c6; Theo Browne

- [perf\(server\): stop rebuilding terminal history per chunk \(\#9703\)](https://git.cafe/gitcafe/t3code/commit/3bbbc1d9fd8b3d649c60ba0137c7dae93a6aab3f?format=markdown) — 3bbbc1d9fd8b3d649c60ba0137c7dae93a6aab3f; Theo Browne

- [perf\(marketing\): serve website fonts locally \(\#9701\)](https://git.cafe/gitcafe/t3code/commit/010d6bb1b5281cb1e6eacf1ee0f2500973242836?format=markdown) — 010d6bb1b5281cb1e6eacf1ee0f2500973242836; Theo Browne

- [perf\(web\): defer diff workers until a code view opens \(\#9692\)](https://git.cafe/gitcafe/t3code/commit/b3e1d88590489da2bb63b95c18a57e6f400b8b7f?format=markdown) — b3e1d88590489da2bb63b95c18a57e6f400b8b7f; Theo Browne

- [perf\(server\): avoid full patches for checkpoint summaries \(\#9694\)](https://git.cafe/gitcafe/t3code/commit/c163d502dd32b993c03d8c20a5fae55b159bd8dc?format=markdown) — c163d502dd32b993c03d8c20a5fae55b159bd8dc; Theo Browne

- [perf\(marketing\): stop continuous homepage motion \(\#9697\)](https://git.cafe/gitcafe/t3code/commit/4ee2a9d046a0986451c703c9221bb32ba53540bb?format=markdown) — 4ee2a9d046a0986451c703c9221bb32ba53540bb; Theo Browne

- [feat\(server\): measure provider turn token usage \(\#9132\)](https://git.cafe/gitcafe/t3code/commit/1587f248dd81ed45e214d476451ebf16dbfadb1a?format=markdown) — 1587f248dd81ed45e214d476451ebf16dbfadb1a; Theo Browne

- [perf\(web\): defer composer draft serialization \(\#9695\)](https://git.cafe/gitcafe/t3code/commit/dab5f6e6e02e78675655e69503aa89654e5b8050?format=markdown) — dab5f6e6e02e78675655e69503aa89654e5b8050; Theo Browne

- [perf\(mobile\): reuse diff rows during comment edits \(\#9693\)](https://git.cafe/gitcafe/t3code/commit/777f5bb2e11fe30e7fdcb5741b0b1d9bb20924d6?format=markdown) — 777f5bb2e11fe30e7fdcb5741b0b1d9bb20924d6; Theo Browne

- [perf\(clients\): avoid waiting to read cached relay tokens \(\#9691\)](https://git.cafe/gitcafe/t3code/commit/246064993535e5d90107d3d7784ceef3cc883435?format=markdown) — 246064993535e5d90107d3d7784ceef3cc883435; Theo Browne

- [perf\(server\): omit repeated OpenCode progress logs \(\#9689\)](https://git.cafe/gitcafe/t3code/commit/ec8b2119c377f5c1dbe6235b221ef98eca31a96e?format=markdown) — ec8b2119c377f5c1dbe6235b221ef98eca31a96e; Theo Browne

- [perf\(mobile\): reuse chat feed rows during streaming \(\#9688\)](https://git.cafe/gitcafe/t3code/commit/44dc8ae259f5c3349f7ab8045e39bd62408b52a9?format=markdown) — 44dc8ae259f5c3349f7ab8045e39bd62408b52a9; Theo Browne

- [perf\(server\): stop retaining unused OpenCode tool history \(\#9684\)](https://git.cafe/gitcafe/t3code/commit/f2e3764c257a7e27c8171d7dd1e38d4383074206?format=markdown) — f2e3764c257a7e27c8171d7dd1e38d4383074206; Theo Browne

- [perf\(server\): batch projector cursor writes \(\#9671\)](https://git.cafe/gitcafe/t3code/commit/2263e13fda8c9a4f1b6f4dee32e3c9020195e2aa?format=markdown) — 2263e13fda8c9a4f1b6f4dee32e3c9020195e2aa; Theo Browne

- [perf\(server\): cache and stream static web assets \(\#9669\)](https://git.cafe/gitcafe/t3code/commit/27e6cc27fe0f3cff53a44905e40615b7db99c80c?format=markdown) — 27e6cc27fe0f3cff53a44905e40615b7db99c80c; Theo Browne

- [perf\(marketing\): serve images at their display size \(\#9682\)](https://git.cafe/gitcafe/t3code/commit/8e3aa324b57dd645980b203d5f8a5b9f9dc53a84?format=markdown) — 8e3aa324b57dd645980b203d5f8a5b9f9dc53a84; Theo Browne

- [perf\(mobile\): skip unused legacy list work \(\#9679\)](https://git.cafe/gitcafe/t3code/commit/7cf5b284e6e37895f535433c77f728b3e4292c9b?format=markdown) — 7cf5b284e6e37895f535433c77f728b3e4292c9b; Theo Browne

- [perf\(web\): keep Markdown mounted during streaming \(\#9677\)](https://git.cafe/gitcafe/t3code/commit/887ece307131bdc853cc10f3b82067dee77c4ecf?format=markdown) — 887ece307131bdc853cc10f3b82067dee77c4ecf; Theo Browne

- [perf\(mobile\): bound diff syntax highlighting work \(\#9673\)](https://git.cafe/gitcafe/t3code/commit/3b6be3ef4daa848e10c095d8a088064ac836be7f?format=markdown) — 3b6be3ef4daa848e10c095d8a088064ac836be7f; Theo Browne

- [fix\(web\): show machine icons in the environment picker \(\#9668\)](https://git.cafe/gitcafe/t3code/commit/082cab224624eb3a6cd494df3719c59014fb0c99?format=markdown) — 082cab224624eb3a6cd494df3719c59014fb0c99; Theo Browne

- [perf\(web\): speed up terminal snapshots \(\#9663\)](https://git.cafe/gitcafe/t3code/commit/cccd7e3c885065e925f559c5708378cdb3b51eb3?format=markdown) — cccd7e3c885065e925f559c5708378cdb3b51eb3; Theo Browne

- [perf\(server\): stop loading message bodies for thread summaries \(\#9662\)](https://git.cafe/gitcafe/t3code/commit/8ac5462920c45cdee63af15b2598909736f2ec84?format=markdown) — 8ac5462920c45cdee63af15b2598909736f2ec84; Theo Browne

- [fix\(server\): update Claude Agent SDK to 0.3.260 \(\#9135\)](https://git.cafe/gitcafe/t3code/commit/560afffdea82000d757c98ea79678aee75f8648c?format=markdown) — 560afffdea82000d757c98ea79678aee75f8648c; Theo Browne

- [fix\(desktop\): quit immediately on a second shortcut press \(\#9657\)](https://git.cafe/gitcafe/t3code/commit/caa8a0db98f9d32e98a1645caa7f7dd37b14f187?format=markdown) — caa8a0db98f9d32e98a1645caa7f7dd37b14f187; Theo Browne

- [fix\(server\): unblock OpenCode approvals and stop \(\#9653\)](https://git.cafe/gitcafe/t3code/commit/01f3e50eca5102ccd881de6f942a98fe6a518ad4?format=markdown) — 01f3e50eca5102ccd881de6f942a98fe6a518ad4; Theo Browne

- [feat\(web\): show which sidebar threads hold an unsent draft \(\#9658\)](https://git.cafe/gitcafe/t3code/commit/f0347322441f3b8e473a8d13ea7006cbcb4fb761?format=markdown) — f0347322441f3b8e473a8d13ea7006cbcb4fb761; Theo Browne

- [feat\(mobile\): paste the phone clipboard into the terminal \(\#9199\)](https://git.cafe/gitcafe/t3code/commit/d5b94100863057fb4629f9ad4a35753d16917924?format=markdown) — d5b94100863057fb4629f9ad4a35753d16917924; Lars Nieuwenhuis

- [fix\(web\): resume Antigravity threads without repeated sign-in \(\#9647\)](https://git.cafe/gitcafe/t3code/commit/d487dfbf46be344e818725be70ee04be2436bfb4?format=markdown) — d487dfbf46be344e818725be70ee04be2436bfb4; Theo Browne

- [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

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