# Commit history · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 2da82900409fe231fb913df2c61b580f1a453924

Requested commit: 2da82900409fe231fb913df2c61b580f1a453924

- [Require base branch before first send in worktree mode](https://git.cafe/pingdotgg/t3code/commit/2da82900409fe231fb913df2c61b580f1a453924?format=markdown) — 2da82900409fe231fb913df2c61b580f1a453924; Julius Marminge

- [rm redundant gen](https://git.cafe/pingdotgg/t3code/commit/4d6e8e1ca5a7c81f5c56b05fa20b80254ad423d9?format=markdown) — 4d6e8e1ca5a7c81f5c56b05fa20b80254ad423d9; Julius Marminge

- [Remove assistant-complete text payload from orchestration flow](https://git.cafe/pingdotgg/t3code/commit/7e4da5b15780307d7616e6b9db190a60a8a2fd90?format=markdown) — 7e4da5b15780307d7616e6b9db190a60a8a2fd90; Julius Marminge

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

- [update todo](https://git.cafe/pingdotgg/t3code/commit/8054a3241792f1ef4f1220429f15582d9542c342?format=markdown) — 8054a3241792f1ef4f1220429f15582d9542c342; Julius Marminge

- [Clarify assistant buffer flush safety-valve comment](https://git.cafe/pingdotgg/t3code/commit/ed3958daa8f703fafa6a505727fcd55678f842de?format=markdown) — ed3958daa8f703fafa6a505727fcd55678f842de; Julius Marminge

- [Always flush buffered assistant text as final delta](https://git.cafe/pingdotgg/t3code/commit/9d5c5156805a24c01de1bc7147c80b9bcd43827f?format=markdown) — 9d5c5156805a24c01de1bc7147c80b9bcd43827f; Julius Marminge

- [Spill full buffered assistant text when buffer exceeds cap](https://git.cafe/pingdotgg/t3code/commit/0e9677965cca02d925244e7814a245a194bd42de?format=markdown) — 0e9677965cca02d925244e7814a245a194bd42de; Julius Marminge

- [Spill oversized buffered assistant deltas without losing final text](https://git.cafe/pingdotgg/t3code/commit/cc29ceea80d6f02181e4ce7dce2812c07190ebe8?format=markdown) — cc29ceea80d6f02181e4ce7dce2812c07190ebe8; Julius Marminge

- [Simplify assistant delivery mode state in runtime ingestion](https://git.cafe/pingdotgg/t3code/commit/32a17b91098edf78a3fab93f978e8b765fd112fb?format=markdown) — 32a17b91098edf78a3fab93f978e8b765fd112fb; Julius Marminge

- [Fix type errors with exactOptionalPropertyTypes](https://git.cafe/pingdotgg/t3code/commit/e119e18ed36f8a909036ddb29c56bf5969bd8b77?format=markdown) — e119e18ed36f8a909036ddb29c56bf5969bd8b77; Julius Marminge

- [Add configurable assistant delivery mode across server and web](https://git.cafe/pingdotgg/t3code/commit/001902c881101f0c4d35cebcf2303ddb75f33534?format=markdown) — 001902c881101f0c4d35cebcf2303ddb75f33534; Julius Marminge

- [Show optimistic user messages in chat timeline](https://git.cafe/pingdotgg/t3code/commit/c7a029a2bd9d4ece94a19aa614545cbfbb315864?format=markdown) — c7a029a2bd9d4ece94a19aa614545cbfbb315864; Julius Marminge

- [Resolve T3CODE_STATE_DIR paths against repo root](https://git.cafe/pingdotgg/t3code/commit/4fac2d203bc99f6ee7102e878e33a4aba6ccf1de?format=markdown) — 4fac2d203bc99f6ee7102e878e33a4aba6ccf1de; Julius Marminge

- [Split send state into explicit worktree and turn phases](https://git.cafe/pingdotgg/t3code/commit/58692df0d2b33cba8fe63df53f4bd04b311071b5?format=markdown) — 58692df0d2b33cba8fe63df53f4bd04b311071b5; Julius Marminge

- [Track per-terminal subprocess activity in thread state](https://git.cafe/pingdotgg/t3code/commit/68585d4638b594cc79423ad74dff0ea0608fcb46?format=markdown) — 68585d4638b594cc79423ad74dff0ea0608fcb46; Julius Marminge

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

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

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

- [Fix Effect type warnings to pass typecheck](https://git.cafe/pingdotgg/t3code/commit/9c4095aaaa31c5628d40026cbddf094c0f85146d?format=markdown) — 9c4095aaaa31c5628d40026cbddf094c0f85146d; Julius Marminge

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

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

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

- [Normalize Git and PTY adapter errors across services](https://git.cafe/pingdotgg/t3code/commit/a2330938d6f3c2090f4af3dfc964efceca8956a3?format=markdown) — a2330938d6f3c2090f4af3dfc964efceca8956a3; Julius Marminge

- [Use Effect.sleep in orchestration integration tests](https://git.cafe/pingdotgg/t3code/commit/5aa517863a810010984f9c25a8acfd63f6322e65?format=markdown) — 5aa517863a810010984f9c25a8acfd63f6322e65; Julius Marminge

- [Harden server async error handling with typed Effect errors](https://git.cafe/pingdotgg/t3code/commit/00cdf418996227f49ec2b45fde180a5230cb99e2?format=markdown) — 00cdf418996227f49ec2b45fde180a5230cb99e2; Julius Marminge

- [Scope git mutation state by cwd for action loading UI](https://git.cafe/pingdotgg/t3code/commit/1b98213d6d93df663b91774a5f18e94a9a1906af?format=markdown) — 1b98213d6d93df663b91774a5f18e94a9a1906af; Julius Marminge

- [Add Mark unread thread action to sidebar context menu](https://git.cafe/pingdotgg/t3code/commit/0d67424f6945fb451e9b7639861cdac8b18a0c3b?format=markdown) — 0d67424f6945fb451e9b7639861cdac8b18a0c3b; Julius Marminge

- [Remove mobile Cmd/Ctrl\+B sidebar toggle shortcut](https://git.cafe/pingdotgg/t3code/commit/1245ce984ba9c79a8eb658f749425d3086bc667b?format=markdown) — 1245ce984ba9c79a8eb658f749425d3086bc667b; Julius Marminge

- [Show diff toggle shortcut in tooltip](https://git.cafe/pingdotgg/t3code/commit/1de1b0d6be81755b88a6ce99a9705186ac7caa28?format=markdown) — 1de1b0d6be81755b88a6ce99a9705186ac7caa28; Julius Marminge

- [Use history replace when toggling chat diff view](https://git.cafe/pingdotgg/t3code/commit/a830cd5b1a7bacd06f3fc78d7c2d97065c603d38?format=markdown) — a830cd5b1a7bacd06f3fc78d7c2d97065c603d38; Julius Marminge

- [Add diff panel keyboard toggle and shortcut hint](https://git.cafe/pingdotgg/t3code/commit/d47059a9db4546ce507341bbc8e7c25d0f60300a?format=markdown) — d47059a9db4546ce507341bbc8e7c25d0f60300a; Julius Marminge

- [claude plan](https://git.cafe/pingdotgg/t3code/commit/10c1cae6abb3c87887b3d4a9cc6d2d4788145bd2?format=markdown) — 10c1cae6abb3c87887b3d4a9cc6d2d4788145bd2; Julius Marminge

- [return yield](https://git.cafe/pingdotgg/t3code/commit/87854c288b8a6a21fc8f516ba6b0e893ef3e87e6?format=markdown) — 87854c288b8a6a21fc8f516ba6b0e893ef3e87e6; Julius Marminge

- [Validate dev runner port overrides and honor env state dir](https://git.cafe/pingdotgg/t3code/commit/b39c629dcc9801abf82df5c770dfd6555cd2719c?format=markdown) — b39c629dcc9801abf82df5c770dfd6555cd2719c; Julius Marminge

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

- [Ensure harness cleanup runs even when shutdown fails](https://git.cafe/pingdotgg/t3code/commit/7722cb6d2e44e0aeb136a86bc2165f1cc733146a?format=markdown) — 7722cb6d2e44e0aeb136a86bc2165f1cc733146a; Julius Marminge

- [Reject flag tokens as values in dev-runner arg parsing](https://git.cafe/pingdotgg/t3code/commit/c9a59a26bb85902b9b2e828e1f99cc0760105ae4?format=markdown) — c9a59a26bb85902b9b2e828e1f99cc0760105ae4; Julius Marminge

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

- [Isolate dev state and forward server flags in dev runner](https://git.cafe/pingdotgg/t3code/commit/0451b503a387692339c4e6633580d69009c21740?format=markdown) — 0451b503a387692339c4e6633580d69009c21740; Julius Marminge

- [Scope diff patch cache key by theme](https://git.cafe/pingdotgg/t3code/commit/5ec8c9f79d4a0676ad9107b6c328c2a388b2d825?format=markdown) — 5ec8c9f79d4a0676ad9107b6c328c2a388b2d825; Julius Marminge

- [Enhance active sidebar thread styling](https://git.cafe/pingdotgg/t3code/commit/08866367606b4a78c082c492d16bd6b86a26aee9?format=markdown) — 08866367606b4a78c082c492d16bd6b86a26aee9; Julius Marminge

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

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

- [some style](https://git.cafe/pingdotgg/t3code/commit/29a632cb521e199874dd0d2cd4ecca2b1c6f6c0b?format=markdown) — 29a632cb521e199874dd0d2cd4ecca2b1c6f6c0b; Julius Marminge

- [Use Cursor \-\-goto for file targets with line and column](https://git.cafe/pingdotgg/t3code/commit/24c842936bc2637a9e5aead76d3cfa1030a381c2?format=markdown) — 24c842936bc2637a9e5aead76d3cfa1030a381c2; Julius Marminge

- [fix dmg build, enable some lsp diagnostics](https://git.cafe/pingdotgg/t3code/commit/8f6b21a12e8c6509649883da8e36d375e5aa1fdf?format=markdown) — 8f6b21a12e8c6509649883da8e36d375e5aa1fdf; Julius Marminge

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

- [Fix ProviderCommandReactor: add error recovery and deduplicate CWD resolution](https://git.cafe/pingdotgg/t3code/commit/79b8fd7b0096c3a75e69e877df1d5253daa7e1f8?format=markdown) — 79b8fd7b0096c3a75e69e877df1d5253daa7e1f8; Cursor Agent

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

- [Bootstrap default keybindings and expose config path](https://git.cafe/pingdotgg/t3code/commit/667c8c6166592f614ab8316756fc2f817e8b761e?format=markdown) — 667c8c6166592f614ab8316756fc2f817e8b761e; Julius Marminge

- [use effect/Cache instead of ad-hoc map caches](https://git.cafe/pingdotgg/t3code/commit/8efbb31725f8500e1aff76655b04a3fab7b064fe?format=markdown) — 8efbb31725f8500e1aff76655b04a3fab7b064fe; Julius Marminge

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

- [migrate to single turn store](https://git.cafe/pingdotgg/t3code/commit/1d975ad4310389b8e22bbce3d02a746854a11471?format=markdown) — 1d975ad4310389b8e22bbce3d02a746854a11471; Julius Marminge

- [terminal nits](https://git.cafe/pingdotgg/t3code/commit/8ab72e0964d95ca0ef139fba9994e3fb925343c9?format=markdown) — 8ab72e0964d95ca0ef139fba9994e3fb925343c9; Julius Marminge

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

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

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

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

- [fix concurrent reads to keybindingings config](https://git.cafe/pingdotgg/t3code/commit/c6d1f92ba9f2a820cdbee71ff6b9499d1886bba6?format=markdown) — c6d1f92ba9f2a820cdbee71ff6b9499d1886bba6; Julius Marminge

- [rm more invalid](https://git.cafe/pingdotgg/t3code/commit/07df7fb73bf98367f9eedc3796c0b4a0afb3c919?format=markdown) — 07df7fb73bf98367f9eedc3796c0b4a0afb3c919; Julius Marminge

- [rm unserializable](https://git.cafe/pingdotgg/t3code/commit/1e75bd223c1d5348b1a73762a0ecfd1b62fcf830?format=markdown) — 1e75bd223c1d5348b1a73762a0ecfd1b62fcf830; Julius Marminge

- [look over effect services](https://git.cafe/pingdotgg/t3code/commit/9fae3ee0e95b036388b597558ee58617b0035494?format=markdown) — 9fae3ee0e95b036388b597558ee58617b0035494; Julius Marminge

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

- [Bind provider sessions to thread IDs and preserve resume cursors](https://git.cafe/pingdotgg/t3code/commit/bb8a8444f4c9e1b4e9ad6c33c9a3c0e020f1b6c7?format=markdown) — bb8a8444f4c9e1b4e9ad6c33c9a3c0e020f1b6c7; Julius Marminge

- [effect native open service](https://git.cafe/pingdotgg/t3code/commit/3ee2e1011dcff6dc46f5a1e0610d6265fb485702?format=markdown) — 3ee2e1011dcff6dc46f5a1e0610d6265fb485702; Julius Marminge

- [delegate trimming to schema](https://git.cafe/pingdotgg/t3code/commit/e5542b7a880aa40ab5a4b5ad8012822c11643471?format=markdown) — e5542b7a880aa40ab5a4b5ad8012822c11643471; Julius Marminge

- [C015 & C016](https://git.cafe/pingdotgg/t3code/commit/76208f79de4cb79146f1501feed6162eef71e24b?format=markdown) — 76208f79de4cb79146f1501feed6162eef71e24b; Julius Marminge

- [reconcile on failure](https://git.cafe/pingdotgg/t3code/commit/9e2324c2e567d75f37b305fbaf53b545178db5b0?format=markdown) — 9e2324c2e567d75f37b305fbaf53b545178db5b0; Julius Marminge

- [run in transaction](https://git.cafe/pingdotgg/t3code/commit/5a08b9dd64e5f13a9ad88c910e9f34cb7598199a?format=markdown) — 5a08b9dd64e5f13a9ad88c910e9f34cb7598199a; Julius Marminge

- [more progress](https://git.cafe/pingdotgg/t3code/commit/96d610b1f82255acd0fc077917dde7a944033f23?format=markdown) — 96d610b1f82255acd0fc077917dde7a944033f23; Julius Marminge

- [small config change](https://git.cafe/pingdotgg/t3code/commit/0c4c027e92bae27716d94d14e3531c390d9ecef1?format=markdown) — 0c4c027e92bae27716d94d14e3531c390d9ecef1; Julius Marminge

- [start phase 1](https://git.cafe/pingdotgg/t3code/commit/fefea0bdf6b09a596b768047bc8432af48ba1123?format=markdown) — fefea0bdf6b09a596b768047bc8432af48ba1123; Julius Marminge

- [phase 1](https://git.cafe/pingdotgg/t3code/commit/6954d1b91c34a437df4f8cfd5141d1a585524424?format=markdown) — 6954d1b91c34a437df4f8cfd5141d1a585524424; Julius Marminge

- [revise plan](https://git.cafe/pingdotgg/t3code/commit/7e46da9f22828aad1707e4a3ecc83c2979d83177?format=markdown) — 7e46da9f22828aad1707e4a3ecc83c2979d83177; Julius Marminge

- [create triage plan](https://git.cafe/pingdotgg/t3code/commit/ab83a17d2ba335eaa513f81f6ead1db30d2111ce?format=markdown) — ab83a17d2ba335eaa513f81f6ead1db30d2111ce; Julius Marminge

- [rm stale](https://git.cafe/pingdotgg/t3code/commit/709cd02cf48cf0a13e8f64f9091c685042b52cff?format=markdown) — 709cd02cf48cf0a13e8f64f9091c685042b52cff; Julius Marminge

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

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

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

- [refactor git manager](https://git.cafe/pingdotgg/t3code/commit/52681634cdf71e05a8df069664953b42352a388c?format=markdown) — 52681634cdf71e05a8df069664953b42352a388c; Julius Marminge

- [cleanup plan](https://git.cafe/pingdotgg/t3code/commit/35f39435f3feb5bc6b44d25d069cf29c98e99ed5?format=markdown) — 35f39435f3feb5bc6b44d25d069cf29c98e99ed5; Julius Marminge

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

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

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

- [dont search when input is empty](https://git.cafe/pingdotgg/t3code/commit/77bf5213dfbd14688b5c9cd16d97e06ae6335c11?format=markdown) — 77bf5213dfbd14688b5c9cd16d97e06ae6335c11; Julius Marminge

- [buuuunch of cleanup](https://git.cafe/pingdotgg/t3code/commit/c2b9680a5efc0855d24fb5a4bdcf9320469354d4?format=markdown) — c2b9680a5efc0855d24fb5a4bdcf9320469354d4; Julius Marminge

- [Validate inbound WebSocket push payloads before dispatch](https://git.cafe/pingdotgg/t3code/commit/a973e43421c9829a7450a7fe06d5f0e81c1b98c1?format=markdown) — a973e43421c9829a7450a7fe06d5f0e81c1b98c1; Julius Marminge

- [rm unused imports](https://git.cafe/pingdotgg/t3code/commit/c4ff23449bdee234293fd3e94ed38ac442670346?format=markdown) — c4ff23449bdee234293fd3e94ed38ac442670346; Julius Marminge

- [harden transport](https://git.cafe/pingdotgg/t3code/commit/320f249a3139b7aaa531c04a4b2bbbdad522c74c?format=markdown) — 320f249a3139b7aaa531c04a4b2bbbdad522c74c; Julius Marminge

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

- [Refine Electron header drag regions and diff panel layout](https://git.cafe/pingdotgg/t3code/commit/da6706777b69500e7544613e1db91371bee94ac0?format=markdown) — da6706777b69500e7544613e1db91371bee94ac0; Julius Marminge

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

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

- [Improve chat layout responsiveness and adopt new sidebar primitives](https://git.cafe/pingdotgg/t3code/commit/ad9bc6c1df40ac41ee9f50405bb17bbea6b08674?format=markdown) — ad9bc6c1df40ac41ee9f50405bb17bbea6b08674; Julius Marminge

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

- [remote support](https://git.cafe/pingdotgg/t3code/commit/448c48cd109bee06abecffddb3fc7130a50e3666?format=markdown) — 448c48cd109bee06abecffddb3fc7130a50e3666; Julius Marminge

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

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

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

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