# Commit history · gitcafe/t3code

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

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

Visibility: public

Requested revision: ac3f22c274e5b116b04220b29d1470e9d39bd0f2

Requested commit: ac3f22c274e5b116b04220b29d1470e9d39bd0f2

- [Inline branch picker filtering and drop PR-only shortcut](https://git.cafe/gitcafe/t3code/commit/ac3f22c274e5b116b04220b29d1470e9d39bd0f2?format=markdown) — ac3f22c274e5b116b04220b29d1470e9d39bd0f2; Julius Marminge

- [Preserve fork PR upstreams when preparing local and worktree threads](https://git.cafe/gitcafe/t3code/commit/b36888e9cc3692f931081a4d09bd58438d5f06eb?format=markdown) — b36888e9cc3692f931081a4d09bd58438d5f06eb; Julius Marminge

- [Handle branch selection across main and secondary worktrees](https://git.cafe/gitcafe/t3code/commit/9bb9023009b0c45c66a609c386cd233855043caf?format=markdown) — 9bb9023009b0c45c66a609c386cd233855043caf; Julius Marminge

- [Refine branch picker behavior and gate /checkout-pr by thread type](https://git.cafe/gitcafe/t3code/commit/f70cb5de4517e55f62ed2c71e49291d97a7dc927?format=markdown) — f70cb5de4517e55f62ed2c71e49291d97a7dc927; Julius Marminge

- [Add pull-request thread setup for local and worktree modes](https://git.cafe/gitcafe/t3code/commit/3d3586800ebfbefb97a4a782dae3439e90ba9065?format=markdown) — 3d3586800ebfbefb97a4a782dae3439e90ba9065; Julius Marminge

- [Use Effect UUID generator as randomUUID fallback](https://git.cafe/gitcafe/t3code/commit/767de271e972b38de0633c04efcd62a929790b3e?format=markdown) — 767de271e972b38de0633c04efcd62a929790b3e; Julius Marminge

- [fix\(web\): polyfill crypto.randomUUID for non-secure HTTP contexts](https://git.cafe/gitcafe/t3code/commit/9d2c2cae375b6dfc7469c1ada07a109779364846?format=markdown) — 9d2c2cae375b6dfc7469c1ada07a109779364846; Hiram Chirino

- [Fix UI Overflow when Github Action is 'Commit, Create & Push PR'](https://git.cafe/gitcafe/t3code/commit/dcccca3f7b5d089f9946b866c9a149e94fd4c616?format=markdown) — dcccca3f7b5d089f9946b866c9a149e94fd4c616; David Balderston

- [Treat retryable Codex errors as runtime warnings](https://git.cafe/gitcafe/t3code/commit/4ed89e4ba72e47f7919b3b8e08d375bc912d89e4?format=markdown) — 4ed89e4ba72e47f7919b3b8e08d375bc912d89e4; Julius Marminge

- [fix\(web\): disable add project button for empty path](https://git.cafe/gitcafe/t3code/commit/99dbe4ff02d9ee8e5450e96d84e8f96170c64a71?format=markdown) — 99dbe4ff02d9ee8e5450e96d84e8f96170c64a71; Satyam Bansal

- [fmt](https://git.cafe/gitcafe/t3code/commit/2fc0b01c18ab8ec92eaabb56cfdd92d070cd9a35?format=markdown) — 2fc0b01c18ab8ec92eaabb56cfdd92d070cd9a35; Julius Marminge

- [Render collapsed plan preview directly as markdown](https://git.cafe/gitcafe/t3code/commit/3a86b60680f147ef1420558548354bbfa0253f5b?format=markdown) — 3a86b60680f147ef1420558548354bbfa0253f5b; Julius Marminge

- [Defer proposed plan rendering until expand in ChatView](https://git.cafe/gitcafe/t3code/commit/eb7c428a2d3438f2ba72fb83c5df750236517a77?format=markdown) — eb7c428a2d3438f2ba72fb83c5df750236517a77; Julius Marminge

- [fix: keep suppressProjectClickAfterDragRef true on drag cancel to prevent unintended toggle](https://git.cafe/gitcafe/t3code/commit/9fb9467ed1cf296c964a7a7d7a99ab1ad4e5e422?format=markdown) — 9fb9467ed1cf296c964a7a7d7a99ab1ad4e5e422; Cursor Agent

- [Improve project drag collision detection in sidebar](https://git.cafe/gitcafe/t3code/commit/e42036485fd7fe19c8536ba3fd59573ebf592349?format=markdown) — e42036485fd7fe19c8536ba3fd59573ebf592349; Julius Marminge

- [no longer need experimental for tsconfig aliases](https://git.cafe/gitcafe/t3code/commit/f9c3aff294e7493751f36504f65089fd2d5586fd?format=markdown) — f9c3aff294e7493751f36504f65089fd2d5586fd; Julius Marminge

- [pin vite](https://git.cafe/gitcafe/t3code/commit/3503dbc7d5b22d9947744ee4e2ee2324d9303825?format=markdown) — 3503dbc7d5b22d9947744ee4e2ee2324d9303825; Julius Marminge

- [Prevent stale click suppression after project drag cancel](https://git.cafe/gitcafe/t3code/commit/b5dde6b9d865930bc2b981816dde3f614e892813?format=markdown) — b5dde6b9d865930bc2b981816dde3f614e892813; Julius Marminge

- [Fix project drag clicks and sidebar collapse/scroll behavior](https://git.cafe/gitcafe/t3code/commit/a6b22ec1c9b247536111dd2c2e8682f9b3f550c5?format=markdown) — a6b22ec1c9b247536111dd2c2e8682f9b3f550c5; Julius Marminge

- [Add drag-and-drop project reordering in the sidebar](https://git.cafe/gitcafe/t3code/commit/bb49ebf6e54a078f9937f85de338ac5c8fc4a236?format=markdown) — bb49ebf6e54a078f9937f85de338ac5c8fc4a236; Julius Marminge

- [Fix project name badge truncation in chat header](https://git.cafe/gitcafe/t3code/commit/2f5e62602948ba624fa470ea8c9f6e9dc1cb0557?format=markdown) — 2f5e62602948ba624fa470ea8c9f6e9dc1cb0557; Levi

- [Use Debouncer for composer draft persistence writes](https://git.cafe/gitcafe/t3code/commit/82c0a45ea0334a8ffd5747e080ca693f54921d66?format=markdown) — 82c0a45ea0334a8ffd5747e080ca693f54921d66; Julius Marminge

- [Use React Pacer throttler for domain event snapshot sync](https://git.cafe/gitcafe/t3code/commit/e765051f148bf6006e30118eb47f5d33ea9e32be?format=markdown) — e765051f148bf6006e30118eb47f5d33ea9e32be; Julius Marminge

- [Use Debouncer for store state persistence](https://git.cafe/gitcafe/t3code/commit/f5e4df5cab247021501876358fd72c7196cd96b9?format=markdown) — f5e4df5cab247021501876358fd72c7196cd96b9; Julius Marminge

- [Remove ProviderHealth onReady callback from service interface](https://git.cafe/gitcafe/t3code/commit/1f47cc6f4e51d236421d45bafabaa3bbf2576c3f?format=markdown) — 1f47cc6f4e51d236421d45bafabaa3bbf2576c3f; Julius Marminge

- [cleanup](https://git.cafe/gitcafe/t3code/commit/074d3af79c3a19e7fc0d4c3ec2f3a6c6b6e46d55?format=markdown) — 074d3af79c3a19e7fc0d4c3ec2f3a6c6b6e46d55; Tim Smart

- [perf: run provider health checks in background, notify clients on ready](https://git.cafe/gitcafe/t3code/commit/6593645c8092696403f39e7d6eeebeec190385dc?format=markdown) — 6593645c8092696403f39e7d6eeebeec190385dc; Chukwudi Nwobodo

- [perf: throttle domain event processing with 100ms batch window](https://git.cafe/gitcafe/t3code/commit/296eb82c312b3c36237b51870b9a87249f5c6d83?format=markdown) — 296eb82c312b3c36237b51870b9a87249f5c6d83; Chukwudi Nwobodo

- [perf: debounce Zustand store persistence and deduplicate legacy cleanup](https://git.cafe/gitcafe/t3code/commit/7a377fc5e4d607a475a7d36957689562d5dcccb9?format=markdown) — 7a377fc5e4d607a475a7d36957689562d5dcccb9; Chukwudi Nwobodo

- [perf: debounce composer draft localStorage writes](https://git.cafe/gitcafe/t3code/commit/90e0c2ab15e7034d8e6e0688b3996fd905c03017?format=markdown) — 90e0c2ab15e7034d8e6e0688b3996fd905c03017; Chukwudi Nwobodo

- [fix: stabilize onToggleRuntimeMode with useCallback to preserve memo](https://git.cafe/gitcafe/t3code/commit/7a3d4d1f31e4316eb832f820012bf575aa57669a?format=markdown) — 7a3d4d1f31e4316eb832f820012bf575aa57669a; Cursor Agent

- [Prevent compact diff sidebar from breaking chat composer layout](https://git.cafe/gitcafe/t3code/commit/e354e8697f490c729d7022b28e921f4c12e0a8ae?format=markdown) — e354e8697f490c729d7022b28e921f4c12e0a8ae; Julius Marminge

- [Use form clientWidth for composer compact footer checks](https://git.cafe/gitcafe/t3code/commit/993b5785121765a56628bfd4852591f672b743af?format=markdown) — 993b5785121765a56628bfd4852591f672b743af; Julius Marminge

- [Fix provider picker after rebase](https://git.cafe/gitcafe/t3code/commit/ed518ef19f33bf073f48fe9b24442f063fa1bee7?format=markdown) — ed518ef19f33bf073f48fe9b24442f063fa1bee7; Julius Marminge

- [Inline SidebarInset base classes and remove dead sidebar logic](https://git.cafe/gitcafe/t3code/commit/47117a7d85b6696e3ad3ae7d59303b3a60e9eea5?format=markdown) — 47117a7d85b6696e3ad3ae7d59303b3a60e9eea5; Julius Marminge

- [Adapt composer footer to compact controls on narrow widths](https://git.cafe/gitcafe/t3code/commit/f62381090323ae15ffab480bdeeb868e61274fbf?format=markdown) — f62381090323ae15ffab480bdeeb868e61274fbf; Julius Marminge

- [Fix plan composer layout and sidebar flex shrink behavior](https://git.cafe/gitcafe/t3code/commit/e9ffd5752bb56854f8693f4a37dee3b3b7afcd3e?format=markdown) — e9ffd5752bb56854f8693f4a37dee3b3b7afcd3e; Julius Marminge

- [Stabilize toast stacking offsets to prevent hover flicker](https://git.cafe/gitcafe/t3code/commit/24122b17629451e4614d34f3b771769e87b99d79?format=markdown) — 24122b17629451e4614d34f3b771769e87b99d79; Julius Marminge

- [Remove fast-tier icons from model selection UI](https://git.cafe/gitcafe/t3code/commit/081a6dacdbb623da0b560360384d58cb95a484e5?format=markdown) — 081a6dacdbb623da0b560360384d58cb95a484e5; Julius Marminge

- [Remove service tier setting from Codex flow and contracts](https://git.cafe/gitcafe/t3code/commit/9fdb45be1efb0e0b542a0dd78d868de6f71d7d4a?format=markdown) — 9fdb45be1efb0e0b542a0dd78d868de6f71d7d4a; Julius Marminge

- [Show Plan Ready status pill for settled plan threads](https://git.cafe/gitcafe/t3code/commit/b946f00f1a31f16a51f9bd1f579baf40c8eaed83?format=markdown) — b946f00f1a31f16a51f9bd1f579baf40c8eaed83; Julius Marminge

- [Show Awaiting Input status in sidebar and extract status logic](https://git.cafe/gitcafe/t3code/commit/b030f69a833802fae9222781ef2dc822dfe81aac?format=markdown) — b030f69a833802fae9222781ef2dc822dfe81aac; Julius Marminge

- [Show toast when immediate project add fails](https://git.cafe/gitcafe/t3code/commit/b0e1b3368e47c8b470f988312309a9784421b69a?format=markdown) — b0e1b3368e47c8b470f988312309a9784421b69a; Julius Marminge

- [Inline Electron project picker check in Sidebar](https://git.cafe/gitcafe/t3code/commit/ce7b24bfb151cc5dfee54d669c3490611e74119e?format=markdown) — ce7b24bfb151cc5dfee54d669c3490611e74119e; Julius Marminge

- [Open project folder picker immediately in Electron](https://git.cafe/gitcafe/t3code/commit/5c286cab8b87fa5055533c54721cca52ec32050d?format=markdown) — 5c286cab8b87fa5055533c54721cca52ec32050d; Julius Marminge

- [Open folder picker immediately on desktop Electron](https://git.cafe/gitcafe/t3code/commit/75ca0d4fa41a4b5a85a6aa852dad813fbcbb94db?format=markdown) — 75ca0d4fa41a4b5a85a6aa852dad813fbcbb94db; Julius Marminge

- [refactor\(contracts\): remove unused OrchestrationPersistedEvent schema \(\#601\)](https://git.cafe/gitcafe/t3code/commit/8282b11fb55e50147a33e476ee8563ceaf1e75d7?format=markdown) — 8282b11fb55e50147a33e476ee8563ceaf1e75d7; 0x1f99d

- [chore\(release\): prepare v0.0.9](https://git.cafe/gitcafe/t3code/commit/45744cc7893243b5ad17b153fb250d50ce87d80c?format=markdown) — 45744cc7893243b5ad17b153fb250d50ce87d80c; github-actions\[bot\]

- [fix\(web\): fix native scrollbar being intercepted by sidebar rail on windows and linux \(\#618\)](https://git.cafe/gitcafe/t3code/commit/4b6a0c433cb808a0ebdd30ec48e799b6543d2cc9?format=markdown) — 4b6a0c433cb808a0ebdd30ec48e799b6543d2cc9; Sai Shankar

- [Fix users who installed intel builds on arm macs \(\#641\)](https://git.cafe/gitcafe/t3code/commit/304a14de7d6f0b9977c8ecc4bced5b5f359ce02e?format=markdown) — 304a14de7d6f0b9977c8ecc4bced5b5f359ce02e; Theo Browne

- [ARM ALWAYS FUCK YOU INTEL](https://git.cafe/gitcafe/t3code/commit/c585128bbe0311615c58921909467f49600cb85f?format=markdown) — c585128bbe0311615c58921909467f49600cb85f; Theo Browne

- [include sourcemaps](https://git.cafe/gitcafe/t3code/commit/acd92f9b061b8638ef9cfe974dad19042b3762e8?format=markdown) — acd92f9b061b8638ef9cfe974dad19042b3762e8; Theo Browne

- [fix\(desktop\): use filesystem-friendly userData directory name \(\#607\)](https://git.cafe/gitcafe/t3code/commit/4088b7ac3cddc1fc92ccf3f99e7a844c629ebad0?format=markdown) — 4088b7ac3cddc1fc92ccf3f99e7a844c629ebad0; 0x1f99d

- [refactor\(web\): remove redundant double parse of diff route search params \(\#598\)](https://git.cafe/gitcafe/t3code/commit/8e8904a159e3b29fa1eae0e6f023872ef03a3f63?format=markdown) — 8e8904a159e3b29fa1eae0e6f023872ef03a3f63; 0x1f99d

- [fix\(ci\): handle draft PR conversions in pr-vouch \(\#611\)](https://git.cafe/gitcafe/t3code/commit/16f3490aee9ab9928ae7ac084117517495155e96?format=markdown) — 16f3490aee9ab9928ae7ac084117517495155e96; 0x1f99d

- [fix: fix external link opening in desktop \(\#599\)](https://git.cafe/gitcafe/t3code/commit/651084e8c05bf6da329108b098e4fd81322ee785?format=markdown) — 651084e8c05bf6da329108b098e4fd81322ee785; Jono Kemball

- [Add Noojuno to vouched](https://git.cafe/gitcafe/t3code/commit/812bb99f5c182351d0d899c9a88033d61fd7370a?format=markdown) — 812bb99f5c182351d0d899c9a88033d61fd7370a; Theo Browne

- [Add an encyclopedia of common terms \(\#613\)](https://git.cafe/gitcafe/t3code/commit/5bc79807ec33f0b7f3633ad6dc54fcedf0de3a73?format=markdown) — 5bc79807ec33f0b7f3633ad6dc54fcedf0de3a73; Jason Laster

- [chore\(release\): prepare v0.0.8](https://git.cafe/gitcafe/t3code/commit/8fe21d7583a21a19c98b0e24a64dd0d7029b41b0?format=markdown) — 8fe21d7583a21a19c98b0e24a64dd0d7029b41b0; github-actions\[bot\]

- [fix\(web\): add missing v7 key to legacy localStorage cleanup list \(\#594\)](https://git.cafe/gitcafe/t3code/commit/412331aa61a9a38d61f17755d67ed0f8212920d2?format=markdown) — 412331aa61a9a38d61f17755d67ed0f8212920d2; 0x1f99d

- [Add PR vouch workflow with trust-status labels \(\#602\)](https://git.cafe/gitcafe/t3code/commit/cd1c3df89cfa681622292f7f2a9777f81f8e2f10?format=markdown) — cd1c3df89cfa681622292f7f2a9777f81f8e2f10; Theo Browne

- [fix\(server\): use waitForPush in terminal event broadcast test to prevent flaky failure \(\#606\)](https://git.cafe/gitcafe/t3code/commit/3738373aa5ff0fff074ecb95686ef952c209957e?format=markdown) — 3738373aa5ff0fff074ecb95686ef952c209957e; 0x1f99d

- [Fix release finalize lockfile refresh \(\#608\)](https://git.cafe/gitcafe/t3code/commit/9b9006fed571dbeb1c810493500a679a49a2ba38?format=markdown) — 9b9006fed571dbeb1c810493500a679a49a2ba38; Theo Browne

- [fix: plan mode ui overhaul \(\#596\)](https://git.cafe/gitcafe/t3code/commit/42234b8f7cbe4465370fa0511f3fe26df2a2ae2e?format=markdown) — 42234b8f7cbe4465370fa0511f3fe26df2a2ae2e; Theo Browne

- [Add checkout and Node setup to updater publish workflow job \(\#605\)](https://git.cafe/gitcafe/t3code/commit/39f65703e7bd97df787ba45373ed75dddae9bb2f?format=markdown) — 39f65703e7bd97df787ba45373ed75dddae9bb2f; Theo Browne

- [Fix ChildProcess.spawn failing on Windows for \.cmd shims \(\#495\)](https://git.cafe/gitcafe/t3code/commit/b7f954a9041ee4524552ad0993e8b7711c86ff8a?format=markdown) — b7f954a9041ee4524552ad0993e8b7711c86ff8a; \(CJ\) Chukwudi Nwobodo

- [fix\(web\): align sidebar logo with macOS traffic light buttons \(\#586\)](https://git.cafe/gitcafe/t3code/commit/a20815ece6ea877a2b82072339f4bced98d757f7?format=markdown) — a20815ece6ea877a2b82072339f4bced98d757f7; 0x1f99d

- [Add \`delete\` option for project actions \(\#223\)](https://git.cafe/gitcafe/t3code/commit/1c43bad705bd1d953fd168aa0b852c8b2d83ee84?format=markdown) — 1c43bad705bd1d953fd168aa0b852c8b2d83ee84; Mubin Ansari

- [feat\(desktop\): add spellcheck suggestions to context menu \(\#500\)](https://git.cafe/gitcafe/t3code/commit/18b6590d2e490bd73ba968b094dc221ffb7c0f67?format=markdown) — 18b6590d2e490bd73ba968b094dc221ffb7c0f67; \(CJ\) Chukwudi Nwobodo

- [pr changes pt2](https://git.cafe/gitcafe/t3code/commit/d62ffa7560bffeb2509ed115eed31dd5bc231ca6?format=markdown) — d62ffa7560bffeb2509ed115eed31dd5bc231ca6; Theo Browne

- [fix\(web\): add dismiss button to thread error banner \(\#588\)](https://git.cafe/gitcafe/t3code/commit/59e2944fb72d8ef8c3b55fec3be766abe48df820?format=markdown) — 59e2944fb72d8ef8c3b55fec3be766abe48df820; 0x1f99d

- [fix: settings in sidebar, better add project flow \(\#584\)](https://git.cafe/gitcafe/t3code/commit/17942787aa06070aa21ad6ae357e08f674383c4d?format=markdown) — 17942787aa06070aa21ad6ae357e08f674383c4d; Theo Browne

- [Add pull request template with contribution notice and review checklist \(\#582\)](https://git.cafe/gitcafe/t3code/commit/5815ba24e2478b2801fab98163e72dd476e5c280?format=markdown) — 5815ba24e2478b2801fab98163e72dd476e5c280; Theo Browne

- [fix: properly emit update metadata for intel macs \(\#446\)](https://git.cafe/gitcafe/t3code/commit/5de8e9d1ae5dfae3e7ea2bb64c9ecd1420d63821?format=markdown) — 5de8e9d1ae5dfae3e7ea2bb64c9ecd1420d63821; Noah Gregory

- [feat\(marketing\): add platform detection for download button \(\#558\)](https://git.cafe/gitcafe/t3code/commit/96e1e3db5eab48d641c80b0af009f2743b585535?format=markdown) — 96e1e3db5eab48d641c80b0af009f2743b585535; Aditya Vardhan Sharma

- [chore\(release\): prepare v0.0.5](https://git.cafe/gitcafe/t3code/commit/5dd36bc5ad8a1cfdae54005ea5723bc19528cdc5?format=markdown) — 5dd36bc5ad8a1cfdae54005ea5723bc19528cdc5; github-actions\[bot\]

- [fix\(web\): use wss:// when page is served over HTTPS \(\#391\)](https://git.cafe/gitcafe/t3code/commit/6271b989bc72a255483aa96ccb2868ef4655341d?format=markdown) — 6271b989bc72a255483aa96ccb2868ef4655341d; Patrick Bauer

- [fix: avoid duplicating streamed assistant completion text \(\#465\)](https://git.cafe/gitcafe/t3code/commit/57aa6bf16cd0dcfbe9037a5ca29ad61bdd2a857e?format=markdown) — 57aa6bf16cd0dcfbe9037a5ca29ad61bdd2a857e; James

- [Rename Open PR action label to View PR \(\#467\)](https://git.cafe/gitcafe/t3code/commit/40a7f4b4b1780c24db24a201f5b0860ce9763028?format=markdown) — 40a7f4b4b1780c24db24a201f5b0860ce9763028; Kainoa Newton

- [Remove extra dot from working indicator \(\#481\)](https://git.cafe/gitcafe/t3code/commit/cba0f23a9e003a522c0f92f5391f15f0879a98f2?format=markdown) — cba0f23a9e003a522c0f92f5391f15f0879a98f2; Kainoa Newton

- [Fix codex binary path setting having no effect \(\#493\)](https://git.cafe/gitcafe/t3code/commit/a7ec0179fb42b12ab7e1fd4c2cabd508c8f8de67?format=markdown) — a7ec0179fb42b12ab7e1fd4c2cabd508c8f8de67; \(CJ\) Chukwudi Nwobodo

- [Enforce minimum Codex CLI version \(≥0.37.0\) before starting sessions \(\#404\)](https://git.cafe/gitcafe/t3code/commit/c97c6b7836ce888b24a157de8eb4aea761028979?format=markdown) — c97c6b7836ce888b24a157de8eb4aea761028979; Jason Laster

- [chore\(release\): prepare v0.0.4-alpha.1](https://git.cafe/gitcafe/t3code/commit/59b0527c38905784a04bd530f2a4a7d38073c72c?format=markdown) — 59b0527c38905784a04bd530f2a4a7d38073c72c; github-actions\[bot\]

- [Handle prerelease tags in GitHub release publishing \(\#344\)](https://git.cafe/gitcafe/t3code/commit/b74c7a79abbfbb7f6e8c5c4affb20784cea2b11c?format=markdown) — b74c7a79abbfbb7f6e8c5c4affb20784cea2b11c; Theo Browne

- [chore\(release\): prepare v0.0.4](https://git.cafe/gitcafe/t3code/commit/f772720d8c2a90448154271d7e4623f40cdf83fc?format=markdown) — f772720d8c2a90448154271d7e4623f40cdf83fc; github-actions\[bot\]

- [Fix \`bun run dev:desktop\` from not terminating properly on SIGINT/SIGTERM/SIGHUP \(\#305\)](https://git.cafe/gitcafe/t3code/commit/0763a35fbc60d6209209a5545ab64e1631f43d48?format=markdown) — 0763a35fbc60d6209209a5545ab64e1631f43d48; Hwanseo Choi

- [Fix Fish shell PATH detection and clean up lint warnings \(\#323\)](https://git.cafe/gitcafe/t3code/commit/e1c33dcd33949c18eb30986ba513c1334064677c?format=markdown) — e1c33dcd33949c18eb30986ba513c1334064677c; Guilherme Barros

- [Fix crash when rendering code blocks with unsupported languages \(\#266 & \#210\) \(\#279\)](https://git.cafe/gitcafe/t3code/commit/0a902790cacb20d38c6f36fe331ac283a2c74b0f?format=markdown) — 0a902790cacb20d38c6f36fe331ac283a2c74b0f; Ahmed R\.

- [fix: everything AICodeKing reported \(\#320\)](https://git.cafe/gitcafe/t3code/commit/0837c8b639f3fb54c155d824c308c6b03038fa9c?format=markdown) — 0837c8b639f3fb54c155d824c308c6b03038fa9c; Theo Browne

- [\#221: Fix missing list markers in chat markdown \(\#224\)](https://git.cafe/gitcafe/t3code/commit/5a90b6be9c902df934bada91b543865c197cfb2d?format=markdown) — 5a90b6be9c902df934bada91b543865c197cfb2d; JoeEverest

- [chore\(release\): prepare v0.0.3](https://git.cafe/gitcafe/t3code/commit/42675571c94ef07040f9016df35236d83f26f037?format=markdown) — 42675571c94ef07040f9016df35236d83f26f037; github-actions\[bot\]

- [Update README command and support link](https://git.cafe/gitcafe/t3code/commit/e9f00f65caf765239acc713b7c05dd177c3a2983?format=markdown) — e9f00f65caf765239acc713b7c05dd177c3a2983; Theo Browne

- [Change CLI package publish tag from alpha to latest](https://git.cafe/gitcafe/t3code/commit/04b95e37c582c81c3fd67748dcae40f4b0a56b90?format=markdown) — 04b95e37c582c81c3fd67748dcae40f4b0a56b90; Julius Marminge

- [chore\(release\): prepare v0.0.2](https://git.cafe/gitcafe/t3code/commit/5820e1b6fff6a8ca2a5d9cc1626dfd7bd8dc61fc?format=markdown) — 5820e1b6fff6a8ca2a5d9cc1626dfd7bd8dc61fc; github-actions\[bot\]

- [Add production favicon set for marketing page \(\#196\)](https://git.cafe/gitcafe/t3code/commit/8c904ffe340e6a915676fd9b944eeb9366f849f3?format=markdown) — 8c904ffe340e6a915676fd9b944eeb9366f849f3; Theo Browne

- [Soften chat composer focus border color \(\#188\)](https://git.cafe/gitcafe/t3code/commit/9fa9cb4b31766eed28b9a6319ee7f88a52798f71?format=markdown) — 9fa9cb4b31766eed28b9a6319ee7f88a52798f71; Theo Browne

- [chore\(release\): prepare v0.0.0-alpha.22](https://git.cafe/gitcafe/t3code/commit/24599aaeed1090d9b1f6529d3a75e71c5ce591e5?format=markdown) — 24599aaeed1090d9b1f6529d3a75e71c5ce591e5; github-actions\[bot\]

- [Add Shift\+Tab shortcut to toggle composer plan mode \(\#186\)](https://git.cafe/gitcafe/t3code/commit/f403b23e9af62e31b05c3444c47fa8762fd82c46?format=markdown) — f403b23e9af62e31b05c3444c47fa8762fd82c46; Theo Browne

- [Redesign marketing site with Astro \(\#187\)](https://git.cafe/gitcafe/t3code/commit/39c71a0394ac5fead439ac0cec4a89ef1f6b9389?format=markdown) — 39c71a0394ac5fead439ac0cec4a89ef1f6b9389; Theo Browne

- [Stage production icons for desktop builds and publish \(\#168\)](https://git.cafe/gitcafe/t3code/commit/d249e628eef2cd8dcd4c5b9c79c443b77ca4a851?format=markdown) — d249e628eef2cd8dcd4c5b9c79c443b77ca4a851; Julius Marminge

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