# Commit history · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commits/d31656dc760224c37cc32375c6439cbbd30bb2e7)

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

Visibility: public

Requested revision: d31656dc760224c37cc32375c6439cbbd30bb2e7

Requested commit: d31656dc760224c37cc32375c6439cbbd30bb2e7

- [design\(settings\): tighten the resolution chain popover and keep the project crumb everywhere](https://git.cafe/pingdotgg/t3code/commit/d31656dc760224c37cc32375c6439cbbd30bb2e7?format=markdown) — d31656dc760224c37cc32375c6439cbbd30bb2e7; Julius Marminge

- [fix\(settings\): show machine-local sections for the representative environment](https://git.cafe/pingdotgg/t3code/commit/914673f772df40e33d49eff1a44ad2f20560f6c7?format=markdown) — 914673f772df40e33d49eff1a44ad2f20560f6c7; Julius Marminge

- [refactor\(settings\): fold Actions into the Project page and move merge method to Source Control](https://git.cafe/pingdotgg/t3code/commit/cac0be4b3d56269e184d37b96b5d07bb8145ffc3?format=markdown) — cac0be4b3d56269e184d37b96b5d07bb8145ffc3; Julius Marminge

- [feat\(settings\): show mixed values in the control and drop the single-environment gate](https://git.cafe/pingdotgg/t3code/commit/154e0b8833d5c2a502b8073e853709067e66378c?format=markdown) — 154e0b8833d5c2a502b8073e853709067e66378c; Julius Marminge

- [feat\(settings\): show the resolution chain icon at every scope](https://git.cafe/pingdotgg/t3code/commit/00866e4afe5a2a830dd186666a75d903a5e83500?format=markdown) — 00866e4afe5a2a830dd186666a75d903a5e83500; Julius Marminge

- [fix\(settings\): name the environment, not the checkout path, in the resolution chain](https://git.cafe/pingdotgg/t3code/commit/59c6f96db9a5b23e8a406d34ea86b830b0a90ac1?format=markdown) — 59c6f96db9a5b23e8a406d34ea86b830b0a90ac1; Julius Marminge

- [feat\(settings\): pick the scope from the breadcrumb and mark inheritance inline](https://git.cafe/pingdotgg/t3code/commit/e426899d5fca764cc45cae0c0043244284f32a90?format=markdown) — e426899d5fca764cc45cae0c0043244284f32a90; Julius Marminge

- [fix\(settings\): fan every environment setting out and show the resolution chain](https://git.cafe/pingdotgg/t3code/commit/c36fb958528b51e78a0265fe04e1430734e44032?format=markdown) — c36fb958528b51e78a0265fe04e1430734e44032; Julius Marminge

- [feat\(settings\): edit any scopable setting as a project override](https://git.cafe/pingdotgg/t3code/commit/74a44acfe2dafedb086e7175e97edea0d872522f?format=markdown) — 74a44acfe2dafedb086e7175e97edea0d872522f; Julius Marminge

- [refactor\(web\): drop sidebar page sections superseded on main](https://git.cafe/pingdotgg/t3code/commit/67c197ebc5f75dfc0a6a18edaf38cb0ce958e3d7?format=markdown) — 67c197ebc5f75dfc0a6a18edaf38cb0ce958e3d7; Julius Marminge

- [fix\(web\): pass the project record to ProjectFavicon in project overview](https://git.cafe/pingdotgg/t3code/commit/4f007a368fa9ba47354b3a975abd9dc5ae7c0efb?format=markdown) — 4f007a368fa9ba47354b3a975abd9dc5ae7c0efb; Julius Marminge

- [fix\(settings\): preserve category during checkout navigation](https://git.cafe/pingdotgg/t3code/commit/2c4fceeca3c4067a569b7a8e6135b2a062606b59?format=markdown) — 2c4fceeca3c4067a569b7a8e6135b2a062606b59; Julius Marminge

- [fix\(settings\): label checkouts with unavailable environment names](https://git.cafe/pingdotgg/t3code/commit/a94a52cd96544e0e83b506f2f3d3d940d834d671?format=markdown) — a94a52cd96544e0e83b506f2f3d3d940d834d671; Julius Marminge

- [fix\(settings\): route capability-specific search to supported targets](https://git.cafe/pingdotgg/t3code/commit/c1b5f904ca01e902719728d9257d2817b87c6909?format=markdown) — c1b5f904ca01e902719728d9257d2817b87c6909; Julius Marminge

- [fix\(settings\): handle unavailable sources and multiline targets](https://git.cafe/pingdotgg/t3code/commit/b0b612ce67654125b70778689bcfa0501cdd94ec?format=markdown) — b0b612ce67654125b70778689bcfa0501cdd94ec; Julius Marminge

- [fix\(web\): keep action save cleanup compiler-compatible](https://git.cafe/pingdotgg/t3code/commit/816cb5348f1c9f39a7b1f5d106db591ac2ba1a6e?format=markdown) — 816cb5348f1c9f39a7b1f5d106db591ac2ba1a6e; Julius Marminge

- [fix\(settings\): guard action editor saves and finish scope cleanup](https://git.cafe/pingdotgg/t3code/commit/69554f39a70f6e652bbf57e0cc5bdc39e5ed3332?format=markdown) — 69554f39a70f6e652bbf57e0cc5bdc39e5ed3332; Julius Marminge

- [feat\(settings\): organize project overrides by category and show inheritance](https://git.cafe/pingdotgg/t3code/commit/0179fc37d3c396a18cf3c389728564cc7f030708?format=markdown) — 0179fc37d3c396a18cf3c389728564cc7f030708; Julius Marminge

- [fix\(settings\): reset mixed template preferences](https://git.cafe/pingdotgg/t3code/commit/5353bc1e19a754224389295173de4b207be504ef?format=markdown) — 5353bc1e19a754224389295173de4b207be504ef; Julius Marminge

- [test\(settings\): exercise the production legacy scope validator](https://git.cafe/pingdotgg/t3code/commit/9afd8d1aedf93eb31463ce0d200b1103eb3b6f3b?format=markdown) — 9afd8d1aedf93eb31463ce0d200b1103eb3b6f3b; Julius Marminge

- [fix\(settings\): allow resetting mixed writing styles](https://git.cafe/pingdotgg/t3code/commit/2c0a9fa6f5e48ba26ebf5de43fe103392cb3c205?format=markdown) — 2c0a9fa6f5e48ba26ebf5de43fe103392cb3c205; Julius Marminge

- [fix\(settings\): keep the current category when changing scope](https://git.cafe/pingdotgg/t3code/commit/0f07ef928794b9b0a81215bcc43793f5a7770235?format=markdown) — 0f07ef928794b9b0a81215bcc43793f5a7770235; Julius Marminge

- [fix\(settings\): require an edit before applying bulk instructions](https://git.cafe/pingdotgg/t3code/commit/4fd2014e79edb914f1ed265dd144781a9a5d2d26?format=markdown) — 4fd2014e79edb914f1ed265dd144781a9a5d2d26; Julius Marminge

- [fix\(settings\): disambiguate duplicate environment choices](https://git.cafe/pingdotgg/t3code/commit/28115163782b148234b48afb6aa96b2bcb264966?format=markdown) — 28115163782b148234b48afb6aa96b2bcb264966; Julius Marminge

- [docs\(settings\): clarify target ownership and auto-settle edits](https://git.cafe/pingdotgg/t3code/commit/d8d32b906904a5a564ec0d519bf6d0bd0726dd5c?format=markdown) — d8d32b906904a5a564ec0d519bf6d0bd0726dd5c; Julius Marminge

- [fix\(web\): use shared alerts for settings scope guidance](https://git.cafe/pingdotgg/t3code/commit/e6665bba0ab2a2970452722069f7ff931c4bd3c2?format=markdown) — e6665bba0ab2a2970452722069f7ff931c4bd3c2; Julius Marminge

- [fix\(settings\): remove obsolete sync paths and isolate settings tests](https://git.cafe/pingdotgg/t3code/commit/87b118289baca89a9b2150ca6d6c060c6e47bd2f?format=markdown) — 87b118289baca89a9b2150ca6d6c060c6e47bd2f; Julius Marminge

- [feat\(settings\): keep scope across pages and isolate environment edits](https://git.cafe/pingdotgg/t3code/commit/02c138d981a7cc6aa7407cab9a640091326cb974?format=markdown) — 02c138d981a7cc6aa7407cab9a640091326cb974; Julius Marminge

- [fix\(settings\): show a checkout link's environment in the environment axis](https://git.cafe/pingdotgg/t3code/commit/013f32b6d48227a3ecae4313a26a0c616c27291a?format=markdown) — 013f32b6d48227a3ecae4313a26a0c616c27291a; Julius Marminge

- [feat\(web\): pick settings environment and project as two selects](https://git.cafe/pingdotgg/t3code/commit/bd45db4bead01693ebf7bc7d530769bcac0955c3?format=markdown) — bd45db4bead01693ebf7bc7d530769bcac0955c3; Julius Marminge

- [fix\(web\): pass the project record to ProjectFavicon in the scope picker](https://git.cafe/pingdotgg/t3code/commit/dc154ad250671691e719d6983b7fc7ce88cc8061?format=markdown) — dc154ad250671691e719d6983b7fc7ce88cc8061; Julius Marminge

- [fix\(settings\): preserve removed checkout scope](https://git.cafe/pingdotgg/t3code/commit/b8049701871ea4ad7b8d68883bfc7bf026cb4e3c?format=markdown) — b8049701871ea4ad7b8d68883bfc7bf026cb4e3c; Julius Marminge

- [fix\(settings\): preserve checkout recovery during regrouping](https://git.cafe/pingdotgg/t3code/commit/e74aea6e2dea92069ae09b777e2847acd60098d8?format=markdown) — e74aea6e2dea92069ae09b777e2847acd60098d8; Julius Marminge

- [fix\(web\): clarify unavailable settings targets and duplicate checkouts](https://git.cafe/pingdotgg/t3code/commit/175dc99d71ec4e495a1e386c218459e3564c02c2?format=markdown) — 175dc99d71ec4e495a1e386c218459e3564c02c2; Julius Marminge

- [feat\(web\): select settings targets in one hierarchy](https://git.cafe/pingdotgg/t3code/commit/6bf24b19f7eb75505e3dd8295ffec40b15ed1367?format=markdown) — 6bf24b19f7eb75505e3dd8295ffec40b15ed1367; Julius Marminge

- [fix\(settings\): let the resolver own the aggregate model and workspace fallback](https://git.cafe/pingdotgg/t3code/commit/a370162a0d91b73050aec7f860486fab7949389f?format=markdown) — a370162a0d91b73050aec7f860486fab7949389f; Julius Marminge

- [fix\(settings\): keep a reset script override and an aggregate model through the fold](https://git.cafe/pingdotgg/t3code/commit/559eab96fc201f974a06209a49289e3beae647cd?format=markdown) — 559eab96fc201f974a06209a49289e3beae647cd; Julius Marminge

- [fix\(server\): key settlement sweeps on settlement overrides only](https://git.cafe/pingdotgg/t3code/commit/445b96ef7ac46c0d7b0a9e5bb796285175c9f8f1?format=markdown) — 445b96ef7ac46c0d7b0a9e5bb796285175c9f8f1; Julius Marminge

- [fix\(settings\): harden the project override layer against review findings](https://git.cafe/pingdotgg/t3code/commit/554fe2a25f7fbeccca402c9737096f38890d3935?format=markdown) — 554fe2a25f7fbeccca402c9737096f38890d3935; Julius Marminge

- [chore\(server\): restore the public marker on ThreadSettlementReactor.make](https://git.cafe/pingdotgg/t3code/commit/acbdb5c78a155ee7893bbe18e66e70b442bdad80?format=markdown) — acbdb5c78a155ee7893bbe18e66e70b442bdad80; Julius Marminge

- [feat\(settings\): add pullRequestMergeMethod as a project-scopable server setting](https://git.cafe/pingdotgg/t3code/commit/e84d87a4a3f763e4e71fc3f31bf751a6d9cf7e39?format=markdown) — e84d87a4a3f763e4e71fc3f31bf751a6d9cf7e39; Julius Marminge

- [feat\(settings\): add per-project overrides for scopable server settings](https://git.cafe/pingdotgg/t3code/commit/c60b071c65d1b3359795f951e8a96facfb475546?format=markdown) — c60b071c65d1b3359795f951e8a96facfb475546; Julius Marminge

- [feat\(web\): open Usage on the Limits tab by default \(\#11261\)](https://git.cafe/pingdotgg/t3code/commit/05d404210058d714cfef902517fc20ad66b82339?format=markdown) — 05d404210058d714cfef902517fc20ad66b82339; Julius Marminge

- [fix\(mobile\): prevent Hermes crashes when opening threads \(\#11233\)](https://git.cafe/pingdotgg/t3code/commit/2ebc9fa4ed24e389eef24039f27c73ae6633858f?format=markdown) — 2ebc9fa4ed24e389eef24039f27c73ae6633858f; Jake Leventhal

- [fix\(cli\): pin shared Effect dependency for npm installs \(\#11240\)](https://git.cafe/pingdotgg/t3code/commit/5eecc24a10013be14e496b485f8d1d9491c75f6a?format=markdown) — 5eecc24a10013be14e496b485f8d1d9491c75f6a; Jake Leventhal

- [fix\(server\): detect file renames in review diffs \(\#8086\)](https://git.cafe/pingdotgg/t3code/commit/26894dda7b6d78c5863ccec6581caf0ec7f4843b?format=markdown) — 26894dda7b6d78c5863ccec6581caf0ec7f4843b; Jake Leventhal

- [fix\(web\): show platform file manager icons in Open menu \(\#11228\)](https://git.cafe/pingdotgg/t3code/commit/fb3d165d33b155038de717851207d25fb52fe65e?format=markdown) — fb3d165d33b155038de717851207d25fb52fe65e; Bilal Bakr

- [perf\(web\): huge-thread switch no longer blanks the chat pane \(\#11169\)](https://git.cafe/pingdotgg/t3code/commit/211618fd9fe39d3dde01171a6856ce9f633571c9?format=markdown) — 211618fd9fe39d3dde01171a6856ce9f633571c9; Julius Marminge

- [perf\(web\): preserve completed code-line DOM while streaming \(\#11198\)](https://git.cafe/pingdotgg/t3code/commit/8078c532ceeee5cb951325031f216171507f3d5e?format=markdown) — 8078c532ceeee5cb951325031f216171507f3d5e; Julius Marminge

- [perf\(web\): resume syntax highlighting from completed lines \(\#11196\)](https://git.cafe/pingdotgg/t3code/commit/d7d7f8f3eb7bf593925281eb62348e15a91252b8?format=markdown) — d7d7f8f3eb7bf593925281eb62348e15a91252b8; Julius Marminge

- [perf\(web\): reuse completed Markdown prefixes while streaming \(\#11193\)](https://git.cafe/pingdotgg/t3code/commit/a9dabbf100d1f6c0b2ed7b5e879d469ac14fd186?format=markdown) — a9dabbf100d1f6c0b2ed7b5e879d469ac14fd186; Julius Marminge

- [perf\(web\): format minimap previews only when opened \(\#11181\)](https://git.cafe/pingdotgg/t3code/commit/8fc253605e6d203c3654dbb1ce22fa1fd6fa0767?format=markdown) — 8fc253605e6d203c3654dbb1ce22fa1fd6fa0767; Julius Marminge

- [fix\(server\): queue messages during context compaction \(\#11107\)](https://git.cafe/pingdotgg/t3code/commit/57aee3e19f1910f3323f06384bb2a1d02b79e369?format=markdown) — 57aee3e19f1910f3323f06384bb2a1d02b79e369; maria

- [fix\(web\): preserve drafts when compacting context \(\#11103\)](https://git.cafe/pingdotgg/t3code/commit/ef6fa118749572da1905eca5d0543d1e98f0b1b2?format=markdown) — ef6fa118749572da1905eca5d0543d1e98f0b1b2; maria

- [fix\(web\): simplify pull request summary sections \(\#10612\)](https://git.cafe/pingdotgg/t3code/commit/18c5a1d2dfbb02856ec51b54edac82952852a58a?format=markdown) — 18c5a1d2dfbb02856ec51b54edac82952852a58a; maria

- [fix\(preview\): render website favicons for browser tool activity \(\#11032\)](https://git.cafe/pingdotgg/t3code/commit/6c69534a5800a95e1640b0571580561ef71ec461?format=markdown) — 6c69534a5800a95e1640b0571580561ef71ec461; maria

- [fix\(ui\): color linked pr counts by aggregate status \(\#11180\)](https://git.cafe/pingdotgg/t3code/commit/02297e3dbd896ef619d5c916938c751e343e76a8?format=markdown) — 02297e3dbd896ef619d5c916938c751e343e76a8; maria

- [fix\(web\): remove sidebar pull request link icon \(\#11179\)](https://git.cafe/pingdotgg/t3code/commit/0a37240a87bb2fed8f48cf20dc8312ee3b94eba6?format=markdown) — 0a37240a87bb2fed8f48cf20dc8312ee3b94eba6; maria

- [fix\(web\): center pull request unavailable states \(\#11110\)](https://git.cafe/pingdotgg/t3code/commit/4d06156dd7821851007e61489105f33dbb241a7f?format=markdown) — 4d06156dd7821851007e61489105f33dbb241a7f; maria

- [fix\(editors\): accept root paths and Windows servers in Zed remote links \(\#11044\)](https://git.cafe/pingdotgg/t3code/commit/20ef25037f455a570426ac2a93fcf499d1f91167?format=markdown) — 20ef25037f455a570426ac2a93fcf499d1f91167; maria

- [fix\(server\): let Claude launch args override the derived permission mode \(\#11026\)](https://git.cafe/pingdotgg/t3code/commit/5735693d4acb949c2b0daf1219b4f62845115435?format=markdown) — 5735693d4acb949c2b0daf1219b4f62845115435; maria

- [fix\(usage\): flag unpriced model activity instead of showing $0.00 \(\#11021\)](https://git.cafe/pingdotgg/t3code/commit/48654c1182c41dbd5e99ef0d6620a13ba2400f26?format=markdown) — 48654c1182c41dbd5e99ef0d6620a13ba2400f26; maria

- [fix\(chat\): fold question answers into tool activity \(\#11014\)](https://git.cafe/pingdotgg/t3code/commit/27eb79dc719d70a99db495b0cb20bd6e3ac10b8d?format=markdown) — 27eb79dc719d70a99db495b0cb20bd6e3ac10b8d; maria

- [fix\(pr\): update labels and reviewers without redundant reloads \(\#11117\)](https://git.cafe/pingdotgg/t3code/commit/6a2d2466673c010a15cb530fa2a8f77b363e046d?format=markdown) — 6a2d2466673c010a15cb530fa2a8f77b363e046d; maria

- [feat\(command-palette\): show environments in search results \(\#10722\)](https://git.cafe/pingdotgg/t3code/commit/c52b8d96e4b34201f19b5e5bb12c6b2a77bfaa9a?format=markdown) — c52b8d96e4b34201f19b5e5bb12c6b2a77bfaa9a; Justin Nel

- [chore\(marketing\): update to 300k users and 22k stars \(\#11146\)](https://git.cafe/pingdotgg/t3code/commit/2afa02a280acb0db4868d36409ba9bf7eae286c1?format=markdown) — 2afa02a280acb0db4868d36409ba9bf7eae286c1; t3-code\[bot\]

- [fix\(marketing\): redirect /app to app.t3.codes \(\#11145\)](https://git.cafe/pingdotgg/t3code/commit/39ca4171e95cc85c5e85bc9a5b94b02a4d06646a?format=markdown) — 39ca4171e95cc85c5e85bc9a5b94b02a4d06646a; t3-code\[bot\]

- [fix\(media\): preserve playback during fullscreen transitions \(\#11113\)](https://git.cafe/pingdotgg/t3code/commit/a5ac766596bdf6c7d6852ecda453e2a85a7b08d4?format=markdown) — a5ac766596bdf6c7d6852ecda453e2a85a7b08d4; maria

- [refactor\(mobile\): name shared markdown renderer without iOS suffixes \(\#11128\)](https://git.cafe/pingdotgg/t3code/commit/1a9336bcda98e75814c1985e9274d919e580dbc5?format=markdown) — 1a9336bcda98e75814c1985e9274d919e580dbc5; Dara Adedeji

- [fix\(mobile\): keep composer transitions aligned \(\#11127\)](https://git.cafe/pingdotgg/t3code/commit/859304b7808ab9a4be87b1bddcd07c6485bf9c4f?format=markdown) — 859304b7808ab9a4be87b1bddcd07c6485bf9c4f; Julius Marminge

- [fix\(mobile\): preserve the final composer animation frame \(\#11114\)](https://git.cafe/pingdotgg/t3code/commit/96f43708a0ec97e9da89ab1e165039f50f09e037?format=markdown) — 96f43708a0ec97e9da89ab1e165039f50f09e037; Julius Marminge

- [fix\(mobile\): add close controls to tablet files and terminal \(\#11115\)](https://git.cafe/pingdotgg/t3code/commit/47dbb06c3b171c40ebdfbd5b38cd954127949bc0?format=markdown) — 47dbb06c3b171c40ebdfbd5b38cd954127949bc0; Julius Marminge

- [fix\(mobile\): keep Android markdown icons aligned \(\#11118\)](https://git.cafe/pingdotgg/t3code/commit/32b690934039ea31c8bf8079aea8e9c088e97d9f?format=markdown) — 32b690934039ea31c8bf8079aea8e9c088e97d9f; Nick Anisimov

- [feat\(web\): use a compact right-panel surface menu \(\#11111\)](https://git.cafe/pingdotgg/t3code/commit/dfa345b3697a9117364cc6730a1598d6c27096f2?format=markdown) — dfa345b3697a9117364cc6730a1598d6c27096f2; maria

- [feat\(devices\): connect simulator hosts over SSH \(\#10856\)](https://git.cafe/pingdotgg/t3code/commit/d2eeacd8ccde4d8763ca315b4cddf2964db93329?format=markdown) — d2eeacd8ccde4d8763ca315b4cddf2964db93329; Julius Marminge

- [feat\(devices\): target concurrent agent sessions across hosts \(\#10855\)](https://git.cafe/pingdotgg/t3code/commit/7734c6d71b6dd5df9c9b4856cff8e419b8837fe8?format=markdown) — 7734c6d71b6dd5df9c9b4856cff8e419b8837fe8; Julius Marminge

- [feat\(devices\): scope targets and sessions to their hosts \(\#10854\)](https://git.cafe/pingdotgg/t3code/commit/e022fa430edbf8d448efe0f34303ff290ebb3dc0?format=markdown) — e022fa430edbf8d448efe0f34303ff290ebb3dc0; Julius Marminge

- [feat\(devices\): add simulator and emulator support \(\#10677\)](https://git.cafe/pingdotgg/t3code/commit/dca7b59bea7e8a4a24e75b290027496a523b0ca7?format=markdown) — dca7b59bea7e8a4a24e75b290027496a523b0ca7; Julius Marminge

- [fix\(web\): collapse a tool call by clicking its expanded label \(\#11017\)](https://git.cafe/pingdotgg/t3code/commit/502131adff7494d1a1797b4fe518870f7e8431fd?format=markdown) — 502131adff7494d1a1797b4fe518870f7e8431fd; maria

- [fix\(web\): save PR body edits with Cmd/Ctrl\+Enter \(\#10660\)](https://git.cafe/pingdotgg/t3code/commit/60eff99f25dbfc9799043ad979537e2da1aea590?format=markdown) — 60eff99f25dbfc9799043ad979537e2da1aea590; oliver

- [fix\(web\): align floating browser preview corners \(\#10915\)](https://git.cafe/pingdotgg/t3code/commit/3997b9a3a4ee6b43ee768a9b372ff3dd52fd840e?format=markdown) — 3997b9a3a4ee6b43ee768a9b372ff3dd52fd840e; Henry Zhang

- [fix\(web\): fit provider update text inside sidebar notices \(\#11034\)](https://git.cafe/pingdotgg/t3code/commit/21d744039bf76c072c875886ee497e391a0dd430?format=markdown) — 21d744039bf76c072c875886ee497e391a0dd430; Matthew Feroz

- [fix\(web\): prevent seams in the topbar scroll fade \(\#10914\)](https://git.cafe/pingdotgg/t3code/commit/21a5ccf881abc3aa8b5ea9de4a65edbb6ceadbda?format=markdown) — 21a5ccf881abc3aa8b5ea9de4a65edbb6ceadbda; Henry Zhang

- [fix\(web\): emphasize primary pull request actions \(\#11105\)](https://git.cafe/pingdotgg/t3code/commit/f814983c262b42bd79247bae377a709925c70d63?format=markdown) — f814983c262b42bd79247bae377a709925c70d63; Julius Marminge

- [fix: quiet settled threads and simplify PR badges \(\#11101\)](https://git.cafe/pingdotgg/t3code/commit/0527ddf06defc88169c245a0fe53635d41d66469?format=markdown) — 0527ddf06defc88169c245a0fe53635d41d66469; Julius Marminge

- [fix\(preview\): return to pip when closing the right panel \(\#11102\)](https://git.cafe/pingdotgg/t3code/commit/0882431e0fc0fabe950743dd44b674a07a584bc9?format=markdown) — 0882431e0fc0fabe950743dd44b674a07a584bc9; maria

- [fix\(ui\): simplify multiple linked pull request badges \(\#11104\)](https://git.cafe/pingdotgg/t3code/commit/e784975bbec7c54ed75fc6da3d4ffd4038fae041?format=markdown) — e784975bbec7c54ed75fc6da3d4ffd4038fae041; maria

- [Revert "fix\(mobile\): keep Android markdown icons aligned with text" \(\#11098\)](https://git.cafe/pingdotgg/t3code/commit/3836890e4484406813997259efc69065b25ce698?format=markdown) — 3836890e4484406813997259efc69065b25ce698; Julius Marminge

- [fix\(mobile\): keep Android markdown icons aligned with text \(\#11079\)](https://git.cafe/pingdotgg/t3code/commit/444fd8badd265ddde33babf2a21bf3f527334e98?format=markdown) — 444fd8badd265ddde33babf2a21bf3f527334e98; Dara Adedeji

- [fix\(server\): resolve project identity before legacy pr relinks \(\#11045\)](https://git.cafe/pingdotgg/t3code/commit/d29c56a5c404cb0f58d3b2ac41762fa0d0ac28d4?format=markdown) — d29c56a5c404cb0f58d3b2ac41762fa0d0ac28d4; t3-code\[bot\]

- [feat: add blue and orange diff color palette \(\#10671\)](https://git.cafe/pingdotgg/t3code/commit/bb5e824c9fcbd76c93ef15b304f89f8b6999f32c?format=markdown) — bb5e824c9fcbd76c93ef15b304f89f8b6999f32c; maria

- [fix\(editors\): open remote projects in Zed \(\#11022\)](https://git.cafe/pingdotgg/t3code/commit/0f602b3372b300ae94084bd3fe7dbaadaa58ba3a?format=markdown) — 0f602b3372b300ae94084bd3fe7dbaadaa58ba3a; maria

- [fix\(web\): middle-click pastes in the terminal on Linux \(\#11018\)](https://git.cafe/pingdotgg/t3code/commit/d1eeb16247a0bd2eca8bbbfa5ab777e096af949c?format=markdown) — d1eeb16247a0bd2eca8bbbfa5ab777e096af949c; maria

- [fix\(web\): show message copy buttons on touch devices \(\#11020\)](https://git.cafe/pingdotgg/t3code/commit/385cc0a4c669aeae786ad47bfe3ecbbc352eff24?format=markdown) — 385cc0a4c669aeae786ad47bfe3ecbbc352eff24; maria

- [fix\(web\): restore pr list diff counts to the top right \(\#10609\)](https://git.cafe/pingdotgg/t3code/commit/addfb1390eea5e850fb5e235525f9eb6c4ade100?format=markdown) — addfb1390eea5e850fb5e235525f9eb6c4ade100; maria

- [fix\(ui\): use available space for composer model names \(\#11002\)](https://git.cafe/pingdotgg/t3code/commit/b7b3ef1e6fcb5c22a9790d2578fe8af7ce396835?format=markdown) — b7b3ef1e6fcb5c22a9790d2578fe8af7ce396835; Julius Marminge

- [feat\(web\): zoom and pan expanded images \(\#10869\)](https://git.cafe/pingdotgg/t3code/commit/8d8189e67dc091ffb91df451c9a957bbd68a5364?format=markdown) — 8d8189e67dc091ffb91df451c9a957bbd68a5364; maria

- [fix\(server\): preserve recent PR reads across server restarts \(\#11007\)](https://git.cafe/pingdotgg/t3code/commit/33242d0164d47c6935ba5c7725296539384de65d?format=markdown) — 33242d0164d47c6935ba5c7725296539384de65d; Julius Marminge

- [feat\(prs\): navigate, merge and rebase GitHub stacks \(\#10875\)](https://git.cafe/pingdotgg/t3code/commit/de37964db26bd3260d253f138bfde2ac60fe254e?format=markdown) — de37964db26bd3260d253f138bfde2ac60fe254e; Julius Marminge

- [feat\(search\): find threads by linked pull request \(\#10870\)](https://git.cafe/pingdotgg/t3code/commit/f0401c629038100edafc496aca79fdc53d1d4db8?format=markdown) — f0401c629038100edafc496aca79fdc53d1d4db8; Julius Marminge

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