# Commit history · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commits/4f47f33ec5430c833e4e13e2de784331900079e9)

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

Visibility: public

Requested revision: 4f47f33ec5430c833e4e13e2de784331900079e9

Requested commit: 4f47f33ec5430c833e4e13e2de784331900079e9

- [Scope composer draft reasoning effort to Codex options](https://git.cafe/flambo/t3code/commit/4f47f33ec5430c833e4e13e2de784331900079e9?format=markdown) — 4f47f33ec5430c833e4e13e2de784331900079e9; Julius Marminge

- [Unify provider runtime events and add Cursor adapter layer](https://git.cafe/flambo/t3code/commit/fd65a358e66da47018b3a457250e1d2cdee88c85?format=markdown) — fd65a358e66da47018b3a457250e1d2cdee88c85; Julius Marminge

- [Scope reasoning effort defaults and options by provider](https://git.cafe/flambo/t3code/commit/e80564813eb6590d7aa0eb933df3480ed1e2386a?format=markdown) — e80564813eb6590d7aa0eb933df3480ed1e2386a; Julius Marminge

- [Introduce v2 provider runtime event schema and validation tests](https://git.cafe/flambo/t3code/commit/7c0ccb54ffcf906dbec9b39eaf5bf8ebd217932d?format=markdown) — 7c0ccb54ffcf906dbec9b39eaf5bf8ebd217932d; Julius Marminge

- [Document Cursor ACP mapping in canonical runtime event spec](https://git.cafe/flambo/t3code/commit/cfae88fbc23b66f7b5c9b324758f355b42af9396?format=markdown) — cfae88fbc23b66f7b5c9b324758f355b42af9396; Julius Marminge

- [Revise Cursor provider plan for ACP JSON-RPC integration](https://git.cafe/flambo/t3code/commit/b3151013fcfb1a7cb963216ae971065d463df6f8?format=markdown) — b3151013fcfb1a7cb963216ae971065d463df6f8; Julius Marminge

- [Add Cursor ACP probe script and captured session logs](https://git.cafe/flambo/t3code/commit/f3bbd398f7c0911c3475ff430626e0cbea605928?format=markdown) — f3bbd398f7c0911c3475ff430626e0cbea605928; Julius Marminge

- [Add Cursor provider support across backend, contracts, and UI](https://git.cafe/flambo/t3code/commit/0f9f0f241c9584ceb63f308a496c7d7ef2e915d8?format=markdown) — 0f9f0f241c9584ceb63f308a496c7d7ef2e915d8; Julius Marminge

- [Add Cursor CLI stream event schemas and decoding tests](https://git.cafe/flambo/t3code/commit/222294d54165786dbac3003ff063558e04d4fdf2?format=markdown) — 222294d54165786dbac3003ff063558e04d4fdf2; Julius Marminge

- [Track runtime event sequence and order thread activities by sequence](https://git.cafe/flambo/t3code/commit/a5a5246426395887ca060557500d9636503a7762?format=markdown) — a5a5246426395887ca060557500d9636503a7762; Julius Marminge

- [Align Claude permissions and provider-specific reasoning effort](https://git.cafe/flambo/t3code/commit/13e7249b3b9fc0ef4a5d439fa549a682b2aa68ca?format=markdown) — 13e7249b3b9fc0ef4a5d439fa549a682b2aa68ca; Julius Marminge

- [Stabilize Claude turn event ordering and native event logging](https://git.cafe/flambo/t3code/commit/9bb6ab317a7353621fd26a32c5e97fdf0c2e02e1?format=markdown) — 9bb6ab317a7353621fd26a32c5e97fdf0c2e02e1; Julius Marminge

- [Fix ProviderService sendTurn recovery expectation after rebase](https://git.cafe/flambo/t3code/commit/a4cc4d50b55b449da9561c7ddd67304bbe620b82?format=markdown) — a4cc4d50b55b449da9561c7ddd67304bbe620b82; Julius Marminge

- [Ignore stale resume cursors and Claude placeholder thread IDs](https://git.cafe/flambo/t3code/commit/5b7e114d77d78d428323e7af0f22fa40a0c4440e?format=markdown) — 5b7e114d77d78d428323e7af0f22fa40a0c4440e; Julius Marminge

- [Align orchestration integration tests with latestTurn metadata](https://git.cafe/flambo/t3code/commit/a32a7aea5210fbe8101aedd7dfdc819f541dc0f1?format=markdown) — a32a7aea5210fbe8101aedd7dfdc819f541dc0f1; Julius Marminge

- [Fix Claude resume cursor to only persist valid session UUIDs](https://git.cafe/flambo/t3code/commit/b51fd9496be874397ff65f0f9e834b2c82b26acb?format=markdown) — b51fd9496be874397ff65f0f9e834b2c82b26acb; Julius Marminge

- [Refactor ClaudeCodeAdapter session flow and stream handling](https://git.cafe/flambo/t3code/commit/f087c61980be2e9c53b01c483eaf32d8ac9ee281?format=markdown) — f087c61980be2e9c53b01c483eaf32d8ac9ee281; Julius Marminge

- [Integrate Claude agent SDK into server provider adapter](https://git.cafe/flambo/t3code/commit/94116dab62a64e62a4c663c73b8ce59e0c498bba?format=markdown) — 94116dab62a64e62a4c663c73b8ce59e0c498bba; Julius Marminge

- [Include all provider models in /model slash command](https://git.cafe/flambo/t3code/commit/86608b13b3b6074e2f584a1d504dc76df915c45a?format=markdown) — 86608b13b3b6074e2f584a1d504dc76df915c45a; Julius Marminge

- [Fix Claude model fallback in web store sync](https://git.cafe/flambo/t3code/commit/1d640270c9667e57d253ecb93a612f138ae7e2c6?format=markdown) — 1d640270c9667e57d253ecb93a612f138ae7e2c6; Julius Marminge

- [Update Claude model catalog to latest 4.6/4.5 gen](https://git.cafe/flambo/t3code/commit/290d0987259cf2ad5ec0bf934a6cdf8fbcee9f17?format=markdown) — 290d0987259cf2ad5ec0bf934a6cdf8fbcee9f17; Julius Marminge

- [Show provider logos in composer model trigger](https://git.cafe/flambo/t3code/commit/a0d86e42ed3a4667806b0a78764e73b612abb7c7?format=markdown) — a0d86e42ed3a4667806b0a78764e73b612abb7c7; Julius Marminge

- [Use grouped provider/model select in chat composer](https://git.cafe/flambo/t3code/commit/84892adf1d7ae61c2133f69bacbfc7493b7bf8e5?format=markdown) — 84892adf1d7ae61c2133f69bacbfc7493b7bf8e5; Julius Marminge

- [Inline Claude adapter behavior into live layer](https://git.cafe/flambo/t3code/commit/365dd15aad90de93086d47f71c938a6786485643?format=markdown) — 365dd15aad90de93086d47f71c938a6786485643; Julius Marminge

- [unnecessary catch](https://git.cafe/flambo/t3code/commit/b2ef4795c39bc8aff4a01be21459aeba1bf29794?format=markdown) — b2ef4795c39bc8aff4a01be21459aeba1bf29794; Julius Marminge

- [Use typed errors for unavailable Claude runtime path](https://git.cafe/flambo/t3code/commit/d305e9839e64718c6ed1b283fac09f682a3968c0?format=markdown) — d305e9839e64718c6ed1b283fac09f682a3968c0; Julius Marminge

- [Make Claude runtime boundary Effect-native](https://git.cafe/flambo/t3code/commit/78cf175145ac03648fa343ae388d3ec2aef34417?format=markdown) — 78cf175145ac03648fa343ae388d3ec2aef34417; Julius Marminge

- [Add Claude integration coverage across orchestration flows](https://git.cafe/flambo/t3code/commit/28f933373df25386d4749a86950425ebf6b6181f?format=markdown) — 28f933373df25386d4749a86950425ebf6b6181f; Julius Marminge

- [Add Claude checkpoint and revert reactor coverage](https://git.cafe/flambo/t3code/commit/148b1da274265aca611371e26ecf009908f95233?format=markdown) — 148b1da274265aca611371e26ecf009908f95233; Julius Marminge

- [Enable Claude provider selection in chat composer](https://git.cafe/flambo/t3code/commit/0b8e994325166576ef62b1db6bc7e3941b0d967e?format=markdown) — 0b8e994325166576ef62b1db6bc7e3941b0d967e; Julius Marminge

- [Support provider-aware session selection in reactor](https://git.cafe/flambo/t3code/commit/8ed1217ef850461020ffef9313aed6d19518b032?format=markdown) — 8ed1217ef850461020ffef9313aed6d19518b032; Julius Marminge

- [Wire Claude adapter into registry and server provider layer](https://git.cafe/flambo/t3code/commit/a17ea27d107d93a1b005dcac97792ca5d9281c99?format=markdown) — a17ea27d107d93a1b005dcac97792ca5d9281c99; Julius Marminge

- [Add Claude Code adapter live layer with error mapping tests](https://git.cafe/flambo/t3code/commit/0382f4def932af9cecb8789ccffb8ad7e4a8057f?format=markdown) — 0382f4def932af9cecb8789ccffb8ad7e4a8057f; Julius Marminge

- [revised plan](https://git.cafe/flambo/t3code/commit/2e06f7c8dc6b6d2850250630981276d0fab4b896?format=markdown) — 2e06f7c8dc6b6d2850250630981276d0fab4b896; Julius Marminge

- [redo contracts a bit](https://git.cafe/flambo/t3code/commit/fa0dcca41f564d95c974d66986b6133517fd2101?format=markdown) — fa0dcca41f564d95c974d66986b6133517fd2101; Julius Marminge

- [Add provider-specific model resolution and defaults](https://git.cafe/flambo/t3code/commit/49a07aeed9d27f5afc6c1f92fb77a28bca5f8334?format=markdown) — 49a07aeed9d27f5afc6c1f92fb77a28bca5f8334; Julius Marminge

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

- [repo too](https://git.cafe/flambo/t3code/commit/531b12e192c2d480ba6c1e22eeb075f1866c4bd8?format=markdown) — 531b12e192c2d480ba6c1e22eeb075f1866c4bd8; Julius Marminge

- [add missing bin to published package](https://git.cafe/flambo/t3code/commit/b293b083fc6e2a5a90259c6e70ea599aaa0446f8?format=markdown) — b293b083fc6e2a5a90259c6e70ea599aaa0446f8; Julius Marminge

- [Fix release target commit and gate version bump steps](https://git.cafe/flambo/t3code/commit/b297e20f4e6e9a89d8f160e021b0b0f91248ca4f?format=markdown) — b297e20f4e6e9a89d8f160e021b0b0f91248ca4f; Julius Marminge

- [Run oxfmt on package.json files after version bump](https://git.cafe/flambo/t3code/commit/44be7f3ac3b64f5bfc7c77bf159d457687f78300?format=markdown) — 44be7f3ac3b64f5bfc7c77bf159d457687f78300; Julius Marminge

- [Defer release commit\+tag to finalize job](https://git.cafe/flambo/t3code/commit/ea5a100a744a73f0aaa62f2606296d8193935c59?format=markdown) — ea5a100a744a73f0aaa62f2606296d8193935c59; Julius Marminge

- [Scope changed-files tree PR to relevant files](https://git.cafe/flambo/t3code/commit/6841fa17d44e089b4cef03645efd6419a06f7611?format=markdown) — 6841fa17d44e089b4cef03645efd6419a06f7611; Julius Marminge

- [Improve changed-files tree UX and harden attachment path handling](https://git.cafe/flambo/t3code/commit/5c03804bac20c305159c2a42c6da7126166e8960?format=markdown) — 5c03804bac20c305159c2a42c6da7126166e8960; Julius Marminge

- [Render changed files as expandable tree with aggregated diff stats](https://git.cafe/flambo/t3code/commit/d6ed393255c206008897529e8c006a40a9199a32?format=markdown) — d6ed393255c206008897529e8c006a40a9199a32; Julius Marminge

- [Refine sidebar thread actions and list preview](https://git.cafe/flambo/t3code/commit/2d9139767a131d7e0165e36facf2c71d01f13e63?format=markdown) — 2d9139767a131d7e0165e36facf2c71d01f13e63; Julius Marminge

- [Prevent toast content overflow in collapsed stack](https://git.cafe/flambo/t3code/commit/95fcc89074d44518cded3adfa08dc18284c87fbe?format=markdown) — 95fcc89074d44518cded3adfa08dc18284c87fbe; Julius Marminge

- [Add Copy Thread ID action to thread context menu](https://git.cafe/flambo/t3code/commit/eb59853596b9ea2547c1bde87d2cd9b59a6fef95?format=markdown) — eb59853596b9ea2547c1bde87d2cd9b59a6fef95; Julius Marminge

- [Use mention adjacency helper in composer onChange](https://git.cafe/flambo/t3code/commit/a2682de4214cd277089fbf4a4c848d57a967f76d?format=markdown) — a2682de4214cd277089fbf4a4c848d57a967f76d; Julius Marminge

- [Limit composer mention arrow jumps to adjacent mention boundaries](https://git.cafe/flambo/t3code/commit/325c0a3687d4dbd6ce536b059c7c2b7ad0c4964a?format=markdown) — 325c0a3687d4dbd6ce536b059c7c2b7ad0c4964a; Julius Marminge

- [Handle system timeline messages with assistant height rules](https://git.cafe/flambo/t3code/commit/7c7fcf46c2307a0fa0348d8af9012791eb9ebb2d?format=markdown) — 7c7fcf46c2307a0fa0348d8af9012791eb9ebb2d; Julius Marminge

- [Expand ChatView height parity tests across responsive viewports](https://git.cafe/flambo/t3code/commit/0c39733cbf505ce1bf7f15d9b4576ba6ee4fd6b7?format=markdown) — 0c39733cbf505ce1bf7f15d9b4576ba6ee4fd6b7; Julius Marminge

- [Fix chat attachment height on narrow timeline resizes](https://git.cafe/flambo/t3code/commit/a76413594e772f476b98ba6384d0efe9906e75ff?format=markdown) — a76413594e772f476b98ba6384d0efe9906e75ff; Julius Marminge

- [Use vi.waitFor in ChatView browser measurement helpers](https://git.cafe/flambo/t3code/commit/1100d5a6f7e00ca41aa795ad601f78c670f5e5ab?format=markdown) — 1100d5a6f7e00ca41aa795ad601f78c670f5e5ab; Julius Marminge

- [Use vitest-browser-react in ChatView browser tests](https://git.cafe/flambo/t3code/commit/9abf96770044612038eb37740a1dfb4c38e1d272?format=markdown) — 9abf96770044612038eb37740a1dfb4c38e1d272; Julius Marminge

- [add back title](https://git.cafe/flambo/t3code/commit/cc83094bc6b1e819b916e4447e12cde6f8f05ff9?format=markdown) — cc83094bc6b1e819b916e4447e12cde6f8f05ff9; Julius Marminge

- [Stabilize ChatView attachment height browser test with MSW](https://git.cafe/flambo/t3code/commit/f5bdc138f66a56ec71f3cb18f92a1ebf2be7cca2?format=markdown) — f5bdc138f66a56ec71f3cb18f92a1ebf2be7cca2; Julius Marminge

- [Use real TanStack router in ChatView browser tests](https://git.cafe/flambo/t3code/commit/2d8ca4817593c2fda1ce0b16849fc9920591538f?format=markdown) — 2d8ca4817593c2fda1ce0b16849fc9920591538f; Julius Marminge

- [Migrate ChatView height browser tests to Vitest \+ Playwright](https://git.cafe/flambo/t3code/commit/4ca4a1f99c346456bd9434e9ae4e77f31b2c7aaf?format=markdown) — 4ca4a1f99c346456bd9434e9ae4e77f31b2c7aaf; Julius Marminge

- [Add Playwright timeline height parity tests to CI](https://git.cafe/flambo/t3code/commit/5470801c4aecca55ea426be9b110bc879266be32?format=markdown) — 5470801c4aecca55ea426be9b110bc879266be32; Julius Marminge

- [Make chat timeline height estimates width-aware and test them](https://git.cafe/flambo/t3code/commit/2ad2d3e6f55d90da9107c9254423bbcaa9be4898?format=markdown) — 2ad2d3e6f55d90da9107c9254423bbcaa9be4898; Julius Marminge

- [Fix CLI publish using stale package.json version](https://git.cafe/flambo/t3code/commit/b175d6b2a35f8b6869f981b96ceb20b2db979095?format=markdown) — b175d6b2a35f8b6869f981b96ceb20b2db979095; Julius Marminge

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

- [Add electron-updater and refresh lockfile package versions](https://git.cafe/flambo/t3code/commit/7241400edd90341bd86a9f74aae80868d19cf813?format=markdown) — 7241400edd90341bd86a9f74aae80868d19cf813; Julius Marminge

- [Wait for child process tree shutdown before forcing kill](https://git.cafe/flambo/t3code/commit/310fd0b187ec20930b2ac5cbc50bcc7ee653524c?format=markdown) — 310fd0b187ec20930b2ac5cbc50bcc7ee653524c; Julius Marminge

- [Remove electronmon-specific cleanup from desktop dev script](https://git.cafe/flambo/t3code/commit/db94743220c18b10f0f7533c109f1cb2f5357f90?format=markdown) — db94743220c18b10f0f7533c109f1cb2f5357f90; Julius Marminge

- [Prevent desktop dev Electron process leaks during restarts](https://git.cafe/flambo/t3code/commit/07aaf37fd4e0c34dbd9ec85c63858d19fa7eb447?format=markdown) — 07aaf37fd4e0c34dbd9ec85c63858d19fa7eb447; Julius Marminge

- [Fix electron-updater auth for private GitHub repos](https://git.cafe/flambo/t3code/commit/65a808808f85a4e15e341c1a20dc574f20f9570b?format=markdown) — 65a808808f85a4e15e341c1a20dc574f20f9570b; Julius Marminge

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

- [Remove target arg from electron-builder invocation](https://git.cafe/flambo/t3code/commit/c9d4b773c9159bf92ddb0f1c8ede990f5330a25a?format=markdown) — c9d4b773c9159bf92ddb0f1c8ede990f5330a25a; Julius Marminge

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

- [Refactor desktop update flow with retryable action results](https://git.cafe/flambo/t3code/commit/ec89587c37fe250fb12c90c10d27a9d0871d1968?format=markdown) — ec89587c37fe250fb12c90c10d27a9d0871d1968; Julius Marminge

- [Extract desktop update state helpers and improve update UX](https://git.cafe/flambo/t3code/commit/32d89806d7b17dbcffa4f02b46b24b410bf54b5e?format=markdown) — 32d89806d7b17dbcffa4f02b46b24b410bf54b5e; Julius Marminge

- [Allow update checks when status is available](https://git.cafe/flambo/t3code/commit/2fd4e06b345e6edbe12f1de456bb3f057c2b14f0?format=markdown) — 2fd4e06b345e6edbe12f1de456bb3f057c2b14f0; Julius Marminge

- [Harden desktop auto-update timer lifecycle](https://git.cafe/flambo/t3code/commit/3cffdce1c157bce72fda86a62376810e7c399b71?format=markdown) — 3cffdce1c157bce72fda86a62376810e7c399b71; Julius Marminge

- [fix: remove misleading log and redundant guard in handleCheckForUpdatesMenuClick](https://git.cafe/flambo/t3code/commit/6d2f4f4cdf257cf84e7b89aae14c0d9781392216?format=markdown) — 6d2f4f4cdf257cf84e7b89aae14c0d9781392216; Cursor Agent

- [Guard update install while app is quitting](https://git.cafe/flambo/t3code/commit/865d7bd6849de306932bbffabd3a06075313dbc4?format=markdown) — 865d7bd6849de306932bbffabd3a06075313dbc4; Julius Marminge

- [Harden desktop update flow and prevent duplicate update actions](https://git.cafe/flambo/t3code/commit/392d63231cce39b2dcd56435ef24579a8b4f06c6?format=markdown) — 392d63231cce39b2dcd56435ef24579a8b4f06c6; Julius Marminge

- [style](https://git.cafe/flambo/t3code/commit/7559f5ad70349b62d919e4a488ff70cc8c7847c6?format=markdown) — 7559f5ad70349b62d919e4a488ff70cc8c7847c6; Julius Marminge

- [Prevent redundant checks during desktop update download](https://git.cafe/flambo/t3code/commit/605e8143e09229d1c825f33afa26d1f2c10d8459?format=markdown) — 605e8143e09229d1c825f33afa26d1f2c10d8459; Julius Marminge

- [fix: remove duplicate catalog resolver after rebase](https://git.cafe/flambo/t3code/commit/5b056cd33750ee7ffb36faea836dc106bdeb973b?format=markdown) — 5b056cd33750ee7ffb36faea836dc106bdeb973b; Julius Marminge

- [Add desktop auto-update flow and publish updater assets](https://git.cafe/flambo/t3code/commit/6c350489b10db44dbccbd70ef530fcbb91854fc4?format=markdown) — 6c350489b10db44dbccbd70ef530fcbb91854fc4; Julius Marminge

- [Fix shell: true side effects on Windows \(orphaned processes, swallowed ENOENT\)](https://git.cafe/flambo/t3code/commit/2ae63f4aa2a2af7b0ed605582aef7c9025297e13?format=markdown) — 2ae63f4aa2a2af7b0ed605582aef7c9025297e13; julius

- [fmt test](https://git.cafe/flambo/t3code/commit/3d0233e3b0071ba3cab0d0a8a3585d955979e234?format=markdown) — 3d0233e3b0071ba3cab0d0a8a3585d955979e234; julius

- [effectify](https://git.cafe/flambo/t3code/commit/64f2c3a46565d8cd401351072b5b11494b5eccd0?format=markdown) — 64f2c3a46565d8cd401351072b5b11494b5eccd0; julius

- [Fix Codex process spawning and health checks on Windows](https://git.cafe/flambo/t3code/commit/0a1233344896376ec8b31b79ee65500eeef3a09e?format=markdown) — 0a1233344896376ec8b31b79ee65500eeef3a09e; julius

- [Handle Codex auth JSON arrays and flag missing auth markers](https://git.cafe/flambo/t3code/commit/9db54c9b19b136526baa97677e244b4b0071ee5b?format=markdown) — 9db54c9b19b136526baa97677e244b4b0071ee5b; Julius Marminge

- [windows dev](https://git.cafe/flambo/t3code/commit/34430e3514041935898aba5282392fac605afa71?format=markdown) — 34430e3514041935898aba5282392fac605afa71; julius

- [Add Codex provider health status to server config and chat banner](https://git.cafe/flambo/t3code/commit/99e44f2c23462f9ccf80a9d199bb424ae130bf33?format=markdown) — 99e44f2c23462f9ccf80a9d199bb424ae130bf33; Julius Marminge

- [chore\(release\): prepare v0.0.0-alpha.14](https://git.cafe/flambo/t3code/commit/7a0f2d9b3058d7c7da4d49fd31e308c98f2e5e2a?format=markdown) — 7a0f2d9b3058d7c7da4d49fd31e308c98f2e5e2a; github-actions\[bot\]

- [disable provenacnes while repo is private](https://git.cafe/flambo/t3code/commit/4bf310f7ca28fbf5f9280c595f8b26b464baf20b?format=markdown) — 4bf310f7ca28fbf5f9280c595f8b26b464baf20b; Julius Marminge

- [chore\(release\): prepare v0.0.0-alpha.13](https://git.cafe/flambo/t3code/commit/8b9fbe701d4c29604ab111d0113314e0dda44e59?format=markdown) — 8b9fbe701d4c29604ab111d0113314e0dda44e59; github-actions\[bot\]

- [fix test](https://git.cafe/flambo/t3code/commit/0c5be023e4b07c891d117937e966823ce3b109d2?format=markdown) — 0c5be023e4b07c891d117937e966823ce3b109d2; Julius Marminge

- [better lables](https://git.cafe/flambo/t3code/commit/86e87a8789196663e5e919466676566dadb32f20?format=markdown) — 86e87a8789196663e5e919466676566dadb32f20; Julius Marminge

- [logging](https://git.cafe/flambo/t3code/commit/404e78a506ad1a6b0bd55eaa703fb0563e7dea7d?format=markdown) — 404e78a506ad1a6b0bd55eaa703fb0563e7dea7d; Julius Marminge

- [Add Vitest to root devDependencies](https://git.cafe/flambo/t3code/commit/73563c7c25e31262852a1282ed8681a58e5f4b26?format=markdown) — 73563c7c25e31262852a1282ed8681a58e5f4b26; Julius Marminge

- [Add Vitest to web app and remove unused composer/env props](https://git.cafe/flambo/t3code/commit/326595b148e410174e79c9a6e7f63006478ffaf6?format=markdown) — 326595b148e410174e79c9a6e7f63006478ffaf6; Julius Marminge

- [Add effect dependency to desktop app package](https://git.cafe/flambo/t3code/commit/41a8468b08e9a33ea2418fefc16f7c68e3778d7e?format=markdown) — 41a8468b08e9a33ea2418fefc16f7c68e3778d7e; Julius Marminge

- [install node](https://git.cafe/flambo/t3code/commit/ced2ecb6ba39769ba32c06b628bc571dcb2ba405?format=markdown) — ced2ecb6ba39769ba32c06b628bc571dcb2ba405; Julius Marminge

- [rm](https://git.cafe/flambo/t3code/commit/2d746b3a7e5f5d4c12bcb27d972aff05d9aac2d9?format=markdown) — 2d746b3a7e5f5d4c12bcb27d972aff05d9aac2d9; Julius Marminge

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