# Commit history · gitcafe/t3code

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

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

Visibility: public

Requested revision: 1f0a14cf7f1bb1b6167fca475e9b7183bc8ec8af

Requested commit: 1f0a14cf7f1bb1b6167fca475e9b7183bc8ec8af

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

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

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

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

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

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

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

- [refactor\(server\): classify runtime exports \(\#10274\)](https://git.cafe/gitcafe/t3code/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/gitcafe/t3code/commit/11601da846e7d82db63a6f4773e3a02421619b60?format=markdown) — 11601da846e7d82db63a6f4773e3a02421619b60; Vitaly Iegorov

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- [fix\(web\): copy selected pull request link from PR page \(\#10615\)](https://git.cafe/gitcafe/t3code/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/gitcafe/t3code/commit/d64335bb5913c21869633a4236d9409911e3da52?format=markdown) — d64335bb5913c21869633a4236d9409911e3da52; Vitaly Iegorov

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- [fix\(mobile\): smooth composer status pill resizing \(\#10484\)](https://git.cafe/gitcafe/t3code/commit/b248f5ad566a8cd3ea2d7d678c1e8aa49c748879?format=markdown) — b248f5ad566a8cd3ea2d7d678c1e8aa49c748879; Julius Marminge

- [fix\(mobile\): prevent chat from disappearing when scrolling \(\#10479\)](https://git.cafe/gitcafe/t3code/commit/71297974c666b0db50a3e3b1a861742f2cdd4d7d?format=markdown) — 71297974c666b0db50a3e3b1a861742f2cdd4d7d; Julius Marminge

- [fix\(web\): resize the floating preview from any edge \(\#10467\)](https://git.cafe/gitcafe/t3code/commit/f57d3832c0219b4f6fbe2e86f824fedd232492c0?format=markdown) — f57d3832c0219b4f6fbe2e86f824fedd232492c0; Julius Marminge

- [fix\(web\): keep composer toolbar controls anchored during transitions \(\#10478\)](https://git.cafe/gitcafe/t3code/commit/b919d6389929698ddf223d35d20139f01c8bc899?format=markdown) — b919d6389929698ddf223d35d20139f01c8bc899; Julius Marminge

- [fix\(mobile\): improve font-size slider performance and prevent maximum update depth errors \(\#7138\)](https://git.cafe/gitcafe/t3code/commit/062987b2fb0ef48cc7776d654931bd9f3bcf1f9f?format=markdown) — 062987b2fb0ef48cc7776d654931bd9f3bcf1f9f; berna

- [feat\(mobile\): start a new thread on an existing branch \(\#10359\)](https://git.cafe/gitcafe/t3code/commit/7dda0b1c0a95603f1954b81a9fee699be92668f0?format=markdown) — 7dda0b1c0a95603f1954b81a9fee699be92668f0; Wout Stiens

- [fix\(ios\): scroll short source files from blank space \(\#10178\)](https://git.cafe/gitcafe/t3code/commit/e3b644c5af878ef5d9636153401dfd4d12ee6e81?format=markdown) — e3b644c5af878ef5d9636153401dfd4d12ee6e81; Julius Marminge

- [fix\(mobile\): hide changed-files navigator and restore refresh in raw diff fallback \(\#9828\)](https://git.cafe/gitcafe/t3code/commit/bc3dc2694b5d15613ef610d693d18ebd904b0d56?format=markdown) — bc3dc2694b5d15613ef610d693d18ebd904b0d56; Lars Nieuwenhuis

- [fix\(projects\): prevent invalid script IDs from crashing threads \(\#10019\)](https://git.cafe/gitcafe/t3code/commit/d8bc6831cd822b294d875364cf3aa0a17c999258?format=markdown) — d8bc6831cd822b294d875364cf3aa0a17c999258; Alex Southwell

- [fix\(devcontainer\): make repository setup work \(\#7875\)](https://git.cafe/gitcafe/t3code/commit/7376536b23e8db0d1b09054bbc0b919cf0c85405?format=markdown) — 7376536b23e8db0d1b09054bbc0b919cf0c85405; Alex Southwell

- [feat\(mobile\): open the thread screen as soon as a new task is submitted \(\#10435\)](https://git.cafe/gitcafe/t3code/commit/5b68b2c8e1e971e4ee6956157a1698646ef52a55?format=markdown) — 5b68b2c8e1e971e4ee6956157a1698646ef52a55; Julius Marminge

- [chore\(release\): prepare v0.0.39](https://git.cafe/gitcafe/t3code/commit/08c715ed93f8a6bfd85d42f5a8b7dbe12404554d?format=markdown) — 08c715ed93f8a6bfd85d42f5a8b7dbe12404554d; t3-code\[bot\]

- [fix: use Pierre icons consistently for attachments \(\#10475\)](https://git.cafe/gitcafe/t3code/commit/a7028f1399911e8ddfd8013914b100ee49b95595?format=markdown) — a7028f1399911e8ddfd8013914b100ee49b95595; Julius Marminge

- [fix\(mobile\): show connection status in the floating pill instead of a second one \(\#10440\)](https://git.cafe/gitcafe/t3code/commit/bb5748bfac0fbeffe690875fa485a5cbe7b99132?format=markdown) — bb5748bfac0fbeffe690875fa485a5cbe7b99132; Julius Marminge

- [fix\(mobile\): keep pending messages in the chat timeline \(\#10449\)](https://git.cafe/gitcafe/t3code/commit/e1230d6031bc55a21668818d0b585d8887b88579?format=markdown) — e1230d6031bc55a21668818d0b585d8887b88579; Julius Marminge

- [fix\(shared\): redeem reset credits through the hub when it holds the account \(\#10462\)](https://git.cafe/gitcafe/t3code/commit/6abdf37a50ce6c1c9fabc499f4d0e159a6182d90?format=markdown) — 6abdf37a50ce6c1c9fabc499f4d0e159a6182d90; Julius Marminge

- [fix\(web\): make onboarding a shared multi-computer wizard \(\#10465\)](https://git.cafe/gitcafe/t3code/commit/f729e8fd837e4d6de86781351c3aee5a4ea19ab3?format=markdown) — f729e8fd837e4d6de86781351c3aee5a4ea19ab3; Julius Marminge

- [fix\(web\): clarify sidebar drag dividers and empty targets \(\#10464\)](https://git.cafe/gitcafe/t3code/commit/490eb17d31d3037930d0e6b549393e9dbcebde60?format=markdown) — 490eb17d31d3037930d0e6b549393e9dbcebde60; Julius Marminge

- [fix\(web\): clear stuck panel resize cursor \(\#10461\)](https://git.cafe/gitcafe/t3code/commit/f5fb056d248be557e14358d08525361eca047e01?format=markdown) — f5fb056d248be557e14358d08525361eca047e01; Theo Browne

- [fix\(server\): mark Cursor transport error answers as failed \(\#10337\)](https://git.cafe/gitcafe/t3code/commit/6134b90ffb19c18e0b2f468aa172095a393470b0?format=markdown) — 6134b90ffb19c18e0b2f468aa172095a393470b0; shivam

- [fix\(web\): keep sidebar drag dividers clear and gestures smooth \(\#10453\)](https://git.cafe/gitcafe/t3code/commit/4e969f3731aaa590889d74274b3b6dced6d86291?format=markdown) — 4e969f3731aaa590889d74274b3b6dced6d86291; Julius Marminge

- [fix\(web\): composer regains focus when you tab back into T3 Code \(\#10463\)](https://git.cafe/gitcafe/t3code/commit/ecf3716fd190005b1552957b3c7880ab849a0a65?format=markdown) — ecf3716fd190005b1552957b3c7880ab849a0a65; Theo Browne

- [fix\(marketing\): send 95 nightly downloads to the downloads page \(\#10460\)](https://git.cafe/gitcafe/t3code/commit/7e03dcfe5d405626a94037e19a18f9950162b3ea?format=markdown) — 7e03dcfe5d405626a94037e19a18f9950162b3ea; Theo Browne

- [fix\(codex\): keep Spark limits from replacing the main allowance \(\#10458\)](https://git.cafe/gitcafe/t3code/commit/1c1d38fcd40252f91a3ea9056a7323135d3452dd?format=markdown) — 1c1d38fcd40252f91a3ea9056a7323135d3452dd; Yash Singh

- [chore: enable CodeRabbit automatic reviews \(\#10457\)](https://git.cafe/gitcafe/t3code/commit/de28fa1ff3ac3c3a96bebd9ec5ce23dd09f61af0?format=markdown) — de28fa1ff3ac3c3a96bebd9ec5ce23dd09f61af0; Theo Browne

- [fix\(marketing\): bring back the endorsement marquee \(\#10455\)](https://git.cafe/gitcafe/t3code/commit/b22646c312a04033ac9da97d663422b83dbe7d0f?format=markdown) — b22646c312a04033ac9da97d663422b83dbe7d0f; Theo Browne

- [Revert "fix\(marketing\): restore continuous endorsement scrolling" \(\#10454\)](https://git.cafe/gitcafe/t3code/commit/bd280de80a5a39059918757c09af5ae9b7973a97?format=markdown) — bd280de80a5a39059918757c09af5ae9b7973a97; Theo Browne

- [fix\(marketing\): restore continuous endorsement scrolling \(\#10450\)](https://git.cafe/gitcafe/t3code/commit/da976cf2932f0f632c6e42f0adb604a7f058ac1c?format=markdown) — da976cf2932f0f632c6e42f0adb604a7f058ac1c; Theo Browne

- [fix\(server\): handle JSON-wrapped titles and verbose Claude output \(\#10446\)](https://git.cafe/gitcafe/t3code/commit/52b2bf77a941740b4d979f3f4cae1c2851c14a69?format=markdown) — 52b2bf77a941740b4d979f3f4cae1c2851c14a69; Jono Kemball

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