# Commits · PR \#3 · pingdotgg/t3code

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

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

Visibility: public

[Git integration: branch picker \+ worktrees](https://git.cafe/pingdotgg/t3code/pull/3.md)

Version: 16

Head commit: 94420192359d68c03241f03f47cf8d670abafa15

Base commit: 169d06f05b543433278a123b3512fddad05f9f2a

Comparison base: 169d06f05b543433278a123b3512fddad05f9f2a

Showing up to 20 entries from this revision. If the pull request changes, reopen the first page before continuing.

- [Filter out stale worktree paths from branch listing](https://git.cafe/pingdotgg/t3code/commit/94420192359d68c03241f03f47cf8d670abafa15?format=markdown) — 94420192359d68c03241f03f47cf8d670abafa15; Julius Marminge

- [Fix flash of 'Initialize git' when switching branch/worktree](https://git.cafe/pingdotgg/t3code/commit/cf66f53a5559be6f0117118e07793acf35ea170b?format=markdown) — cf66f53a5559be6f0117118e07793acf35ea170b; Julius Marminge

- [Fix worktree→local branch switch causing 'already used by worktree' error](https://git.cafe/pingdotgg/t3code/commit/d6ecf1580510cd7f156dbe831c68f357fe162210?format=markdown) — d6ecf1580510cd7f156dbe831c68f357fe162210; Julius Marminge

- [Fix session not restarting when switching to a worktree branch](https://git.cafe/pingdotgg/t3code/commit/5b7af7b9f641b8e8f1bdffabcdd423d3f09e9d80?format=markdown) — 5b7af7b9f641b8e8f1bdffabcdd423d3f09e9d80; Julius Marminge

- [Enrich branches with worktree paths, fix toolbar display, and improve HMR config](https://git.cafe/pingdotgg/t3code/commit/8324949b54c9aadc5d5db1b6cebbd10325a0ea79?format=markdown) — 8324949b54c9aadc5d5db1b6cebbd10325a0ea79; Julius Marminge

- [Add react-query, refactor BranchToolbar async state, and fix stale deps](https://git.cafe/pingdotgg/t3code/commit/807e3d18dec858c9694a595deaea4f9ac588db5f?format=markdown) — 807e3d18dec858c9694a595deaea4f9ac588db5f; Julius Marminge

- [Fix envMode reset bug and use shell-free git spawn](https://git.cafe/pingdotgg/t3code/commit/198cc58377fd87ff39b8a37464dd8cb1a77beb0b?format=markdown) — 198cc58377fd87ff39b8a37464dd8cb1a77beb0b; Julius Marminge

- [Merge remote-tracking branch 'origin/main' into juliusmarminge/git-integration](https://git.cafe/pingdotgg/t3code/commit/6e3726ec32bb7d93b6004fb941df20876485032f?format=markdown) — 6e3726ec32bb7d93b6004fb941df20876485032f; Julius Marminge

- [Polish turbo task graph and dev scripts](https://git.cafe/pingdotgg/t3code/commit/7e5cd01d26b21093947cb9b988f5963b8ed6ce26?format=markdown) — 7e5cd01d26b21093947cb9b988f5963b8ed6ce26; Julius Marminge

- [Suppress tsdown inlineOnly warning for server build](https://git.cafe/pingdotgg/t3code/commit/01c3e8266b1cf6b008972c86c8a0fb4b35220935?format=markdown) — 01c3e8266b1cf6b008972c86c8a0fb4b35220935; Julius Marminge

- [Fix server build: add zod to noExternal to prevent tsdown error](https://git.cafe/pingdotgg/t3code/commit/ca356d0edb7860ef0db4bc531fa37a90a5e9e7f6?format=markdown) — ca356d0edb7860ef0db4bc531fa37a90a5e9e7f6; Julius Marminge

- [fix](https://git.cafe/pingdotgg/t3code/commit/ceceba279fe9412f19121ea939d74572249d5020?format=markdown) — ceceba279fe9412f19121ea939d74572249d5020; Julius Marminge

- [Fix dev:desktop task graph to match main's env var patterns](https://git.cafe/pingdotgg/t3code/commit/e2052b8ae24dd20bee0b9ac1625b253c9566f238?format=markdown) — e2052b8ae24dd20bee0b9ac1625b253c9566f238; Julius Marminge

- [Fix CI typecheck: build contracts before typechecking dependents](https://git.cafe/pingdotgg/t3code/commit/4ab095fd9167c2201db2f2833d93d3db044391df?format=markdown) — 4ab095fd9167c2201db2f2833d93d3db044391df; Julius Marminge

- [Fix CI typecheck: point contracts types to source and remove dead code](https://git.cafe/pingdotgg/t3code/commit/74f6ce86004a39ffa07d59d468c78ae677e93c3d?format=markdown) — 74f6ce86004a39ffa07d59d468c78ae677e93c3d; Julius Marminge

- [Move toolbar below chat input, fix electron preload bundling, and update build configs](https://git.cafe/pingdotgg/t3code/commit/d6437a7e131ab98706efe31263cddb4ae957557a?format=markdown) — d6437a7e131ab98706efe31263cddb4ae957557a; Julius Marminge

- [plans](https://git.cafe/pingdotgg/t3code/commit/9fc5ad20830a148ae36abf2381efef8283dc3699?format=markdown) — 9fc5ad20830a148ae36abf2381efef8283dc3699; Julius Marminge

- [eh](https://git.cafe/pingdotgg/t3code/commit/79ac59f04e8f02b113dfdf5de9e9a5305c748f33?format=markdown) — 79ac59f04e8f02b113dfdf5de9e9a5305c748f33; Julius Marminge

- [Restore git toolbar via websocket backend](https://git.cafe/pingdotgg/t3code/commit/c13e9f89a977518a07426a68df48603127fc2ec7?format=markdown) — c13e9f89a977518a07426a68df48603127fc2ec7; Julius Marminge

- [Polish git worktree helpers after rebase](https://git.cafe/pingdotgg/t3code/commit/d1ecacda43718b0a96e9fca1cd7d30f82a64a574?format=markdown) — d1ecacda43718b0a96e9fca1cd7d30f82a64a574; Julius Marminge

[Next page](https://git.cafe/pingdotgg/t3code/pull/3/commits?after=ImQxZWNhY2RhNDM3MThiMGE5NmU5ZmNhMWNkN2QzMGY4MmE2NGE1NzQi&expectedVersion=16&format=markdown)

This response is bounded; additional entries or patch content may be omitted.
