# Commit history · screen/t3code-personal

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

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

Visibility: public

Requested revision: 20885cecf77e205b8931ca1b29f0a2832836a157

Requested commit: 20885cecf77e205b8931ca1b29f0a2832836a157

- [feat\(observability\): name the command on subprocess spans \(\#13701\)](https://git.cafe/screen/t3code-personal/commit/20885cecf77e205b8931ca1b29f0a2832836a157?format=markdown) — 20885cecf77e205b8931ca1b29f0a2832836a157; Theo Browne

- [Remove unused items tracking from Claude adapter state \(\#13718\)](https://git.cafe/screen/t3code-personal/commit/5660ab5cb55633a1657e715b0af9bd1e449c8a63?format=markdown) — 5660ab5cb55633a1657e715b0af9bd1e449c8a63; Theo Browne

- [perf\(server\): stop remapping every thread on each thread event \(\#13720\)](https://git.cafe/screen/t3code-personal/commit/c216ba4dade683bf3a7c96bf63b33a85afc1a16c?format=markdown) — c216ba4dade683bf3a7c96bf63b33a85afc1a16c; Theo Browne

- [refactor\(observability\): name each service after its application \(\#13699\)](https://git.cafe/screen/t3code-personal/commit/2a9832b8019039f812706639c11ccc24ce4c4e05?format=markdown) — 2a9832b8019039f812706639c11ccc24ce4c4e05; Yordis Prieto

- [perf\(mobile\): render Home rows further ahead while scrolling \(\#13705\)](https://git.cafe/screen/t3code-personal/commit/595a1e1f537f403eba408817c2aba35e61c2ac29?format=markdown) — 595a1e1f537f403eba408817c2aba35e61c2ac29; AKolenda

- [fix\(usage\): price Cursor cache savings by base model \(\#13731\)](https://git.cafe/screen/t3code-personal/commit/aade3a69a8536be98d2fe9b0fb9193289b70e90b?format=markdown) — aade3a69a8536be98d2fe9b0fb9193289b70e90b; Yash Singh

- [perf\(mobile\): lighter Home rows away from the viewport \(\#13702\)](https://git.cafe/screen/t3code-personal/commit/525af2d1ad4b6de847ea658c37a081fd7afe8ef6?format=markdown) — 525af2d1ad4b6de847ea658c37a081fd7afe8ef6; AKolenda

- [fix\(web\): restore compact provider instance badges \(\#13700\)](https://git.cafe/screen/t3code-personal/commit/ed809f7ad274ebccdfbf029ccfd7ff2582fd486a?format=markdown) — ed809f7ad274ebccdfbf029ccfd7ff2582fd486a; t3-code\[bot\]

- [feat\(desktop\): honor the standard OTLP variables in the main process and WSL backends \(\#13641\)](https://git.cafe/screen/t3code-personal/commit/2598ce7a5ab0b25e32e0b67b084a9ec23cd8144f?format=markdown) — 2598ce7a5ab0b25e32e0b67b084a9ec23cd8144f; Yordis Prieto

- [perf\(server\): avoid rereading unchanged files in review previews \(\#13395\)](https://git.cafe/screen/t3code-personal/commit/4293433eccbe6c6661acd020e584ae5d2234bf1e?format=markdown) — 4293433eccbe6c6661acd020e584ae5d2234bf1e; shivam

- [fix\(server\): load Cursor keyring with createRequire \(\#13678\)](https://git.cafe/screen/t3code-personal/commit/f5bd2fddbf00021b29c1dbe32210240886806718?format=markdown) — f5bd2fddbf00021b29c1dbe32210240886806718; Yash Singh

- [fix\(terminal\): settling a thread closes its idle shells \(\#13673\)](https://git.cafe/screen/t3code-personal/commit/1a0c915c41024ddb47e16befd9fc730c1173af02?format=markdown) — 1a0c915c41024ddb47e16befd9fc730c1173af02; Theo Browne

- [feat\(observability\): honor the standard OTLP endpoint, headers, and protocol variables \(\#13492\)](https://git.cafe/screen/t3code-personal/commit/fd996d15e220144ac6e66670169aa87d074ce846?format=markdown) — fd996d15e220144ac6e66670169aa87d074ce846; Yordis Prieto

- [fix\(web\): return focus to the composer after saving a citation note \(\#13450\)](https://git.cafe/screen/t3code-personal/commit/a4f6078bebcb3283e53e1cea247257136ce82cc8?format=markdown) — a4f6078bebcb3283e53e1cea247257136ce82cc8; MacKinley Smith

- [fix\(mobile\): scale Android controls with appearance text size \(\#13356\)](https://git.cafe/screen/t3code-personal/commit/7a12aff471ffe2b22b9fee495b04b32c43f45a37?format=markdown) — 7a12aff471ffe2b22b9fee495b04b32c43f45a37; Nick Anisimov

- [fix\(sqlite\): retry failed statement preparations \(\#10584\)](https://git.cafe/screen/t3code-personal/commit/d06f0ff1048d42a156824765316c5a2dc54f5bca?format=markdown) — d06f0ff1048d42a156824765316c5a2dc54f5bca; Aditya Garud

- [feat\(usage\): read cursor, opencode, and antigravity history \(\#10409\)](https://git.cafe/screen/t3code-personal/commit/e5a46d6c5d00b89afba5274a94d42428c8d79763?format=markdown) — e5a46d6c5d00b89afba5274a94d42428c8d79763; maria

- [fix\(mobile\): render assigned project icons in chat list \(\#12810\)](https://git.cafe/screen/t3code-personal/commit/1c1270663880903b16568594c4bf5f322407903a?format=markdown) — 1c1270663880903b16568594c4bf5f322407903a; Dara Adedeji

- [fix: update OpenAI logo to current brand asset \(\#13611\)](https://git.cafe/screen/t3code-personal/commit/e55e7315e4a4c3870711acd6825ea5347c2d4812?format=markdown) — e55e7315e4a4c3870711acd6825ea5347c2d4812; aaditagrawal

- [fix\(usage\): price Claude fast-mode requests at the fast rate \(\#13599\)](https://git.cafe/screen/t3code-personal/commit/e3e7cc3fc2e02966efe4efc45216dadcd046bfbb?format=markdown) — e3e7cc3fc2e02966efe4efc45216dadcd046bfbb; Theo Browne

- [fix\(desktop\): \`t3 app\` keeps working after a second desktop app quits \(\#13585\)](https://git.cafe/screen/t3code-personal/commit/86054b6df2c5e38b6e27b980eae2716bfe1da202?format=markdown) — 86054b6df2c5e38b6e27b980eae2716bfe1da202; Theo Browne

- [fix\(web\): new worktree threads no longer say "checkout" during setup \(\#13590\)](https://git.cafe/screen/t3code-personal/commit/13d6b30515e9d44bb4cc2d223b8b3179c2ba4c79?format=markdown) — 13d6b30515e9d44bb4cc2d223b8b3179c2ba4c79; Theo Browne

- [fix\(dev\): one t3.json setup action that works on every OS \(\#13589\)](https://git.cafe/screen/t3code-personal/commit/b3de243d5ed44783c4e7990d8e63cb519d390a03?format=markdown) — b3de243d5ed44783c4e7990d8e63cb519d390a03; Theo Browne

- [perf\(desktop\): cache compiled JavaScript between launches \(\#13501\)](https://git.cafe/screen/t3code-personal/commit/d10bd1360ace3ab1dbccc1ee706c9169982d98ae?format=markdown) — d10bd1360ace3ab1dbccc1ee706c9169982d98ae; Theo Browne

- [feat\(release\): ship a Linux \.deb that updates itself \(\#13575\)](https://git.cafe/screen/t3code-personal/commit/c13f7d93fff0f578886985a3f673b4b21b7f6ac8?format=markdown) — c13f7d93fff0f578886985a3f673b4b21b7f6ac8; Theo Browne

- [fix\(web\): keep nested task states out of parent bullets \(\#11477\)](https://git.cafe/screen/t3code-personal/commit/20f0ff1781fb02898a6fa5f97f76f36079cff0b8?format=markdown) — 20f0ff1781fb02898a6fa5f97f76f36079cff0b8; Dominic Roy

- [fix\(clients\): a preview app no longer knocks the desktop's own server offline \(\#13577\)](https://git.cafe/screen/t3code-personal/commit/a107f8a0792c3add90d398602998c55c3ebaef27?format=markdown) — a107f8a0792c3add90d398602998c55c3ebaef27; Theo Browne

- [fix\(web\): size the Android fold model from the inner display \(\#13574\)](https://git.cafe/screen/t3code-personal/commit/7b84431161a64c9f9e9b57637dec23474a1b4236?format=markdown) — 7b84431161a64c9f9e9b57637dec23474a1b4236; Julius Marminge

- [feat\(web\): agents working banner links to the Agents panel \(\#13572\)](https://git.cafe/screen/t3code-personal/commit/df9826f0806cc4874cd79f24a42a1e9e506030c2?format=markdown) — df9826f0806cc4874cd79f24a42a1e9e506030c2; Theo Browne

- [fix\(mcp\): preview errors tell agents what to do instead \(\#13559\)](https://git.cafe/screen/t3code-personal/commit/1e192b25583dd682324acd52f396be3d2ec9ee23?format=markdown) — 1e192b25583dd682324acd52f396be3d2ec9ee23; Theo Browne

- [feat\(desktop\): keep running threads synced in the background \(\#13554\)](https://git.cafe/screen/t3code-personal/commit/99641fd09a509feb644b3c8ef718c12c60cf436c?format=markdown) — 99641fd09a509feb644b3c8ef718c12c60cf436c; Theo Browne

- [fix\(web\): paste after clicking away from the composer lands in it again \(\#13553\)](https://git.cafe/screen/t3code-personal/commit/0c84b4289cc9dee9af770a823f812ea1e8bea05d?format=markdown) — 0c84b4289cc9dee9af770a823f812ea1e8bea05d; Theo Browne

- [fix\(mcp\): preview snapshots fit in the agent's tool output again \(\#13558\)](https://git.cafe/screen/t3code-personal/commit/4f27a8463105662ddfc834e01bca375d5124be79?format=markdown) — 4f27a8463105662ddfc834e01bca375d5124be79; Theo Browne

- [feat\(web\): control Android foldables in the Device panel \(\#13534\)](https://git.cafe/screen/t3code-personal/commit/9957349c0a066a9efc657600fcb901c9b9cca34b?format=markdown) — 9957349c0a066a9efc657600fcb901c9b9cca34b; Julius Marminge

- [fix\(server\): newer Codex models get T3 Code's instructions again \(\#13547\)](https://git.cafe/screen/t3code-personal/commit/6391be2729566a1fe1045ff8617f003580b37bfd?format=markdown) — 6391be2729566a1fe1045ff8617f003580b37bfd; Theo Browne

- [fix\(clients\): sync status no longer flickers when opening running threads \(\#13551\)](https://git.cafe/screen/t3code-personal/commit/ab70c8943f48c08e67e3597f62941c169bc58c16?format=markdown) — ab70c8943f48c08e67e3597f62941c169bc58c16; Theo Browne

- [fix\(web\): collapsed composer bar stops flipping its labels while you scroll \(\#13555\)](https://git.cafe/screen/t3code-personal/commit/29abbf9b424b122c52bb20dccffac68bee367c09?format=markdown) — 29abbf9b424b122c52bb20dccffac68bee367c09; Theo Browne

- [fix\(web\): selected text stays visible on a revealed file line \(\#13548\)](https://git.cafe/screen/t3code-personal/commit/ebdcda135e31693c5283f8ac409019bd69e07f8e?format=markdown) — ebdcda135e31693c5283f8ac409019bd69e07f8e; Theo Browne

- [ci\(relay\): add a forced manual relay deploy \(\#13550\)](https://git.cafe/screen/t3code-personal/commit/fc46b8c3dd691ed2e39da28a2407e1b1597f2832?format=markdown) — fc46b8c3dd691ed2e39da28a2407e1b1597f2832; Julius Marminge

- [chore: clear Effect language service suggestions \(\#13536\)](https://git.cafe/screen/t3code-personal/commit/568c9bc4d0ef0dddf74d813619c9877bd35624d7?format=markdown) — 568c9bc4d0ef0dddf74d813619c9877bd35624d7; Julius Marminge

- [feat\(web\): add usage page keybinding \(\#9434\)](https://git.cafe/screen/t3code-personal/commit/3e2370fbbf1efacb341a68e6f28efb06b695e148?format=markdown) — 3e2370fbbf1efacb341a68e6f28efb06b695e148; Jake Leventhal

- [fix\(server\): report the Grok account email so usage limits merge across environments \(\#12588\)](https://git.cafe/screen/t3code-personal/commit/91e53e501c9e7eb03f0ea4a5b72221d08eff9c5c?format=markdown) — 91e53e501c9e7eb03f0ea4a5b72221d08eff9c5c; Jake Leventhal

- [fix\(server\): Grok accounts with no usage yet no longer vanish from Limits \(\#12799\)](https://git.cafe/screen/t3code-personal/commit/0cab7d5ab978a8adaee6827f81693249d0dfeee5?format=markdown) — 0cab7d5ab978a8adaee6827f81693249d0dfeee5; Jake Leventhal

- [fix\(relay\): export tunnel cleanup counters to Axiom \(\#13528\)](https://git.cafe/screen/t3code-personal/commit/d23eab13d9d91697c5d4e7a458213b3f6473bc96?format=markdown) — d23eab13d9d91697c5d4e7a458213b3f6473bc96; Julius Marminge

- [feat\(web\): add iPhone Duo 3D controls \(\#12813\)](https://git.cafe/screen/t3code-personal/commit/46f3c2ca2c99ceab0547452ac863232944621fce?format=markdown) — 46f3c2ca2c99ceab0547452ac863232944621fce; Julius Marminge

- [fix\(web\): keep sidebar terminal pulses in sync \(\#12962\)](https://git.cafe/screen/t3code-personal/commit/fd465100581055383126aab922a8da2c5d7952fd?format=markdown) — fd465100581055383126aab922a8da2c5d7952fd; Theo Browne

- [fix\(mobile\): make Android subscription usage widgets scrollable \(\#13474\)](https://git.cafe/screen/t3code-personal/commit/59abcd67ac2c54bd63a422e92fa2e31b2c667b6d?format=markdown) — 59abcd67ac2c54bd63a422e92fa2e31b2c667b6d; Tristan Knight

- [feat\(grok\): offer one-click updates through \`grok update\` \(\#13523\)](https://git.cafe/screen/t3code-personal/commit/72447f23d9d9102f647f95f548aadf92edd5b400?format=markdown) — 72447f23d9d9102f647f95f548aadf92edd5b400; Julius Marminge

- [fix\(mobile\): capture a lit 6.9-inch lock screen in the agent-activity showcase \(\#13522\)](https://git.cafe/screen/t3code-personal/commit/9c524d57718e639a6abe0a5fa3cbf6e9b086df86?format=markdown) — 9c524d57718e639a6abe0a5fa3cbf6e9b086df86; Julius Marminge

- [fix\(connect\): remove tunnels after hosts go offline \(\#9386\)](https://git.cafe/screen/t3code-personal/commit/8d7b5e998c72b4674326cbac7d23bafe9b222668?format=markdown) — 8d7b5e998c72b4674326cbac7d23bafe9b222668; Theo Browne

- [fix\(desktop\): desktop updates reconnect in seconds, not minutes \(\#12006\)](https://git.cafe/screen/t3code-personal/commit/d4a33457cb0da797728f4846a9da8592d7d81d36?format=markdown) — d4a33457cb0da797728f4846a9da8592d7d81d36; Theo Browne

- [fix\(web\): sidebar Back always returns to the main app \(\#13516\)](https://git.cafe/screen/t3code-personal/commit/9a91177c3ecadaaa088d00e467491de4be9d7ce3?format=markdown) — 9a91177c3ecadaaa088d00e467491de4be9d7ce3; Theo Browne

- [fix\(web\): normalize disabled control opacity \(\#11441\)](https://git.cafe/screen/t3code-personal/commit/720490adc9b8f3676c614f3611d8c7fd9f4dd368?format=markdown) — 720490adc9b8f3676c614f3611d8c7fd9f4dd368; t3-code\[bot\]

- [fix\(server\): streamed section titles wait for the text under them \(\#13504\)](https://git.cafe/screen/t3code-personal/commit/a36af0637a63ebf316beb5db5670be226df01cbc?format=markdown) — a36af0637a63ebf316beb5db5670be226df01cbc; Theo Browne

- [fix\(web\): working and monitoring threads fade in the sidebar again \(\#13506\)](https://git.cafe/screen/t3code-personal/commit/8251c8de78a021014b83ffe986dc52a480d71e41?format=markdown) — 8251c8de78a021014b83ffe986dc52a480d71e41; Theo Browne

- [feat\(threads\): add per-thread auto-settle switch \(\#11846\)](https://git.cafe/screen/t3code-personal/commit/0109670411d13b9e380766e98b386b2f756ecf5b?format=markdown) — 0109670411d13b9e380766e98b386b2f756ecf5b; Theo Browne

- [feat\(codex\): require Codex 0.156 and regenerate its protocol \(\#13481\)](https://git.cafe/screen/t3code-personal/commit/d5d48742c9ab00dff82fe8bcbc8da0ba68748959?format=markdown) — d5d48742c9ab00dff82fe8bcbc8da0ba68748959; Julius Marminge

- [fix\(codex\): the protocol generator runs again on Effect rc.115 \(\#13480\)](https://git.cafe/screen/t3code-personal/commit/567783ecdc658c8bf86c4c4980df5df8ebdd9037?format=markdown) — 567783ecdc658c8bf86c4c4980df5df8ebdd9037; Julius Marminge

- [fix\(antigravity\): keep Windows runtime unpacking under MAX_PATH \(\#13389\)](https://git.cafe/screen/t3code-personal/commit/f3cb2a1fee65a55a4083c4cfe9317ca0d1e7c1d5?format=markdown) — f3cb2a1fee65a55a4083c4cfe9317ca0d1e7c1d5; Julius Marminge

- [feat\(web\): run shell commands from chat in the thread terminal \(\#13060\)](https://git.cafe/screen/t3code-personal/commit/66129c6fd518aa01d873ebb47060b41c17312d60?format=markdown) — 66129c6fd518aa01d873ebb47060b41c17312d60; Bilal Bakr

- [fix\(acp\): keep one answer when a running tool reports progress \(\#13386\)](https://git.cafe/screen/t3code-personal/commit/e759847f932c0de08261ec98a5fac3bae037120f?format=markdown) — e759847f932c0de08261ec98a5fac3bae037120f; Julius Marminge

- [fix\(marketing\): use the official OpenCode and Antigravity logos \(\#13365\)](https://git.cafe/screen/t3code-personal/commit/53456bc0129f61325dbaa498e2399c33b4360cb8?format=markdown) — 53456bc0129f61325dbaa498e2399c33b4360cb8; oliver

- [fix\(web,mobile\): drop the baked-in tile from the Antigravity icon \(\#13373\)](https://git.cafe/screen/t3code-personal/commit/f61f979c7387d9f20d7609dbf8322ca570f3f63b?format=markdown) — f61f979c7387d9f20d7609dbf8322ca570f3f63b; oliver

- [fix\(antigravity\): let Stop end commands that outlived their turn \(\#13388\)](https://git.cafe/screen/t3code-personal/commit/cdb26fe63549df633751ab0eed145b9357b30a21?format=markdown) — cdb26fe63549df633751ab0eed145b9357b30a21; Julius Marminge

- [fix\(observability\): a malformed OTEL_RESOURCE_ATTRIBUTES no longer stops startup \(\#13469\)](https://git.cafe/screen/t3code-personal/commit/87d84280192195b338e27acf2333771a13d04e61?format=markdown) — 87d84280192195b338e27acf2333771a13d04e61; Yordis Prieto

- [feat\(server\): show and redeem Claude banked resets \(\#13118\)](https://git.cafe/screen/t3code-personal/commit/3412097bff7ffa62ef79e735c65d1e5cff71c356?format=markdown) — 3412097bff7ffa62ef79e735c65d1e5cff71c356; Bilal Bakr

- [chore\(ci\): use GPT 6 Sol Max for check agents \(\#13473\)](https://git.cafe/screen/t3code-personal/commit/7cfb4987fe27da3e1d4e86abacae3a1fc12af5bb?format=markdown) — 7cfb4987fe27da3e1d4e86abacae3a1fc12af5bb; Julius Marminge

- [fix\(mobile\): branch search finds remote and space-typed branches \(\#13454\)](https://git.cafe/screen/t3code-personal/commit/84c436bcf714076572804d005eb7123ca1588188?format=markdown) — 84c436bcf714076572804d005eb7123ca1588188; Bilal Bakr

- [fix\(server\): keep Codex's reset answer when the re-probe fails \(\#13363\)](https://git.cafe/screen/t3code-personal/commit/ffb5fcce7336f9b3d5bde3a5f496a816907663af?format=markdown) — ffb5fcce7336f9b3d5bde3a5f496a816907663af; Julius Marminge

- [fix\(web\): appearance classes use theme tokens and scale values \(\#13397\)](https://git.cafe/screen/t3code-personal/commit/f26ee083fe41720207fb10616359500dcecc19d3?format=markdown) — f26ee083fe41720207fb10616359500dcecc19d3; Julius Marminge

- [fix\(web\): web colors come from theme tokens \(\#13371\)](https://git.cafe/screen/t3code-personal/commit/315fcca10a826d8aa1cbdffc3ef5b5eb5a1e2f9d?format=markdown) — 315fcca10a826d8aa1cbdffc3ef5b5eb5a1e2f9d; Julius Marminge

- [lint/unknown and static \(\#13366\)](https://git.cafe/screen/t3code-personal/commit/80fc23ac32cd8fe5011a94420cff1f469367f1fc?format=markdown) — 80fc23ac32cd8fe5011a94420cff1f469367f1fc; Julius Marminge

- [fix\(web\): show repository names on linked pull requests \(\#13061\)](https://git.cafe/screen/t3code-personal/commit/cb1a3f34670b06148d88806a9534772879c30ecd?format=markdown) — cb1a3f34670b06148d88806a9534772879c30ecd; Bilal Bakr

- [fix\(server\): preserve racy edits in review diff previews \(\#12613\)](https://git.cafe/screen/t3code-personal/commit/b2b43bef73447c483ceae486890cb79f01c369cb?format=markdown) — b2b43bef73447c483ceae486890cb79f01c369cb; Tristan Knight

- [feat\(observability\): honor the OpenTelemetry kill switch \(\#13355\)](https://git.cafe/screen/t3code-personal/commit/e67abcf798f8c4d8458755e3b4dde02c2c1f628b?format=markdown) — e67abcf798f8c4d8458755e3b4dde02c2c1f628b; Julius Marminge

- [chore: add scratchyone to vouched list \(\#13353\)](https://git.cafe/screen/t3code-personal/commit/9383f4ad71285b9f9a6a9b65f2f961ea2cf4308f?format=markdown) — 9383f4ad71285b9f9a6a9b65f2f961ea2cf4308f; t3-code\[bot\]

- [feat\(web\): add an interactive 3D device workspace \(\#12787\)](https://git.cafe/screen/t3code-personal/commit/78af372cf46a80147f05183b69d7a8339259ca37?format=markdown) — 78af372cf46a80147f05183b69d7a8339259ca37; Julius Marminge

- [fix\(shared\): preserve final quoted empty CSV records \(\#11425\)](https://git.cafe/screen/t3code-personal/commit/f1add18ae1560f509405a5eece07f3cfb1cc850f?format=markdown) — f1add18ae1560f509405a5eece07f3cfb1cc850f; Simone

- [fix\(web\): switches announce their real state to screen readers \(\#11580\)](https://git.cafe/screen/t3code-personal/commit/21e2b7de0062a3c1dca7209ca48b736dd9a36c84?format=markdown) — 21e2b7de0062a3c1dca7209ca48b736dd9a36c84; Khai Shern, Toh

- [fix\(web\): composer chip rings no longer clip at the editor edge \(\#13301\)](https://git.cafe/screen/t3code-personal/commit/9030a60eafde905100a052f86beeb8be7642b5a9?format=markdown) — 9030a60eafde905100a052f86beeb8be7642b5a9; oliver

- [fix\(desktop\): SnapShot shortcut helper no longer adds a Dock icon on macOS \(\#13286\)](https://git.cafe/screen/t3code-personal/commit/6b4b19096a7ea22fe0850972df4bce5a5a6c8263?format=markdown) — 6b4b19096a7ea22fe0850972df4bce5a5a6c8263; Guillermo Casanova

- [fix\(web\): use a brain icon for the effort dropdown \(\#13309\)](https://git.cafe/screen/t3code-personal/commit/c0912debcb14895c1d907738094d4e997eb51572?format=markdown) — c0912debcb14895c1d907738094d4e997eb51572; t3-code\[bot\]

- [fix\(server\): stop replaying old agent alerts on restart \(\#13340\)](https://git.cafe/screen/t3code-personal/commit/e4eb9977f0b02b29cb2ee361b0c433c685e87615?format=markdown) — e4eb9977f0b02b29cb2ee361b0c433c685e87615; Julius Marminge

- [fix\(preview\): use the visible browser for new agent sessions \(\#13064\)](https://git.cafe/screen/t3code-personal/commit/894d33419dceb366eecda8e5e27c6fc043c3959e?format=markdown) — 894d33419dceb366eecda8e5e27c6fc043c3959e; Bilal Bakr

- [fix\(providers\): restore compatibility ranges for every harness \(\#13328\)](https://git.cafe/screen/t3code-personal/commit/d4cd7d5c33122473da22ae118c93477ef7e38310?format=markdown) — d4cd7d5c33122473da22ae118c93477ef7e38310; Julius Marminge

- [fix\(web\): show previous worktree branch on second line \(\#13314\)](https://git.cafe/screen/t3code-personal/commit/effaab94e36992ea9712c2a56d5ff602a3cead04?format=markdown) — effaab94e36992ea9712c2a56d5ff602a3cead04; Yash Singh

- [fix\(ci\): shard release tests like pull request CI \(\#13321\)](https://git.cafe/screen/t3code-personal/commit/e407f9bb090d0cec231df21ad30e9e13186d9518?format=markdown) — e407f9bb090d0cec231df21ad30e9e13186d9518; Julius Marminge

- [feat\(mobile\): manage environment and provider updates \(\#13302\)](https://git.cafe/screen/t3code-personal/commit/68fb7f4b850991ba0ca5bd0d7c4aa13d4e5d6bb7?format=markdown) — 68fb7f4b850991ba0ca5bd0d7c4aa13d4e5d6bb7; Julius Marminge

- [feat\(mobile\): capture Live Activities and agent notifications in showcase screenshots \(\#13316\)](https://git.cafe/screen/t3code-personal/commit/11e91f126405883c0194da5b1e3ad39d81c48966?format=markdown) — 11e91f126405883c0194da5b1e3ad39d81c48966; Julius Marminge

- [chore\(mobile\): bump app version to 1.3.1](https://git.cafe/screen/t3code-personal/commit/f5ef0ddb90a8c36584e181b1913e7b8a5df30ffc?format=markdown) — f5ef0ddb90a8c36584e181b1913e7b8a5df30ffc; t3-code\[bot\]

- [test\(desktop\): remove redundant keyring module-load test \(\#13220\)](https://git.cafe/screen/t3code-personal/commit/eb6c170c42eaec20d063ce80ff810e97d4dddb37?format=markdown) — eb6c170c42eaec20d063ce80ff810e97d4dddb37; t3-code\[bot\]

- [fix\(web\): sort title matches by recent activity \(\#13219\)](https://git.cafe/screen/t3code-personal/commit/b21c5456548f17190e7f3688f9883b98cbf5221d?format=markdown) — b21c5456548f17190e7f3688f9883b98cbf5221d; Yash Singh

- [feat\(web\): navigate back and forward with mod\+\[ and mod\+\] \(\#13212\)](https://git.cafe/screen/t3code-personal/commit/829af7b73a960d390a0b32becd37ad6483627aa4?format=markdown) — 829af7b73a960d390a0b32becd37ad6483627aa4; Julius Marminge

- [fix\(mobile\): recover from screen render errors \(\#13197\)](https://git.cafe/screen/t3code-personal/commit/23c7ab901afa66dc8e791a3873b600726a6ba8c7?format=markdown) — 23c7ab901afa66dc8e791a3873b600726a6ba8c7; Julius Marminge

- [chore\(web\): no-restyle fails lint, and the ceiling gate goes \(\#13210\)](https://git.cafe/screen/t3code-personal/commit/10882bea739a98f11b942c20c6570eb6126dd010?format=markdown) — 10882bea739a98f11b942c20c6570eb6126dd010; Julius Marminge

- [refactor\(web\): composer controls own their look instead of restyling ui components \(\#13209\)](https://git.cafe/screen/t3code-personal/commit/0e512db34d787b21b827f07c6a62fba7fb00369e?format=markdown) — 0e512db34d787b21b827f07c6a62fba7fb00369e; Julius Marminge

- [refactor\(web\): Button consumers outside the composer stop restyling it \(\#13208\)](https://git.cafe/screen/t3code-personal/commit/71c9b693137c070b4887b365c68659f1a2fb7aed?format=markdown) — 71c9b693137c070b4887b365c68659f1a2fb7aed; Julius Marminge

- [refactor\(web\): app code stops restyling sidebar, popover, table and misc ui exports \(\#13207\)](https://git.cafe/screen/t3code-personal/commit/f46522777372be1705e3b7a1ab08756f236db5d2?format=markdown) — f46522777372be1705e3b7a1ab08756f236db5d2; Julius Marminge

- [refactor\(web\): field controls stop restyling Input, Select, Combobox and Command \(\#13206\)](https://git.cafe/screen/t3code-personal/commit/21079391c72d1eeaa3c40f1cc5eb3e78abf0a846?format=markdown) — 21079391c72d1eeaa3c40f1cc5eb3e78abf0a846; Julius Marminge

- [refactor\(web\): menu triggers and items stop restyling ui/menu \(\#13205\)](https://git.cafe/screen/t3code-personal/commit/866fc907592c9746b407484087d66c409e8034fa?format=markdown) — 866fc907592c9746b407484087d66c409e8034fa; Julius Marminge

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