# Commit history · gitcafe/t3code

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

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

Visibility: public

Requested revision: 61f983098be44316944e77e3bc81538a6a8fb0e9

Requested commit: 61f983098be44316944e77e3bc81538a6a8fb0e9

- [fix\(web\): allow switching away from Ultrathink without manual prompt editing \(\#1307\)](https://git.cafe/gitcafe/t3code/commit/61f983098be44316944e77e3bc81538a6a8fb0e9?format=markdown) — 61f983098be44316944e77e3bc81538a6a8fb0e9; Ibrahim Elkamali

- [Fix Linux desktop Codex CLI detection at startup \(\#1100\)](https://git.cafe/gitcafe/t3code/commit/32c1f98a02d5cf8e42d70dbd65822f9b08151024?format=markdown) — 32c1f98a02d5cf8e42d70dbd65822f9b08151024; Ryan Gast

- [fix: trust node-pty install scripts on linux \(\#1451\)](https://git.cafe/gitcafe/t3code/commit/5851b8aca4a13e1a5c6db644a93c20b779e0e04d?format=markdown) — 5851b8aca4a13e1a5c6db644a93c20b779e0e04d; smalitobules

- [Normalize typed provider runtime ingestion \(\#1475\)](https://git.cafe/gitcafe/t3code/commit/3e2df5a7823d180f634370998d58497993b94ee7?format=markdown) — 3e2df5a7823d180f634370998d58497993b94ee7; Julius Marminge

- [Add thread archiving and settings navigation \(\#1359\)](https://git.cafe/gitcafe/t3code/commit/f0cdaf94c2b69a0f6a55f7ca2e3d13782b4272a7?format=markdown) — f0cdaf94c2b69a0f6a55f7ca2e3d13782b4272a7; shivam

- [fix\(web\): linkify Windows C:/ paths in terminal output \(\#1483\)](https://git.cafe/gitcafe/t3code/commit/48196e67a73f1f8ed8949254306f3cf41e4680bb?format=markdown) — 48196e67a73f1f8ed8949254306f3cf41e4680bb; Maansen

- [Add eol=lf to \.gitattributes for Windows users \(\#1491\)](https://git.cafe/gitcafe/t3code/commit/80a176fe1fdd55ee32732297096d5199330c05e0?format=markdown) — 80a176fe1fdd55ee32732297096d5199330c05e0; Alexander Vostres

- [Detect command not found when checking codex/claude CLI on Windows \(\#1492\)](https://git.cafe/gitcafe/t3code/commit/42ea7cfae16dd55eb004314781403386cd6965dc?format=markdown) — 42ea7cfae16dd55eb004314781403386cd6965dc; Alexander Vostres

- [Skip a unit test that is using a bash script on Windows \(\#1490\)](https://git.cafe/gitcafe/t3code/commit/d2e6c82709230e8b2772cee2640d36d9b745274e?format=markdown) — d2e6c82709230e8b2772cee2640d36d9b745274e; Alexander Vostres

- [Refactor Codex adapter lifecycle helpers \(\#1478\)](https://git.cafe/gitcafe/t3code/commit/23b3f0c3d0a7de1ca860db03a9b8cacec6f2f7f6?format=markdown) — 23b3f0c3d0a7de1ca860db03a9b8cacec6f2f7f6; Julius Marminge

- [Improve drain semantics via STM in \`DrainableWorker\` \(\#1474\)](https://git.cafe/gitcafe/t3code/commit/e08cea3a233263660af3f5f83ab1e58d8b13ec5b?format=markdown) — e08cea3a233263660af3f5f83ab1e58d8b13ec5b; Maxwell Brown

- [fix\(threads\): Keep active-turn runtime errors from ending sessions \(\#1261\)](https://git.cafe/gitcafe/t3code/commit/83eb396c407f167e70e29b29826d94f9ba1eb3aa?format=markdown) — 83eb396c407f167e70e29b29826d94f9ba1eb3aa; Snowy

- [Add Effect.fn refactor checklist \(\#1476\)](https://git.cafe/gitcafe/t3code/commit/59a383e1ea4914ea12d3551dce2f715b59218618?format=markdown) — 59a383e1ea4914ea12d3551dce2f715b59218618; Julius Marminge

- [fix\(claude\): avoid resetting the Claude model on every turn \(\#1466\)](https://git.cafe/gitcafe/t3code/commit/fb7260792fbbb84252213541a76dd61d52243bdf?format=markdown) — fb7260792fbbb84252213541a76dd61d52243bdf; Harshit Agarwal

- [Support \`gh pr checkout\` pull request references \(\#1457\)](https://git.cafe/gitcafe/t3code/commit/d8a485ea7e93f4e498be3314c0094a3af675938f?format=markdown) — d8a485ea7e93f4e498be3314c0094a3af675938f; Julius Marminge

- [fix\(web\): improve chat header badge and title flex distribution \(\#1309\)](https://git.cafe/gitcafe/t3code/commit/02989fe600c2aff728b09c5600f75a3a073b3468?format=markdown) — 02989fe600c2aff728b09c5600f75a3a073b3468; Guilherme Vieira

- [Add VS Code Insiders and VSCodium to Open In editor picker \(\#1392\)](https://git.cafe/gitcafe/t3code/commit/648f0676bde993ae64e57d2e2ccd2e797803de32?format=markdown) — 648f0676bde993ae64e57d2e2ccd2e797803de32; Nassim Najjar

- [Add Claude context window selection support \(\#1422\)](https://git.cafe/gitcafe/t3code/commit/add5f34619b65c3283317d8c77e1feef6fc63267?format=markdown) — add5f34619b65c3283317d8c77e1feef6fc63267; Julius Marminge

- [Make server settings authoritative for runtime behavior \(\#1421\)](https://git.cafe/gitcafe/t3code/commit/9403429a7af114a1b96a79c96ecda218f9e0c0b2?format=markdown) — 9403429a7af114a1b96a79c96ecda218f9e0c0b2; Julius Marminge

- [fix\(web\): add pointer cursor to composer send button \(\#1415\)](https://git.cafe/gitcafe/t3code/commit/37cf0c1144595faa5a17d6d4b2c1fd98d03376bf?format=markdown) — 37cf0c1144595faa5a17d6d4b2c1fd98d03376bf; BeckWangthumboon

- [fix\(web\): clear composer border after picker dismissal \(\#1382\)](https://git.cafe/gitcafe/t3code/commit/bf1f3e1c4f9148598317bae803a951a95d9bbc6f?format=markdown) — bf1f3e1c4f9148598317bae803a951a95d9bbc6f; Abdulelah Hajjar

- [fix\(desktop\): prevent git actions and terminal toggle from overlapping \(\#1423\)](https://git.cafe/gitcafe/t3code/commit/2aa11ae076e9fc8251756431e5a4bf940054d0ef?format=markdown) — 2aa11ae076e9fc8251756431e5a4bf940054d0ef; morgany

- [Add copy action to error toast messages \(\#1416\)](https://git.cafe/gitcafe/t3code/commit/8888f6a0c9ad2dfdce6b97d65c0cc08e889aad79?format=markdown) — 8888f6a0c9ad2dfdce6b97d65c0cc08e889aad79; Julius Marminge

- [feat\(git\): Add Claude as a TextGenerationProvider \(\#1323\)](https://git.cafe/gitcafe/t3code/commit/ff8d87ddee289d58c4b17281a74d84efe750cfdc?format=markdown) — ff8d87ddee289d58c4b17281a74d84efe750cfdc; Dean Chérif

- [fix\(web\): prevent provider model submenu overlap \(\#1403\)](https://git.cafe/gitcafe/t3code/commit/3289a25e57fe398176bfc85bd6849711ffa40352?format=markdown) — 3289a25e57fe398176bfc85bd6849711ffa40352; ifBars

- [docs: properly linked CLAUDE.md to AGENTS.md \(\#1328\)](https://git.cafe/gitcafe/t3code/commit/df5bde7e112027d5e630ae3ab0705b2a883dc86d?format=markdown) — df5bde7e112027d5e630ae3ab0705b2a883dc86d; Jakob Stender Gulberg

- [fix\(security\): send sensitive config over a bootstrap fd \(\#1398\)](https://git.cafe/gitcafe/t3code/commit/b3bca04caf8449c4d10da1c70cd1f3a0c9070280?format=markdown) — b3bca04caf8449c4d10da1c70cd1f3a0c9070280; Julius Marminge

- [Pick sidebar fallback thread after delete \(\#1395\)](https://git.cafe/gitcafe/t3code/commit/bf71e0bc5eb0af9494a5969302f27f3d95b694c5?format=markdown) — bf71e0bc5eb0af9494a5969302f27f3d95b694c5; Julius Marminge

- [Persist provider-aware model selections \(\#1371\)](https://git.cafe/gitcafe/t3code/commit/a542a3b168423ce5d13e46edb08c0a98cc3b57df?format=markdown) — a542a3b168423ce5d13e46edb08c0a98cc3b57df; Julius Marminge

- [Preserve git action progress until HTTP completion \(\#1388\)](https://git.cafe/gitcafe/t3code/commit/56d13faa1a0890e34f12852c20bfba6e6d58842c?format=markdown) — 56d13faa1a0890e34f12852c20bfba6e6d58842c; Julius Marminge

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

- [Sort sidebar projects and threads by recency \(\#1372\)](https://git.cafe/gitcafe/t3code/commit/28afb14004bbb92a523a87c334de02421f72a627?format=markdown) — 28afb14004bbb92a523a87c334de02421f72a627; Julius Marminge

- [Surface context window usage in the UI \(\#1351\)](https://git.cafe/gitcafe/t3code/commit/8f3515572de09d41cbfe586a94696277ef000bb9?format=markdown) — 8f3515572de09d41cbfe586a94696277ef000bb9; Julius Marminge

- [Preserve terminal history across ANSI control sequences \(\#1367\)](https://git.cafe/gitcafe/t3code/commit/529315b4c8ec274980b06c41170f48b01fed6646?format=markdown) — 529315b4c8ec274980b06c41170f48b01fed6646; Julius Marminge

- [fix\(provider,claude\): handle prompt stream interrupt on session stop \(\#1365\)](https://git.cafe/gitcafe/t3code/commit/0a503d0cdeb4e6cd8a9952c930d6c61ce28104fa?format=markdown) — 0a503d0cdeb4e6cd8a9952c930d6c61ce28104fa; Dean Chérif

- [feat: add word wrapping setting and in-panel button \(\#1326\)](https://git.cafe/gitcafe/t3code/commit/d4a7e1ac0b03399376a0acde78b58365715415ae?format=markdown) — d4a7e1ac0b03399376a0acde78b58365715415ae; Raphael Lüthy

- [feat: add terminal toggle button to chat header \(\#633\)](https://git.cafe/gitcafe/t3code/commit/be1abc88fda0beacb606b2e7de6f4e82cc31155f?format=markdown) — be1abc88fda0beacb606b2e7de6f4e82cc31155f; ANTI

- [Stream git hook progress events for stacked git actions \(\#1214\)](https://git.cafe/gitcafe/t3code/commit/384f35084e8a94985d37c95e17b3da83ed153e57?format=markdown) — 384f35084e8a94985d37c95e17b3da83ed153e57; Julius Marminge

- [Run draft-thread project scripts from resolved project/worktree cwd \(\#1178\)](https://git.cafe/gitcafe/t3code/commit/1371ce2ccef7342399a6a020e69073334cfa364b?format=markdown) — 1371ce2ccef7342399a6a020e69073334cfa364b; Julius Marminge

- [refactor\(settings\): simplify settings layout and controls \(\#1288\)](https://git.cafe/gitcafe/t3code/commit/d6408a29494c27d55a71fbb62f9ea9a8c6241786?format=markdown) — d6408a29494c27d55a71fbb62f9ea9a8c6241786; maria

- [ci\(github\): exclude test files from mixed PR size calculation \(\#1105\)](https://git.cafe/gitcafe/t3code/commit/e823f8f14ecb99c92345dbd72ba82b836858ba09?format=markdown) — e823f8f14ecb99c92345dbd72ba82b836858ba09; 0x1f99d

- [Add resizable chat sidebar \(\#1347\)](https://git.cafe/gitcafe/t3code/commit/2b08d8669646109ffa101b1b767f4c1922d2e072?format=markdown) — 2b08d8669646109ffa101b1b767f4c1922d2e072; shivam

- [fix\(web\): avoid false draft attachment persistence warnings \(\#1153\)](https://git.cafe/gitcafe/t3code/commit/e11fb6e778456a98e0066894bfb572864f98bb20?format=markdown) — e11fb6e778456a98e0066894bfb572864f98bb20; shivam

- [Flatten Git service layer and switch server paths to base dir \(\#1255\)](https://git.cafe/gitcafe/t3code/commit/d415558915f3a06e92ce7e46acc07fce69374ea6?format=markdown) — d415558915f3a06e92ce7e46acc07fce69374ea6; Julius Marminge

- [fix: add license field to npm package \(\#1272\)](https://git.cafe/gitcafe/t3code/commit/843d6d8678c917a434c63834a98ceb99e5367530?format=markdown) — 843d6d8678c917a434c63834a98ceb99e5367530; Roman

- [Load PTY adapter at runtime \(\#1311\)](https://git.cafe/gitcafe/t3code/commit/754cded24abe6eff74e18a7e741a25c20cfb981d?format=markdown) — 754cded24abe6eff74e18a7e741a25c20cfb981d; shivam

- [fix\(claude\): load Claude SDK filesystem setting sources \(\#1334\)](https://git.cafe/gitcafe/t3code/commit/2b6640af1e6e058f2c7206409d92bf5332fc9e90?format=markdown) — 2b6640af1e6e058f2c7206409d92bf5332fc9e90; Harshit Agarwal

- [feat: added configurable base directory\. \(\#826\)](https://git.cafe/gitcafe/t3code/commit/9e29c9d72895022322da52d8e961b38702bad9cc?format=markdown) — 9e29c9d72895022322da52d8e961b38702bad9cc; Mohammed Muzammil Anwar

- [Prefer Claude user ID for telemetry identity \(\#1249\)](https://git.cafe/gitcafe/t3code/commit/ef2569196f164df1096ebd8c614fafa0ebc43be9?format=markdown) — ef2569196f164df1096ebd8c614fafa0ebc43be9; Julius Marminge

- [fix\(web\): update add-project toggle label in cancel state \(\#1248\)](https://git.cafe/gitcafe/t3code/commit/34cef6202b6c2eb0594df0eca412b36daf819ba2?format=markdown) — 34cef6202b6c2eb0594df0eca412b36daf819ba2; Utkarsh Patil

- [fix\(web\): show health banner for selected provider instead of defaulting to Codex \(\#1223\)](https://git.cafe/gitcafe/t3code/commit/25c70032266aea4ad416251dfe46ad12142e136a?format=markdown) — 25c70032266aea4ad416251dfe46ad12142e136a; Ibrahim Elkamali

- [fix\(ChatView\): update scroll button styles to improve user interaction \(\#1246\)](https://git.cafe/gitcafe/t3code/commit/46e63b36121da87195280ef447e5d4f712a115e9?format=markdown) — 46e63b36121da87195280ef447e5d4f712a115e9; Pranav Goel

- [feat\(web\): persist modelOptions, refactor provider specific logic \(\#1121\)](https://git.cafe/gitcafe/t3code/commit/d37338970326c44a183ef4650f8b6985f76a23c7?format=markdown) — d37338970326c44a183ef4650f8b6985f76a23c7; maria

- [Show project status dots when collapsed in the sidebar \(\#1097\)](https://git.cafe/gitcafe/t3code/commit/bc12421736fdf014953726b3a1e604652c45b088?format=markdown) — bc12421736fdf014953726b3a1e604652c45b088; maria

- [fix\(web\): add pointer cursor to add project button \(\#1220\)](https://git.cafe/gitcafe/t3code/commit/8f11ea44a75ba1a350d888daa8f773ad716c5cd7?format=markdown) — 8f11ea44a75ba1a350d888daa8f773ad716c5cd7; 0x1f99d

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

- [Use secret release app ID in release workflow \(\#1217\)](https://git.cafe/gitcafe/t3code/commit/2a237c20019af8eae1020511b41256ea93127e4c?format=markdown) — 2a237c20019af8eae1020511b41256ea93127e4c; Julius Marminge

- [feat: add Claude Code adapter \(\#179\)](https://git.cafe/gitcafe/t3code/commit/77716b4ccb529b635730e30a4ca94f5affe9db24?format=markdown) — 77716b4ccb529b635730e30a4ca94f5affe9db24; Julius Marminge

- [fix\(web\): show text input for adding projects on Linux desktop \(\#1075\)](https://git.cafe/gitcafe/t3code/commit/fb18b2de16195623427ec11b0c06e3245e7a8903?format=markdown) — fb18b2de16195623427ec11b0c06e3245e7a8903; eggfriedrice

- [fix: consume plans on implementation \(\#1133\)](https://git.cafe/gitcafe/t3code/commit/0de5742b04887439d827bb51d10c2e3e849f67ea?format=markdown) — 0de5742b04887439d827bb51d10c2e3e849f67ea; Utkarsh Patil

- [fix: implement button overflow \(\#1193\)](https://git.cafe/gitcafe/t3code/commit/b500a36a94524f9829b0675e602789c4a56f6477?format=markdown) — b500a36a94524f9829b0675e602789c4a56f6477; Utkarsh Patil

- [Give Agents access to Terminal output \(\#1032\)](https://git.cafe/gitcafe/t3code/commit/1310045629f6613b2fd3e9b82e2e371495e0ca2a?format=markdown) — 1310045629f6613b2fd3e9b82e2e371495e0ca2a; Mask

- [feat: add configurable model for git text generation \(\#1171\)](https://git.cafe/gitcafe/t3code/commit/579a69eb7756b2169d26299d36f936838db39caa?format=markdown) — 579a69eb7756b2169d26299d36f936838db39caa; Seif Almotaz Bellah

- [fix\(web\): fix sidebar project drag clipping with variable-height items \(\#1176\)](https://git.cafe/gitcafe/t3code/commit/9ee8c4f5430a221d6569ba9c2f984d8501ec4fe5?format=markdown) — 9ee8c4f5430a221d6569ba9c2f984d8501ec4fe5; Guilherme Vieira

- [Use GitHub App token when checking out main in release workflow \(\#1175\)](https://git.cafe/gitcafe/t3code/commit/55560f5116c708ad5bbb466039ae4704448711bc?format=markdown) — 55560f5116c708ad5bbb466039ae4704448711bc; Julius Marminge

- [fix: fix menu copy \(\#1063\)](https://git.cafe/gitcafe/t3code/commit/3710ddb6113f0ac6043e9c5880655fa45e92840b?format=markdown) — 3710ddb6113f0ac6043e9c5880655fa45e92840b; Utkarsh Patil

- [fix\(web\): restore pointer cursors for sidebar actions \(\#894\)](https://git.cafe/gitcafe/t3code/commit/3fce14bbcfca2329819e7e33f0960ac796a5942f?format=markdown) — 3fce14bbcfca2329819e7e33f0960ac796a5942f; 0x1f99d

- [Add copy workspace path button to thread action menu \(\#1128\)](https://git.cafe/gitcafe/t3code/commit/d430a0624b570561a4d8eedc7c277fb6c31c46e1?format=markdown) — d430a0624b570561a4d8eedc7c277fb6c31c46e1; James

- [fix\(desktop\): backfill SSH_AUTH_SOCK from login shell on macOS \(\#972\)](https://git.cafe/gitcafe/t3code/commit/765c1dc9e418f4ce0dbeb42c154d7ecb65a09fb6?format=markdown) — 765c1dc9e418f4ce0dbeb42c154d7ecb65a09fb6; Daniel Sticker

- [fix\(github\): fix bug report issue template for screenshots \(\#1109\)](https://git.cafe/gitcafe/t3code/commit/e6d9a271fcd9c6cbb7c7faeb908a17e902a97c95?format=markdown) — e6d9a271fcd9c6cbb7c7faeb908a17e902a97c95; Utkarsh Patil

- [Fixed Typos in Agents.md \(\#1120\)](https://git.cafe/gitcafe/t3code/commit/4b811dae61b3042e2bdd053b52f9a75aac46fcb8?format=markdown) — 4b811dae61b3042e2bdd053b52f9a75aac46fcb8; Ivor

- [fix: tighten node engine range for node:sqlite compat \(\#206\) \(\#1096\)](https://git.cafe/gitcafe/t3code/commit/6d76865e742e24f93ae2dd3a33fadb90e9ee4e09?format=markdown) — 6d76865e742e24f93ae2dd3a33fadb90e9ee4e09; Etan Heyman

- [feat\(web\): add scroll to bottom pill in chat view \(\#619\)](https://git.cafe/gitcafe/t3code/commit/2bb71f41c34ef1fc2444901a64242f84601075bc?format=markdown) — 2bb71f41c34ef1fc2444901a64242f84601075bc; Sai Shankar

- [chore: add \.idea/ to \.gitignore \(\#1077\)](https://git.cafe/gitcafe/t3code/commit/cc2ab000745f71a07220d1ad620b1f23b4f6f430?format=markdown) — cc2ab000745f71a07220d1ad620b1f23b4f6f430; Stefan Wintergerst

- [fix\(web\): unify focus ring styles across sidebar and app \(\#1079\)](https://git.cafe/gitcafe/t3code/commit/8b8e8b38e57ab782d085e5ecf2ae970f6e796a3f?format=markdown) — 8b8e8b38e57ab782d085e5ecf2ae970f6e796a3f; Xanacas

- [Actions dialog: autofocus script-name field \(\#912\)](https://git.cafe/gitcafe/t3code/commit/46ea594f02fb5f1e0b82430ddbd07ccf41a77a0d?format=markdown) — 46ea594f02fb5f1e0b82430ddbd07ccf41a77a0d; Vitor Buzinaro

- [feat\(github\): add issue templates for automatic triage \(\#896\)](https://git.cafe/gitcafe/t3code/commit/790fda1a97476e4d7048a521651180ed0ba811c3?format=markdown) — 790fda1a97476e4d7048a521651180ed0ba811c3; 0x1f99d

- [Upgrade oxfmt and oxlint tooling versions \(\#1010\)](https://git.cafe/gitcafe/t3code/commit/89ffcf42eb781eddf357c07199607e3d7bccf0c5?format=markdown) — 89ffcf42eb781eddf357c07199607e3d7bccf0c5; Julius Marminge

- [Extract reusable clipboard hook and standardize media queries \(\#1006\)](https://git.cafe/gitcafe/t3code/commit/876bbd715ae6aa8e1d663455747e17c92e0a287c?format=markdown) — 876bbd715ae6aa8e1d663455747e17c92e0a287c; Julius Marminge

- [fix\(web\): defer diff worker startup until diff opens \(\#934\)](https://git.cafe/gitcafe/t3code/commit/ac0d1f52a087c63819b2b032ac4535d18d3c23af?format=markdown) — ac0d1f52a087c63819b2b032ac4535d18d3c23af; 0x1f99d

- [fix\(web\): add default thread env mode setting \(\#892\)](https://git.cafe/gitcafe/t3code/commit/d0ae0adc9923e51f7027ee16afedb14b3ae7779c?format=markdown) — d0ae0adc9923e51f7027ee16afedb14b3ae7779c; 0x1f99d

- [chore: Upgrade marketing app to Astro 6 \(\#1005\)](https://git.cafe/gitcafe/t3code/commit/995a26660edbce7cca15da812972c23151a35f3d?format=markdown) — 995a26660edbce7cca15da812972c23151a35f3d; Jono Kemball

- [fix\(desktop\): show dialog after "Check for Updates" menu action \(\#955\)](https://git.cafe/gitcafe/t3code/commit/dfd62cfb868935787560b88b0c399f0ce9081a9f?format=markdown) — dfd62cfb868935787560b88b0c399f0ce9081a9f; dpav02

- [Add compact Codex tool-call icons and details to the chat timeline \(\#988\)](https://git.cafe/gitcafe/t3code/commit/64dc07a8e5a6d7e34de4e85a07126a9c04e462d3?format=markdown) — 64dc07a8e5a6d7e34de4e85a07126a9c04e462d3; Zortos

- [chore: update @vitejs/plugin-react to 6.0.0 \(\#1002\)](https://git.cafe/gitcafe/t3code/commit/ae4ae9973cd6cebc7d557e64e876534f15c916fd?format=markdown) — ae4ae9973cd6cebc7d557e64e876534f15c916fd; Jono Kemball

- [feat: replace worktree toggle with discoverable Select dropdown \(\#1001\)](https://git.cafe/gitcafe/t3code/commit/36473f7de6f32bb2765e0ad2b08e2a0c2e737d63?format=markdown) — 36473f7de6f32bb2765e0ad2b08e2a0c2e737d63; Zortos

- [fix: block image uploads during plan mode questions \(\#621\)](https://git.cafe/gitcafe/t3code/commit/a14debc83e04ee4b28d9e3eb830f0cf74d489f93?format=markdown) — a14debc83e04ee4b28d9e3eb830f0cf74d489f93; \(CJ\) Chukwudi Nwobodo

- [fix: composer @file autocomplete cursor and spacing bugs \(\#936\)](https://git.cafe/gitcafe/t3code/commit/71a7473a81c75a70bef55844a410e5d7f1e5de10?format=markdown) — 71a7473a81c75a70bef55844a410e5d7f1e5de10; \(CJ\) Chukwudi Nwobodo

- [Add Antigravity to supported editors in Open menu \(macOS, Windows, and Linux\) \(\#841\)](https://git.cafe/gitcafe/t3code/commit/5c03fb62c4ede0a347938b796a611d5f6b9d61fb?format=markdown) — 5c03fb62c4ede0a347938b796a611d5f6b9d61fb; WilgotM

- [feat: Allow Overriding Timestamp Format in Settings \(\#855\)](https://git.cafe/gitcafe/t3code/commit/727c0cfcbf1733edd9f23974f67c755ccbf6eee5?format=markdown) — 727c0cfcbf1733edd9f23974f67c755ccbf6eee5; Hugo Blom

- [fix: don't restart the app on normal exists in dev runner \(\#986\)](https://git.cafe/gitcafe/t3code/commit/dcd2e5c34fbbf6cba7cdb23caef86568771a78d4?format=markdown) — dcd2e5c34fbbf6cba7cdb23caef86568771a78d4; Noah Gregory

- [feat: add fuzzy workspace entry search \(\#256\)](https://git.cafe/gitcafe/t3code/commit/1e276573c2925827691bb9840c21e8e130834aad?format=markdown) — 1e276573c2925827691bb9840c21e8e130834aad; Kiyotaka

- [fix syntax errors from bad merge](https://git.cafe/gitcafe/t3code/commit/db17ff332307e6c80d034e6c13932d4bc253bca3?format=markdown) — db17ff332307e6c80d034e6c13932d4bc253bca3; Julius Marminge

- [fix: add error logging for code highlighting failures \(\#951\)](https://git.cafe/gitcafe/t3code/commit/b496ae839529b910d5a35e9e05d6be704a41b5a5?format=markdown) — b496ae839529b910d5a35e9e05d6be704a41b5a5; Qiaochu Hu

- [fix: clean up timeout in PlanSidebar to prevent memory leaks \(\#949\)](https://git.cafe/gitcafe/t3code/commit/724f54c2c1f4a1efcd7423a5ff0e3db625629815?format=markdown) — 724f54c2c1f4a1efcd7423a5ff0e3db625629815; Qiaochu Hu

- [fix: add logging for WebSocket errors \(\#948\)](https://git.cafe/gitcafe/t3code/commit/b6eba3347d7a4153981269b064c4cee3b0166ebb?format=markdown) — b6eba3347d7a4153981269b064c4cee3b0166ebb; Qiaochu Hu

- [chore: update actions/checkout and actions/github-script \(\#956\)](https://git.cafe/gitcafe/t3code/commit/74c22628b3f94b10cf9cef275fef19c5d210deb4?format=markdown) — 74c22628b3f94b10cf9cef275fef19c5d210deb4; Adam Naji

- [fix\(web\): add pointer cursor to running stop-generation button \(\#900\)](https://git.cafe/gitcafe/t3code/commit/224acebb57815193ef93c2d1861e606a626d23b3?format=markdown) — 224acebb57815193ef93c2d1861e606a626d23b3; 0x1f99d

- [fix: Linux icon now shows up \(\#807\)](https://git.cafe/gitcafe/t3code/commit/85c174a6cac04b4fda68f311a904af0435c85807?format=markdown) — 85c174a6cac04b4fda68f311a904af0435c85807; Alex Schwartz

- [remove triggers](https://git.cafe/gitcafe/t3code/commit/581d242925f80079b8add8433e0b1614bd362d88?format=markdown) — 581d242925f80079b8add8433e0b1614bd362d88; Julius Marminge

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