# Commit history · screen/t3code-personal

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

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

Visibility: public

Requested revision: 08463e2c401ce87858aaaebcb70ed86fb002fb5f

Requested commit: 08463e2c401ce87858aaaebcb70ed86fb002fb5f

- [fix\(server\): release consumed event replay pages \(\#10777\)](https://git.cafe/screen/t3code-personal/commit/08463e2c401ce87858aaaebcb70ed86fb002fb5f?format=markdown) — 08463e2c401ce87858aaaebcb70ed86fb002fb5f; Guillermo Casanova

- [fix\(relay\): use current APNs registration routing for queued jobs \(\#10859\)](https://git.cafe/screen/t3code-personal/commit/1862686f9e42bf1d77e7f2ad03e24d7b0c7908f1?format=markdown) — 1862686f9e42bf1d77e7f2ad03e24d7b0c7908f1; Julius Marminge

- [fix\(mobile\): tolerate native Headers without getSetCookie \(\#10851\)](https://git.cafe/screen/t3code-personal/commit/3e6f856f2359421958a3aa046f2c393e00f3dc6a?format=markdown) — 3e6f856f2359421958a3aa046f2c393e00f3dc6a; Julius Marminge

- [fix\(mobile\): respect notification permission when tokens rotate \(\#10850\)](https://git.cafe/screen/t3code-personal/commit/9d6c43f32ed2b4d0f21f1d15b2c671b0c07be991?format=markdown) — 9d6c43f32ed2b4d0f21f1d15b2c671b0c07be991; Julius Marminge

- [fix\(relay\): recheck queued iOS alerts and retain fast completions \(\#10849\)](https://git.cafe/screen/t3code-personal/commit/3dfc134e6c1e2359400c56ea415e74fecf9d5c12?format=markdown) — 3dfc134e6c1e2359400c56ea415e74fecf9d5c12; Julius Marminge

- [fix\(relay\): share notification policy and prioritize waiting agents \(\#10848\)](https://git.cafe/screen/t3code-personal/commit/fdf34c4018352df41aa22fbaa774c25c6c1ff7da?format=markdown) — fdf34c4018352df41aa22fbaa774c25c6c1ff7da; Julius Marminge

- [fix\(desktop\): defer keyring loading until macOS cookie import \(\#10667\)](https://git.cafe/screen/t3code-personal/commit/20e2e899ecded6b30e12fa23c8f18847c2bf12e1?format=markdown) — 20e2e899ecded6b30e12fa23c8f18847c2bf12e1; Abdel Abdelwaly

- [fix\(web\): keep the composer footer still while thread data loads \(\#10768\)](https://git.cafe/screen/t3code-personal/commit/7fbc545ae8c7866ac2b39648120cb2a17250d8b4?format=markdown) — 7fbc545ae8c7866ac2b39648120cb2a17250d8b4; Theo Browne

- [fix\(web\): stop the bar under the composer popping in after threads load \(\#10727\)](https://git.cafe/screen/t3code-personal/commit/de545c41737aca08359244b7778ab52e55934f17?format=markdown) — de545c41737aca08359244b7778ab52e55934f17; Theo Browne

- [refactor\(web\): consolidate setup wizards into shared components \(\#10832\)](https://git.cafe/screen/t3code-personal/commit/3faeee49ac67dfd9534369f1e1c627c0356b75ac?format=markdown) — 3faeee49ac67dfd9534369f1e1c627c0356b75ac; Julius Marminge

- [fix\(web\): restore text-only draft project title \(\#10821\)](https://git.cafe/screen/t3code-personal/commit/5e6cc2b89534a8e01772bf647b79a1f2da2f9664?format=markdown) — 5e6cc2b89534a8e01772bf647b79a1f2da2f9664; Julius Marminge

- [fix\(desktop\): neutral artwork for stable macOS installer \(\#10820\)](https://git.cafe/screen/t3code-personal/commit/0fe4c99ee6df4cbb7a9064d2d86ece65ecef5eb3?format=markdown) — 0fe4c99ee6df4cbb7a9064d2d86ece65ecef5eb3; t3-code\[bot\]

- [fix\(web\): honor terminal link browser overrides \(\#10060\)](https://git.cafe/screen/t3code-personal/commit/772ea1473a4a8f8fb0e0a5c9ba6d7a2ef14eac6e?format=markdown) — 772ea1473a4a8f8fb0e0a5c9ba6d7a2ef14eac6e; Utkarsh Patil

- [fix\(desktop\): use official logo in macOS installer \(\#10819\)](https://git.cafe/screen/t3code-personal/commit/5d14c0e9686d8bedf47dd93dd3811fd639255c7e?format=markdown) — 5d14c0e9686d8bedf47dd93dd3811fd639255c7e; t3-code\[bot\]

- [feat\(web\): show project favicon in new-thread project picker \(\#10790\)](https://git.cafe/screen/t3code-personal/commit/12391bd0d38eef6655b7a9f8945d0cb5febadc2b?format=markdown) — 12391bd0d38eef6655b7a9f8945d0cb5febadc2b; Gianmarco

- [feat\(mobile\): add optional Material You layout \(\#10692\)](https://git.cafe/screen/t3code-personal/commit/4664c572a78231611491f63f677f0e007ebaab03?format=markdown) — 4664c572a78231611491f63f677f0e007ebaab03; Julius Marminge

- [feat\(mobile\): use Android wallpaper colors \(\#10691\)](https://git.cafe/screen/t3code-personal/commit/579266caa89238611ddb974ffebe9968c6a6e5d5?format=markdown) — 579266caa89238611ddb974ffebe9968c6a6e5d5; Julius Marminge

- [fix\(server\): stop Windows terminal processes when closing \(\#10771\)](https://git.cafe/screen/t3code-personal/commit/47eed9face4186635488fba5f2494eddd13f6491?format=markdown) — 47eed9face4186635488fba5f2494eddd13f6491; Dara Adedeji

- [fix\(mcp\): keep preview snapshots usable by the agent and let it save them \(\#10501\)](https://git.cafe/screen/t3code-personal/commit/061543e9e5b54ec0048725c37d52fef2962df173?format=markdown) — 061543e9e5b54ec0048725c37d52fef2962df173; Theo Browne

- [feat\(web\): accept file drops into sidebar threads \(\#7892\)](https://git.cafe/screen/t3code-personal/commit/b5d89038ae72142038dfa8cf69d49b7a607fe98e?format=markdown) — b5d89038ae72142038dfa8cf69d49b7a607fe98e; Utkarsh Patil

- [feat\(web\): accept file drops into sidebar threads \(\#7892\)](https://git.cafe/screen/t3code-personal/commit/bde39d4d7977ce85d6ea396a983d6b6a25bf7e07?format=markdown) — bde39d4d7977ce85d6ea396a983d6b6a25bf7e07; Utkarsh Patil

- [refactor\(web\): pass the project record to ProjectFavicon so icons cannot drift \(\#10714\)](https://git.cafe/screen/t3code-personal/commit/eb115063634c416c6362cc407f8572cb0c136ddf?format=markdown) — eb115063634c416c6362cc407f8572cb0c136ddf; Theo Browne

- [fix\(web\): stop sidebar rows flashing and shifting on click \(\#10713\)](https://git.cafe/screen/t3code-personal/commit/d7a59c63c6a227ac295041660228a4aaa427ead0?format=markdown) — d7a59c63c6a227ac295041660228a4aaa427ead0; Theo Browne

- [fix\(web\): show the same project icon in the command palette as everywhere else \(\#10712\)](https://git.cafe/screen/t3code-personal/commit/82451eeb7277b0b7fb5a7cb53156c83f948f32c1?format=markdown) — 82451eeb7277b0b7fb5a7cb53156c83f948f32c1; Theo Browne

- [fix\(web\): copy terminal selection with Ctrl\+Insert \(\#8541\)](https://git.cafe/screen/t3code-personal/commit/83b865fec704b177804aa6b9b695aefea4ccd04a?format=markdown) — 83b865fec704b177804aa6b9b695aefea4ccd04a; Shadman Taqi

- [fix\(web\): stop the settings sidebar shifting when switching pages \(\#10705\)](https://git.cafe/screen/t3code-personal/commit/d6dbe8dd67facf4a43030993bebb58cc7e7ac141?format=markdown) — d6dbe8dd67facf4a43030993bebb58cc7e7ac141; Theo Browne

- [feat\(web\): add previous/next turn navigation in minimap \(\#8531\)](https://git.cafe/screen/t3code-personal/commit/134b7194b125dd4881ff6040f66997b23489b72e?format=markdown) — 134b7194b125dd4881ff6040f66997b23489b72e; Utkarsh Patil

- [ci\(knip\): enforce server exports \(\#10282\)](https://git.cafe/screen/t3code-personal/commit/7d620506a1fecf07aa2d623e72059d551709ae3a?format=markdown) — 7d620506a1fecf07aa2d623e72059d551709ae3a; Julius Marminge

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

- [refactor\(server\): classify preview toolkit exports \(\#10281\)](https://git.cafe/screen/t3code-personal/commit/1f0a14cf7f1bb1b6167fca475e9b7183bc8ec8af?format=markdown) — 1f0a14cf7f1bb1b6167fca475e9b7183bc8ec8af; Julius Marminge

- [refactor\(server\): classify source control registry API \(\#10280\)](https://git.cafe/screen/t3code-personal/commit/7cdeb696e699309b827c1d1b613397f9bcd73b3d?format=markdown) — 7cdeb696e699309b827c1d1b613397f9bcd73b3d; Julius Marminge

- [refactor\(server\): classify source control exports \(\#10279\)](https://git.cafe/screen/t3code-personal/commit/3b6ce931cc225b4b743daaa063e0bc9875555582?format=markdown) — 3b6ce931cc225b4b743daaa063e0bc9875555582; Julius Marminge

- [refactor\(server\): classify provider exports \(\#10278\)](https://git.cafe/screen/t3code-personal/commit/060c576f8922703725f0dbdd01443ed88ecc9baa?format=markdown) — 060c576f8922703725f0dbdd01443ed88ecc9baa; Julius Marminge

- [refactor\(server\): classify telemetry exports \(\#10277\)](https://git.cafe/screen/t3code-personal/commit/77d9ffc822ac4c1f3600dc6c97e92fc94e9e12a3?format=markdown) — 77d9ffc822ac4c1f3600dc6c97e92fc94e9e12a3; Julius Marminge

- [refactor\(server\): classify service exports \(\#10276\)](https://git.cafe/screen/t3code-personal/commit/161715b1e4fa6d20fe3eb1cb9c91904bf83ca4c1?format=markdown) — 161715b1e4fa6d20fe3eb1cb9c91904bf83ca4c1; Julius Marminge

- [refactor\(server\): classify orchestration exports \(\#10275\)](https://git.cafe/screen/t3code-personal/commit/0af04f1801ea75119c74fd406ced7da6c9c71721?format=markdown) — 0af04f1801ea75119c74fd406ced7da6c9c71721; Julius Marminge

- [refactor\(server\): classify runtime exports \(\#10274\)](https://git.cafe/screen/t3code-personal/commit/6f4cd07b900299629b9f2f9a9336f5c090556a51?format=markdown) — 6f4cd07b900299629b9f2f9a9336f5c090556a51; Julius Marminge

- [fix\(web\): chat text no longer shows through a 1px gap under composer banners \(\#10635\)](https://git.cafe/screen/t3code-personal/commit/11601da846e7d82db63a6f4773e3a02421619b60?format=markdown) — 11601da846e7d82db63a6f4773e3a02421619b60; Vitaly Iegorov

- [fix\(usage\): keep account columns aligned across limit rows \(\#10690\)](https://git.cafe/screen/t3code-personal/commit/1f14d6d10afbcc99ec255b23544ee25c08dea321?format=markdown) — 1f14d6d10afbcc99ec255b23544ee25c08dea321; Julius Marminge

- [feat\(web\): add pull request merge defaults \(\#8088\)](https://git.cafe/screen/t3code-personal/commit/7d9aaf6a7eb22d5e85b0e3b21686cc437fe68576?format=markdown) — 7d9aaf6a7eb22d5e85b0e3b21686cc437fe68576; Bilal Bakr

- [fix\(server\): give completed turns a full session idle window \(\#10689\)](https://git.cafe/screen/t3code-personal/commit/430fbd1ffc98378f6a6a41027ddc6004a79b2e7b?format=markdown) — 430fbd1ffc98378f6a6a41027ddc6004a79b2e7b; Wout Stiens

- [feat\(desktop\): refresh macOS installer with aurora artwork \(\#10632\)](https://git.cafe/screen/t3code-personal/commit/991526383f95eefdd66ffd2853136c6dd34ae008?format=markdown) — 991526383f95eefdd66ffd2853136c6dd34ae008; Alex Southwell

- [feat\(chat\): attach files to question answers \(\#9871\)](https://git.cafe/screen/t3code-personal/commit/7220dfe2c949476eaa7d21eccbcd3a0ce0eddb49?format=markdown) — 7220dfe2c949476eaa7d21eccbcd3a0ce0eddb49; shivam

- [fix\(desktop\): restore layout control hit targets \(\#10673\)](https://git.cafe/screen/t3code-personal/commit/349ce3014233352e073a5fc1b3f12bd786160913?format=markdown) — 349ce3014233352e073a5fc1b3f12bd786160913; Julius Marminge

- [fix\(desktop\): stop generating declarations during bundling \(\#10679\)](https://git.cafe/screen/t3code-personal/commit/bc88fdf6ae53de3c9362665336d6d9daec7a49e9?format=markdown) — bc88fdf6ae53de3c9362665336d6d9daec7a49e9; Julius Marminge

- [fix\(desktop\): enable context menus in the browser \(\#10670\)](https://git.cafe/screen/t3code-personal/commit/b5f7fa0ede2a0d791226e6474c9cc4374dd89cc9?format=markdown) — b5f7fa0ede2a0d791226e6474c9cc4374dd89cc9; Julius Marminge

- [fix: generate thread titles with the selected model across connections \(\#10526\)](https://git.cafe/screen/t3code-personal/commit/bc4b00666272188027d086361fa5ae01cda53bd2?format=markdown) — bc4b00666272188027d086361fa5ae01cda53bd2; Bilal Bakr

- [chore\(refs\): sync Alchemy reference to beta.76 \(\#10654\)](https://git.cafe/screen/t3code-personal/commit/9d345fa957cf22806171c8037432eec8d9ed496d?format=markdown) — 9d345fa957cf22806171c8037432eec8d9ed496d; Julius Marminge

- [chore\(refs\): sync Effect reference to rc.112 \(\#10653\)](https://git.cafe/screen/t3code-personal/commit/458f5029882d6da3f2279893d6c9fffaf7748b5c?format=markdown) — 458f5029882d6da3f2279893d6c9fffaf7748b5c; Julius Marminge

- [chore\(deps\): upgrade Effect to rc.112 and Alchemy to beta.76 \(\#10652\)](https://git.cafe/screen/t3code-personal/commit/bd56e920b7309e859d0b1a099d53e816628ea75e?format=markdown) — bd56e920b7309e859d0b1a099d53e816628ea75e; Julius Marminge

- [fix\(web\): keep scroll-to-end button close to composer \(\#10543\)](https://git.cafe/screen/t3code-personal/commit/50a76cee7c56ac22568e549dc855248967bfb9ab?format=markdown) — 50a76cee7c56ac22568e549dc855248967bfb9ab; Bilal Bakr

- [fix: hide email-bearing account labels in usage limits \(\#10668\)](https://git.cafe/screen/t3code-personal/commit/6ba15c027a6d411c7f75cc0ca59b601a295c3633?format=markdown) — 6ba15c027a6d411c7f75cc0ca59b601a295c3633; Julius Marminge

- [chore: upgrade to TypeScript 7.0.2 \(\#10663\)](https://git.cafe/screen/t3code-personal/commit/a37c66406830525888465b2eaebf34df2265de86?format=markdown) — a37c66406830525888465b2eaebf34df2265de86; Julius Marminge

- [fix\(web\): navigate markdown images as galleries \(\#10625\)](https://git.cafe/screen/t3code-personal/commit/6df0add6e65b7c0040b5774635f794e4ff802ddd?format=markdown) — 6df0add6e65b7c0040b5774635f794e4ff802ddd; maria

- [Add 'macroscope-review' label to UI consistency](https://git.cafe/screen/t3code-personal/commit/5a18fb95e49ea8352963329f32d5e85cf3125e24?format=markdown) — 5a18fb95e49ea8352963329f32d5e85cf3125e24; Julius Marminge

- [Add 'macroscope-review' label to conventions](https://git.cafe/screen/t3code-personal/commit/f0bd43eaf9d8b5e3df2b913532bbee74bba58314?format=markdown) — f0bd43eaf9d8b5e3df2b913532bbee74bba58314; Julius Marminge

- [fix\(preview\): transfer recordings to the agent environment \(\#10572\)](https://git.cafe/screen/t3code-personal/commit/9e37f0c291974d084a59d7b9f165a1cb056e6043?format=markdown) — 9e37f0c291974d084a59d7b9f165a1cb056e6043; maria

- [fix\(web\): update machines together in auto balance \(\#10596\)](https://git.cafe/screen/t3code-personal/commit/15193df9fb915837f7215909a7d741789db0a273?format=markdown) — 15193df9fb915837f7215909a7d741789db0a273; maria

- [fix\(web\): add bottom padding to project actions header \(\#10634\)](https://git.cafe/screen/t3code-personal/commit/b7c002f918b94b8ce13c44bddcd29b8443e4af41?format=markdown) — b7c002f918b94b8ce13c44bddcd29b8443e4af41; oliver

- [fix\(desktop\): resolve local media linked from remote threads \(\#10619\)](https://git.cafe/screen/t3code-personal/commit/a01b227d6f37d1cfed7a2f47aaace2f72ea76ce3?format=markdown) — a01b227d6f37d1cfed7a2f47aaace2f72ea76ce3; maria

- [fix\(native\): wait for the KDE feedback test listener \(\#10645\)](https://git.cafe/screen/t3code-personal/commit/9fe4d6568b5e4852f6085d3a22dbc5aa3a632408?format=markdown) — 9fe4d6568b5e4852f6085d3a22dbc5aa3a632408; Julius Marminge

- [fix\(web\): open proactive panels when entering threads \(\#10610\)](https://git.cafe/screen/t3code-personal/commit/8588d7f63bf57e6285daafe035708cc22a99619c?format=markdown) — 8588d7f63bf57e6285daafe035708cc22a99619c; maria

- [feat\(desktop\): add cross-platform window capture \(\#8103\)](https://git.cafe/screen/t3code-personal/commit/299404a754f52c02c69634528d8856b3c93b378c?format=markdown) — 299404a754f52c02c69634528d8856b3c93b378c; Bilal Bakr

- [fix\(mobile\): fit the Android splash icon to its circular mask \(\#10620\)](https://git.cafe/screen/t3code-personal/commit/892de47f0625183edd111dd36df45b156185bbf2?format=markdown) — 892de47f0625183edd111dd36df45b156185bbf2; Julius Marminge

- [fix\(web\): open pull request markdown links in the panel \(\#10623\)](https://git.cafe/screen/t3code-personal/commit/d081ab7abc16a21570d3d96948acb6c1f8d847a4?format=markdown) — d081ab7abc16a21570d3d96948acb6c1f8d847a4; Julius Marminge

- [fix\(desktop\): preserve browser editing shortcuts \(\#10621\)](https://git.cafe/screen/t3code-personal/commit/e0e0bcb115fa29a2afc670b817fcb4463b620923?format=markdown) — e0e0bcb115fa29a2afc670b817fcb4463b620923; Julius Marminge

- [chore\(release\): prepare v0.0.40](https://git.cafe/screen/t3code-personal/commit/8de9169f078fdafedf47d8c299cb8e2c79fda6fb?format=markdown) — 8de9169f078fdafedf47d8c299cb8e2c79fda6fb; t3-code\[bot\]

- [fix\(web\): play pull request videos inline \(\#10617\)](https://git.cafe/screen/t3code-personal/commit/569a8cd2c3303f55fd869687eb31359b5658cc78?format=markdown) — 569a8cd2c3303f55fd869687eb31359b5658cc78; maria

- [fix\(web\): keep ref picker steady when opening \(\#9472\)](https://git.cafe/screen/t3code-personal/commit/d67157a09c28883d7856d03d2b1d3aecdbf1b890?format=markdown) — d67157a09c28883d7856d03d2b1d3aecdbf1b890; Adamulek123

- [fix\(web\): copy selected pull request link from PR page \(\#10615\)](https://git.cafe/screen/t3code-personal/commit/ea2983afbbcd5ad6ee2e7db80c2a9270ff4964a9?format=markdown) — ea2983afbbcd5ad6ee2e7db80c2a9270ff4964a9; maria

- [fix\(codex\): name the usage limit and its reset instead of relaying "out of credits" \(\#10473\)](https://git.cafe/screen/t3code-personal/commit/d64335bb5913c21869633a4236d9409911e3da52?format=markdown) — d64335bb5913c21869633a4236d9409911e3da52; Vitaly Iegorov

- [fix\(mobile\): show the provider account badge on thread rows \(\#9899\)](https://git.cafe/screen/t3code-personal/commit/2c8e95a4b641898322c7312cb67535612606745e?format=markdown) — 2c8e95a4b641898322c7312cb67535612606745e; Vitaly Iegorov

- [Add stop thread keybinding command \(\#4308\)](https://git.cafe/screen/t3code-personal/commit/09e8de9c655ae85410bf6b00446f272a01da81c7?format=markdown) — 09e8de9c655ae85410bf6b00446f272a01da81c7; Jake Leventhal

- [fix\(server\): disable executable capabilities in Claude metadata generation \(\#4169\)](https://git.cafe/screen/t3code-personal/commit/95834d68aa475a8afe4b2b14eaedffb35b590dab?format=markdown) — 95834d68aa475a8afe4b2b14eaedffb35b590dab; Maxwell Young

- [fix\(web\): remember Composer Fast mode across new chats \(\#2981\)](https://git.cafe/screen/t3code-personal/commit/dadba6d95d2c4515956a6c7fef184378987e13b7?format=markdown) — dadba6d95d2c4515956a6c7fef184378987e13b7; Arav Jain

- [fix\(mobile\): configure iOS Keychain access group \(\#3665\)](https://git.cafe/screen/t3code-personal/commit/02443335b155e46248f96d80e037603abc742a61?format=markdown) — 02443335b155e46248f96d80e037603abc742a61; Vedank Purohit

- [fix\(mobile\): restore brand artwork in the Android adaptive icon \(\#10598\)](https://git.cafe/screen/t3code-personal/commit/c0cad74bfaddf153c3adaaf4f78af2be9260c4c1?format=markdown) — c0cad74bfaddf153c3adaaf4f78af2be9260c4c1; Julius Marminge

- [fix\(web\): correct pending question attachment message \(\#10599\)](https://git.cafe/screen/t3code-personal/commit/12f5604442564d3e8c1cb23135b27b37ab4af1cf?format=markdown) — 12f5604442564d3e8c1cb23135b27b37ab4af1cf; Dominic Roy

- [fix\(web\): use \`tabular-nums\` with the ui font for sidebar timer \(\#10592\)](https://git.cafe/screen/t3code-personal/commit/5ec6f77ec0acc6a1fc9e9be5e1126a5199e9efe7?format=markdown) — 5ec6f77ec0acc6a1fc9e9be5e1126a5199e9efe7; Exotic

- [fix\(web\): make settings project scopes searchable and scrollable \(\#10570\)](https://git.cafe/screen/t3code-personal/commit/c8ec7df12415140c6413372f53e3be4fe2e959f8?format=markdown) — c8ec7df12415140c6413372f53e3be4fe2e959f8; maria

- [fix\(web\): remove excess sidebar thread spacing \(\#10569\)](https://git.cafe/screen/t3code-personal/commit/577b6cc221d411cfed31cba0e6d3861de2640a55?format=markdown) — 577b6cc221d411cfed31cba0e6d3861de2640a55; maria

- [ci\(knip\): enforce desktop exports \(\#10269\)](https://git.cafe/screen/t3code-personal/commit/b491e41da366beb03c54b585745318553f1239c5?format=markdown) — b491e41da366beb03c54b585745318553f1239c5; Julius Marminge

- [refactor\(desktop\): classify preview exports \(\#10268\)](https://git.cafe/screen/t3code-personal/commit/e279e402c12b002cedcd8c4ea19476fc33783dac?format=markdown) — e279e402c12b002cedcd8c4ea19476fc33783dac; Julius Marminge

- [refactor\(desktop\): classify app exports \(\#10267\)](https://git.cafe/screen/t3code-personal/commit/89dd9ab32b4aaba6f34689353cb14fa6549e34fc?format=markdown) — 89dd9ab32b4aaba6f34689353cb14fa6549e34fc; Julius Marminge

- [refactor\(desktop\): classify electron exports \(\#10266\)](https://git.cafe/screen/t3code-personal/commit/5a853a4b4513467fd1be3d62fe7dc974cea07c3c?format=markdown) — 5a853a4b4513467fd1be3d62fe7dc974cea07c3c; Julius Marminge

- [refactor\(desktop\): classify backend exports \(\#10265\)](https://git.cafe/screen/t3code-personal/commit/5b8a69c7b90b751507d0ab762dd77aaa2048408b?format=markdown) — 5b8a69c7b90b751507d0ab762dd77aaa2048408b; Julius Marminge

- [fix\(claude\): report usage limits on retried turns \(\#10549\)](https://git.cafe/screen/t3code-personal/commit/3bf74eb6dce3e1372cfafc2ca84825f4b13bae6a?format=markdown) — 3bf74eb6dce3e1372cfafc2ca84825f4b13bae6a; Wout Stiens

- [fix\(web\): keep project favicon shape consistent across sizes \(\#10502\)](https://git.cafe/screen/t3code-personal/commit/0d34579d674920cc47fc5c908494f51ed3895204?format=markdown) — 0d34579d674920cc47fc5c908494f51ed3895204; Sameer Rangwala

- [fix\(web\): keep popup triggers steady when pressed \(\#10468\)](https://git.cafe/screen/t3code-personal/commit/9cc9839545c05c998fc97f2323f691043a1a3686?format=markdown) — 9cc9839545c05c998fc97f2323f691043a1a3686; Dominic Roy

- [fix\(web\): restore settled PR colors on hover \(\#10023\)](https://git.cafe/screen/t3code-personal/commit/72d94087b460e8d3d76572ed59fe935b80eb41a1?format=markdown) — 72d94087b460e8d3d76572ed59fe935b80eb41a1; oliver

- [fix\(web\): tolerate servers that predate git identity in project import \(\#10547\)](https://git.cafe/screen/t3code-personal/commit/62fbbe08aa854fcbd8044cd971a45a54edafcb98?format=markdown) — 62fbbe08aa854fcbd8044cd971a45a54edafcb98; Julius Marminge

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

- [fix\(mobile\): wait for native thread scroll before reveal \(\#10486\)](https://git.cafe/screen/t3code-personal/commit/8d7f78121660eb8599d4c5ff40cb4394159abfab?format=markdown) — 8d7f78121660eb8599d4c5ff40cb4394159abfab; Julius Marminge

- [fix\(mobile\): match Working status color to desktop](https://git.cafe/screen/t3code-personal/commit/357b8d5217cd62826767b6ce6d7c47915f2777d2?format=markdown) — 357b8d5217cd62826767b6ce6d7c47915f2777d2; Baptiste Arnaud

- [fix\(web\): remove inserted citations on cancel \(\#10518\)](https://git.cafe/screen/t3code-personal/commit/fe07ffe7c0bf1858ba4d1cd1ce0a67b10802a747?format=markdown) — fe07ffe7c0bf1858ba4d1cd1ce0a67b10802a747; Exotic

- [feat\(web\): group onboarding project import by repository \(\#10493\)](https://git.cafe/screen/t3code-personal/commit/8b2838e0e8a73d3fa6476940445c372e47b99db4?format=markdown) — 8b2838e0e8a73d3fa6476940445c372e47b99db4; Theo Browne

- [fix\(mobile\): preserve chat rows when toggling commands \(\#10492\)](https://git.cafe/screen/t3code-personal/commit/dc39615aec702ea6d402168f80b4d1613f4f2e0f?format=markdown) — dc39615aec702ea6d402168f80b4d1613f4f2e0f; Julius Marminge

- [fix\(mobile\): restore assistant message bottom padding \(\#10491\)](https://git.cafe/screen/t3code-personal/commit/b7175371d9f32f3b759a922cdbf727a3214c99a2?format=markdown) — b7175371d9f32f3b759a922cdbf727a3214c99a2; Julius Marminge

- [fix\(mobile\): animate thread lifecycle transitions consistently \(\#10487\)](https://git.cafe/screen/t3code-personal/commit/e32dd42f8ba0daa2d0c6d6d2e474b7af6b3eb7b4?format=markdown) — e32dd42f8ba0daa2d0c6d6d2e474b7af6b3eb7b4; Julius Marminge

- [fix\(mobile\): release initial scroll target after dragging \(\#10483\)](https://git.cafe/screen/t3code-personal/commit/c0d4e95c0d921b5960ad04c7f8abec459ee3c59e?format=markdown) — c0d4e95c0d921b5960ad04c7f8abec459ee3c59e; Julius Marminge

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