GitHub check
Whole log, 68 KB
2026-10-23T07:11:35.4748117Z Current runner version: '2.337.0'
2026-10-23T07:11:35.4751847Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-ju3qmmg5ylvsns63'
2026-10-23T07:11:35.4752501Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-23T07:11:35.4753276Z Machine name: 'ip-172-31-73-130'
2026-10-23T07:11:35.4755026Z ##[group]GITHUB_TOKEN Permissions
2026-10-23T07:11:35.4756621Z Contents: read
2026-10-23T07:11:35.4757088Z Metadata: read
2026-10-23T07:11:35.4757586Z ##[endgroup]
2026-10-23T07:11:35.4758904Z Secret source: Actions
2026-10-23T07:11:35.4759730Z Cache mode: write
2026-10-23T07:11:35.4760298Z Prepare workflow directory
2026-10-23T07:11:35.4947573Z Prepare all required actions
2026-10-23T07:11:35.4973130Z Getting action download info
2026-10-23T07:11:35.6166069Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-23T07:11:35.6496393Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-23T07:11:35.7168454Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-23T07:11:35.8931168Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-23T07:11:35.8968904Z Complete job name: Test Server 4
2026-10-23T07:11:35.9273195Z A job started hook has been configured by the self-hosted runner administrator
2026-10-23T07:11:35.9335645Z ##[group]Run '/setup.sh'
2026-10-23T07:11:35.9348608Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:35.9349009Z env:
2026-10-23T07:11:35.9349221Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:35.9349500Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:35.9349772Z BLACKSMITH_CHECK_RUN_ID: 120290143222
2026-10-23T07:11:35.9350055Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 4
2026-10-23T07:11:35.9350350Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T07:11:35.9350603Z ##[endgroup]
2026-10-23T07:11:35.9569036Z Logging daemon started (blacksmithd for logs)
2026-10-23T07:11:35.9702174Z Results daemon started (blacksmithd for results)
2026-10-23T07:11:35.9802551Z Background adoption and SSH setup started (PID: 2908)
2026-10-23T07:11:35.9802820Z
2026-10-23T07:11:35.9802933Z ----------------------------------------
2026-10-23T07:11:35.9803415Z View this job: https://app.blacksmith.sh/pingdotgg/runs/39916177943/jobs/120290143222
2026-10-23T07:11:35.9803826Z SSH Access (using your GitHub SSH key):
2026-10-23T07:11:35.9804432Z ssh -p 64001 runner@blacksmith-4vcpu-ubuntu-2404-ju3qmmg5ylvsns63.vm.blacksmith.sh
2026-10-23T07:11:35.9804856Z
2026-10-23T07:11:35.9804968Z No GitHub SSH key? Add one at:
2026-10-23T07:11:35.9805444Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-23T07:11:35.9805840Z
2026-10-23T07:11:35.9805943Z ----------------------------------------
2026-10-23T07:11:35.9806115Z
2026-10-23T07:11:35.9806252Z VM ID: blacksmith-4vcpu-ubuntu-2404-ju3qmmg5ylvsns63
2026-10-23T07:11:35.9806573Z Host: production-152.236.39.100-x8664
2026-10-23T07:11:35.9807075Z Host Agent PID: 2461210
2026-10-23T07:11:35.9807310Z Host Agent Git SHA: af74fd76b
2026-10-23T07:11:35.9807565Z Host CPU Manufacturer: AuthenticAMD
2026-10-23T07:11:35.9807842Z Blacksmith Host Generation: gen 2
2026-10-23T07:11:35.9808127Z Petname: production-enormous-chow-6f86b8a1
2026-10-23T07:11:35.9808401Z Region: us-east
2026-10-23T07:11:35.9808636Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-23T07:11:35.9823296Z OS Version: Ubuntu 24.04.4 LTS
2026-10-23T07:11:35.9825033Z
2026-10-23T07:11:35.9825263Z Enabling Blacksmith transparent cache
2026-10-23T07:11:36.0073938Z ##[group]Run actions/checkout@v6
2026-10-23T07:11:36.0074242Z with:
2026-10-23T07:11:36.0074443Z fetch-depth: 2
2026-10-23T07:11:36.0074821Z sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a
2026-10-23T07:11:36.0075206Z sparse-checkout-cone-mode: false
2026-10-23T07:11:36.0075469Z repository: pingdotgg/t3code
2026-10-23T07:11:36.0077389Z token: ***
2026-10-23T07:11:36.0077595Z ssh-strict: true
2026-10-23T07:11:36.0077802Z ssh-user: git
2026-10-23T07:11:36.0078021Z persist-credentials: true
2026-10-23T07:11:36.0078254Z clean: true
2026-10-23T07:11:36.0078458Z fetch-tags: false
2026-10-23T07:11:36.0078769Z show-progress: true
2026-10-23T07:11:36.0078989Z lfs: false
2026-10-23T07:11:36.0079190Z submodules: false
2026-10-23T07:11:36.0079408Z set-safe-directory: true
2026-10-23T07:11:36.0079661Z allow-unsafe-pr-checkout: false
2026-10-23T07:11:36.0079914Z env:
2026-10-23T07:11:36.0080146Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:36.0080424Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:36.0080696Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:36.0080950Z ##[endgroup]
2026-10-23T07:11:36.1088256Z Syncing repository: pingdotgg/t3code
2026-10-23T07:11:36.1089142Z ##[group]Getting Git version info
2026-10-23T07:11:36.1089464Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-23T07:11:36.1093922Z [command]/usr/local/bin/git version
2026-10-23T07:11:36.1176998Z git version 2.55.0
2026-10-23T07:11:36.1187122Z ##[endgroup]
2026-10-23T07:11:36.1193497Z Temporarily overriding HOME='/home/runner/_work/_temp/a8ea51fc-6844-4be0-a405-1c5bfb60a5a1' before making global git config changes
2026-10-23T07:11:36.1194176Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T07:11:36.1196581Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T07:11:36.1224076Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-23T07:11:36.1225679Z ##[group]Determining repository object format
2026-10-23T07:11:36.1226640Z ##[endgroup]
2026-10-23T07:11:36.1227035Z ##[group]Initializing the repository
2026-10-23T07:11:36.1228774Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-23T07:11:36.1260288Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-23T07:11:36.1260865Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-23T07:11:36.1261428Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-23T07:11:36.1261884Z hint: call:
2026-10-23T07:11:36.1262173Z hint:
2026-10-23T07:11:36.1262808Z hint: git config --global init.defaultBranch <name>
2026-10-23T07:11:36.1263333Z hint:
2026-10-23T07:11:36.1263816Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-23T07:11:36.1264651Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-23T07:11:36.1265293Z hint:
2026-10-23T07:11:36.1265617Z hint: git branch -m <name>
2026-10-23T07:11:36.1265980Z hint:
2026-10-23T07:11:36.1266470Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-23T07:11:36.1267032Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-23T07:11:36.1267850Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-23T07:11:36.1288497Z ##[endgroup]
2026-10-23T07:11:36.1288873Z ##[group]Disabling automatic garbage collection
2026-10-23T07:11:36.1290541Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-23T07:11:36.1308004Z ##[endgroup]
2026-10-23T07:11:36.1308371Z ##[group]Setting up auth
2026-10-23T07:11:36.1311513Z Removing SSH command configuration
2026-10-23T07:11:36.1311897Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T07:11:36.1337481Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-23T07:11:36.1465471Z Removing HTTP extra header
2026-10-23T07:11:36.1468601Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-23T07:11:36.1489869Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-10-23T07:11:36.1573902Z Removing includeIf entries pointing to credentials config files
2026-10-23T07:11:36.1578110Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-23T07:11:36.1601201Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-23T07:11:36.1691126Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-23T07:11:36.1714794Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1733129Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1752691Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1770763Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1788556Z ##[endgroup]
2026-10-23T07:11:36.1788905Z ##[group]Fetching the repository
2026-10-23T07:11:36.1792853Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +49597c77db579062bb70a26e416df7efbb14db71:refs/remotes/origin/main
2026-10-23T07:11:36.4793632Z From https://github.com/pingdotgg/t3code
2026-10-23T07:11:36.4794168Z * [new ref] 49597c77db579062bb70a26e416df7efbb14db71 -> origin/main
2026-10-23T07:11:36.4818649Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-23T07:11:36.4839847Z origin/main
2026-10-23T07:11:36.4847133Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-23T07:11:36.4865680Z 49597c77db579062bb70a26e416df7efbb14db71
2026-10-23T07:11:36.4867746Z ##[endgroup]
2026-10-23T07:11:36.4868350Z ##[group]Determining the checkout info
2026-10-23T07:11:36.4868890Z ##[endgroup]
2026-10-23T07:11:36.4869261Z ##[group]Setting up sparse checkout
2026-10-23T07:11:36.4872027Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-23T07:11:36.4894682Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-23T07:11:36.4910607Z .git/info/sparse-checkout
2026-10-23T07:11:36.4914336Z ##[endgroup]
2026-10-23T07:11:36.4914765Z ##[group]Checking out the ref
2026-10-23T07:11:36.4917505Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-23T07:11:43.8857746Z Updating files: 0% (1/6311)
2026-10-23T07:11:43.8882136Z Updating files: 1% (64/6311)
2026-10-23T07:11:43.8898441Z Updating files: 2% (127/6311)
2026-10-23T07:11:43.8919186Z Updating files: 3% (190/6311)
2026-10-23T07:11:43.8941457Z Updating files: 4% (253/6311)
2026-10-23T07:11:43.8971277Z Updating files: 5% (316/6311)
2026-10-23T07:11:43.8991304Z Updating files: 6% (379/6311)
2026-10-23T07:11:43.9046820Z Updating files: 7% (442/6311)
2026-10-23T07:11:43.9075321Z Updating files: 8% (505/6311)
2026-10-23T07:11:43.9098877Z Updating files: 9% (568/6311)
2026-10-23T07:11:43.9365565Z Updating files: 10% (632/6311)
2026-10-23T07:11:43.9381477Z Updating files: 11% (695/6311)
2026-10-23T07:11:43.9392333Z Updating files: 12% (758/6311)
2026-10-23T07:11:43.9407249Z Updating files: 13% (821/6311)
2026-10-23T07:11:43.9422739Z Updating files: 14% (884/6311)
2026-10-23T07:11:43.9440236Z Updating files: 15% (947/6311)
2026-10-23T07:11:43.9458931Z Updating files: 16% (1010/6311)
2026-10-23T07:11:43.9473499Z Updating files: 17% (1073/6311)
2026-10-23T07:11:43.9493109Z Updating files: 18% (1136/6311)
2026-10-23T07:11:43.9507848Z Updating files: 19% (1200/6311)
2026-10-23T07:11:43.9531110Z Updating files: 20% (1263/6311)
2026-10-23T07:11:43.9548898Z Updating files: 21% (1326/6311)
2026-10-23T07:11:43.9567147Z Updating files: 22% (1389/6311)
2026-10-23T07:11:43.9580833Z Updating files: 23% (1452/6311)
2026-10-23T07:11:43.9594053Z Updating files: 24% (1515/6311)
2026-10-23T07:11:43.9609641Z Updating files: 25% (1578/6311)
2026-10-23T07:11:43.9623216Z Updating files: 26% (1641/6311)
2026-10-23T07:11:43.9637037Z Updating files: 27% (1704/6311)
2026-10-23T07:11:43.9657112Z Updating files: 28% (1768/6311)
2026-10-23T07:11:43.9689255Z Updating files: 29% (1831/6311)
2026-10-23T07:11:43.9709818Z Updating files: 30% (1894/6311)
2026-10-23T07:11:43.9732987Z Updating files: 31% (1957/6311)
2026-10-23T07:11:43.9762450Z Updating files: 32% (2020/6311)
2026-10-23T07:11:43.9790948Z Updating files: 33% (2083/6311)
2026-10-23T07:11:43.9858562Z Updating files: 34% (2146/6311)
2026-10-23T07:11:43.9914946Z Updating files: 35% (2209/6311)
2026-10-23T07:11:43.9948011Z Updating files: 36% (2272/6311)
2026-10-23T07:11:43.9983669Z Updating files: 37% (2336/6311)
2026-10-23T07:11:44.0025551Z Updating files: 38% (2399/6311)
2026-10-23T07:11:44.0053993Z Updating files: 39% (2462/6311)
2026-10-23T07:11:44.0085200Z Updating files: 40% (2525/6311)
2026-10-23T07:11:44.0116510Z Updating files: 41% (2588/6311)
2026-10-23T07:11:44.0133215Z Updating files: 42% (2651/6311)
2026-10-23T07:11:44.0143319Z Updating files: 43% (2714/6311)
2026-10-23T07:11:44.0162668Z Updating files: 44% (2777/6311)
2026-10-23T07:11:44.0193453Z Updating files: 45% (2840/6311)
2026-10-23T07:11:44.0216684Z Updating files: 46% (2904/6311)
2026-10-23T07:11:44.0244407Z Updating files: 47% (2967/6311)
2026-10-23T07:11:44.0271899Z Updating files: 48% (3030/6311)
2026-10-23T07:11:44.0302024Z Updating files: 49% (3093/6311)
2026-10-23T07:11:44.0338946Z Updating files: 50% (3156/6311)
2026-10-23T07:11:44.0355349Z Updating files: 51% (3219/6311)
2026-10-23T07:11:44.0388238Z Updating files: 52% (3282/6311)
2026-10-23T07:11:44.0414327Z Updating files: 53% (3345/6311)
2026-10-23T07:11:44.0434833Z Updating files: 54% (3408/6311)
2026-10-23T07:11:44.0459178Z Updating files: 55% (3472/6311)
2026-10-23T07:11:44.0487823Z Updating files: 56% (3535/6311)
2026-10-23T07:11:44.0499106Z Updating files: 57% (3598/6311)
2026-10-23T07:11:44.0518187Z Updating files: 58% (3661/6311)
2026-10-23T07:11:44.0890874Z Updating files: 59% (3724/6311)
2026-10-23T07:11:44.0903773Z Updating files: 60% (3787/6311)
2026-10-23T07:11:44.0919823Z Updating files: 61% (3850/6311)
2026-10-23T07:11:44.0938255Z Updating files: 62% (3913/6311)
2026-10-23T07:11:44.0959749Z Updating files: 63% (3976/6311)
2026-10-23T07:11:44.0987109Z Updating files: 64% (4040/6311)
2026-10-23T07:11:44.1008380Z Updating files: 65% (4103/6311)
2026-10-23T07:11:44.1024453Z Updating files: 66% (4166/6311)
2026-10-23T07:11:44.1049846Z Updating files: 67% (4229/6311)
2026-10-23T07:11:44.1062802Z Updating files: 68% (4292/6311)
2026-10-23T07:11:44.1081399Z Updating files: 69% (4355/6311)
2026-10-23T07:11:44.1093664Z Updating files: 70% (4418/6311)
2026-10-23T07:11:44.1109847Z Updating files: 71% (4481/6311)
2026-10-23T07:11:44.1126412Z Updating files: 72% (4544/6311)
2026-10-23T07:11:44.1154008Z Updating files: 73% (4608/6311)
2026-10-23T07:11:44.1413698Z Updating files: 74% (4671/6311)
2026-10-23T07:11:44.1600310Z Updating files: 75% (4734/6311)
2026-10-23T07:11:44.1620909Z Updating files: 76% (4797/6311)
2026-10-23T07:11:44.1640997Z Updating files: 77% (4860/6311)
2026-10-23T07:11:44.1666543Z Updating files: 78% (4923/6311)
2026-10-23T07:11:44.1685074Z Updating files: 79% (4986/6311)
2026-10-23T07:11:44.1705412Z Updating files: 80% (5049/6311)
2026-10-23T07:11:44.1722211Z Updating files: 81% (5112/6311)
2026-10-23T07:11:44.1741746Z Updating files: 82% (5176/6311)
2026-10-23T07:11:44.1760018Z Updating files: 83% (5239/6311)
2026-10-23T07:11:44.1780199Z Updating files: 84% (5302/6311)
2026-10-23T07:11:44.1799338Z Updating files: 85% (5365/6311)
2026-10-23T07:11:44.1822131Z Updating files: 86% (5428/6311)
2026-10-23T07:11:44.1890216Z Updating files: 87% (5491/6311)
2026-10-23T07:11:44.1920785Z Updating files: 88% (5554/6311)
2026-10-23T07:11:44.1939003Z Updating files: 89% (5617/6311)
2026-10-23T07:11:44.1963306Z Updating files: 90% (5680/6311)
2026-10-23T07:11:44.1996462Z Updating files: 91% (5744/6311)
2026-10-23T07:11:44.2011253Z Updating files: 92% (5807/6311)
2026-10-23T07:11:44.2026792Z Updating files: 93% (5870/6311)
2026-10-23T07:11:44.2048183Z Updating files: 94% (5933/6311)
2026-10-23T07:11:44.2070517Z Updating files: 95% (5996/6311)
2026-10-23T07:11:44.2122278Z Updating files: 96% (6059/6311)
2026-10-23T07:11:44.2147661Z Updating files: 97% (6122/6311)
2026-10-23T07:11:44.2193136Z Updating files: 98% (6185/6311)
2026-10-23T07:11:44.2211880Z Updating files: 99% (6248/6311)
2026-10-23T07:11:44.2212234Z Updating files: 100% (6311/6311)
2026-10-23T07:11:44.2212709Z Updating files: 100% (6311/6311), done.
2026-10-23T07:11:44.2361897Z Switched to a new branch 'main'
2026-10-23T07:11:44.2362725Z branch 'main' set up to track 'origin/main'.
2026-10-23T07:11:44.2377178Z ##[endgroup]
2026-10-23T07:11:44.2413638Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-23T07:11:44.2432788Z 49597c77db579062bb70a26e416df7efbb14db71
2026-10-23T07:11:44.2567206Z Prepare all required actions
2026-10-23T07:11:44.2602269Z ##[group]Run ./.github/actions/ci-changes
2026-10-23T07:11:44.2602420Z env:
2026-10-23T07:11:44.2602538Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.2602686Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.2602889Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.2603024Z ##[endgroup]
2026-10-23T07:11:44.2642296Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-23T07:11:44.2655149Z ##[group]Run set -uo pipefail
2026-10-23T07:11:44.2655347Z set -uo pipefail
2026-10-23T07:11:44.2655482Z
2026-10-23T07:11:44.2655585Z decide() {
2026-10-23T07:11:44.2655785Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-23T07:11:44.2655989Z exit "${PIPESTATUS[0]}"
2026-10-23T07:11:44.2656119Z }
2026-10-23T07:11:44.2656214Z
2026-10-23T07:11:44.2656318Z fail_open() {
2026-10-23T07:11:44.2656466Z echo "$* Running every job."
2026-10-23T07:11:44.2656600Z decide
2026-10-23T07:11:44.2656706Z }
2026-10-23T07:11:44.2656801Z
2026-10-23T07:11:44.2656955Z # Reads the change from git rather than the REST API: every job that
2026-10-23T07:11:44.2657202Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-23T07:11:44.2657417Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-23T07:11:44.2657627Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-23T07:11:44.2657875Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-23T07:11:44.2658065Z base=HEAD^1
2026-10-23T07:11:44.2658175Z mode=()
2026-10-23T07:11:44.2658282Z else
2026-10-23T07:11:44.2658388Z base=$BEFORE_SHA
2026-10-23T07:11:44.2658577Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-23T07:11:44.2658788Z || fail_open "Could not fetch ${base}."
2026-10-23T07:11:44.2658989Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-23T07:11:44.2659177Z mode=(--full)
2026-10-23T07:11:44.2659291Z fi
2026-10-23T07:11:44.2659387Z
2026-10-23T07:11:44.2659545Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-23T07:11:44.2659795Z # of a package changes that package just like editing it. It also keeps
2026-10-23T07:11:44.2660111Z # git from fetching file contents to score renames.
2026-10-23T07:11:44.2660351Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-23T07:11:44.2660577Z || fail_open "Could not diff against ${base}."
2026-10-23T07:11:44.2660774Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-23T07:11:44.2676674Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:44.2676841Z env:
2026-10-23T07:11:44.2676953Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.2677103Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.2677247Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.2677382Z EVENT_NAME: push
2026-10-23T07:11:44.2677520Z BEFORE_SHA: 656f3f40945654f540a98b75ec11afff399e1baa
2026-10-23T07:11:44.2677675Z ##[endgroup]
2026-10-23T07:11:44.5362292Z Affected packages: @t3tools/client-runtime, @t3tools/contracts, @t3tools/desktop, @t3tools/marketing, @t3tools/mobile, @t3tools/oxlint-plugin-t3code, @t3tools/provider-acp, @t3tools/provider-acp-registry, @t3tools/provider-core, @t3tools/provider-cursor, @t3tools/provider-grok, @t3tools/provider-muse, @t3tools/provider-opencode, @t3tools/provider-pi, @t3tools/provider-testing, @t3tools/scripts, @t3tools/shared, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/ssh, @t3tools/tailscale, @t3tools/web, effect-acp, effect-codex-app-server, t3, t3code-relay
2026-10-23T07:11:44.5363780Z typecheck=true
2026-10-23T07:11:44.5363886Z build=true
2026-10-23T07:11:44.5363983Z test=true
2026-10-23T07:11:44.5364081Z test_packages=
2026-10-23T07:11:44.5366983Z test_web=true
2026-10-23T07:11:44.5367253Z test_server=true
2026-10-23T07:11:44.5367379Z rust=true
2026-10-23T07:11:44.5367481Z release_smoke=true
2026-10-23T07:11:44.5367605Z mobile_native=false
2026-10-23T07:11:44.5421015Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=277]
2026-10-23T07:11:44.5495345Z Prepare all required actions
2026-10-23T07:11:44.5495677Z Getting action download info
2026-10-23T07:11:44.6371369Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-23T07:11:44.7546817Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-23T07:11:44.7546966Z env:
2026-10-23T07:11:44.7547079Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.7547223Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.7547370Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.7547520Z ##[endgroup]
2026-10-23T07:11:44.7601378Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-23T07:11:44.7609816Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7610144Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7610443Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7610679Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7625649Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:44.7625812Z env:
2026-10-23T07:11:44.7625925Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.7626069Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.7626209Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.7626344Z ##[endgroup]
2026-10-23T07:11:44.7681188Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=7]
2026-10-23T07:11:44.7682290Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-23T07:11:44.7718454Z ##[group]Run actions/cache@v6
2026-10-23T07:11:44.7718587Z with:
2026-10-23T07:11:44.7718690Z path: ~/.vite-plus
2026-10-23T07:11:44.7718976Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:11:44.7719168Z enableCrossOsArchive: false
2026-10-23T07:11:44.7719304Z fail-on-cache-miss: false
2026-10-23T07:11:44.7719428Z lookup-only: false
2026-10-23T07:11:44.7719537Z save-always: false
2026-10-23T07:11:44.7719642Z env:
2026-10-23T07:11:44.7719753Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.7719908Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.7720048Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.7720178Z ##[endgroup]
2026-10-23T07:11:44.9699008Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:11:45.3456337Z Received 170349591 of 170349591 (100.0%), 461.5 MBs/sec
2026-10-23T07:11:45.3459261Z Cache Size: ~162 MB (170349591 B)
2026-10-23T07:11:45.3500044Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/27f9045b-71d4-48b2-bc40-19225a1bd74c/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:11:46.0585768Z Cache restored successfully
2026-10-23T07:11:46.0723371Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:11:46.0804016Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1312]
2026-10-23T07:11:46.0805880Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-23T07:11:46.0821529Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T07:11:46.0821749Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T07:11:46.0821925Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-23T07:11:46.0838722Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:46.0838889Z env:
2026-10-23T07:11:46.0839003Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:46.0839152Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:46.0839301Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:46.0839436Z ##[endgroup]
2026-10-23T07:11:46.0878436Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-23T07:11:46.0885856Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-23T07:11:46.0887591Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-23T07:11:46.0892133Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-23T07:11:46.0893614Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-23T07:11:46.0903856Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-23T07:11:46.0904125Z store_path="$(vp pm cache dir)"
2026-10-23T07:11:46.0904380Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:46.0919614Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:46.0919782Z env:
2026-10-23T07:11:46.0919894Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:46.0920043Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:46.0920197Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:46.0920383Z ##[endgroup]
2026-10-23T07:11:46.1044179Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=15]
2026-10-23T07:11:46.1045343Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-23T07:11:46.1580449Z ##[group]Run actions/cache@v6
2026-10-23T07:11:46.1580591Z with:
2026-10-23T07:11:46.1580718Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-23T07:11:46.1580976Z key: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:11:46.1581228Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-23T07:11:46.1581374Z enableCrossOsArchive: false
2026-10-23T07:11:46.1581507Z fail-on-cache-miss: false
2026-10-23T07:11:46.1581627Z lookup-only: false
2026-10-23T07:11:46.1581738Z save-always: false
2026-10-23T07:11:46.1581846Z env:
2026-10-23T07:11:46.1581955Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:46.1582106Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:46.1582487Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:46.1582625Z ##[endgroup]
2026-10-23T07:11:46.3538124Z Cache hit for: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:11:47.3771134Z Received 713031680 of 995198885 (71.6%), 679.3 MBs/sec
2026-10-23T07:11:47.7893323Z Received 995198885 of 995198885 (100.0%), 671.2 MBs/sec
2026-10-23T07:11:47.7894211Z Cache Size: ~949 MB (995198885 B)
2026-10-23T07:11:47.7924356Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/99335d82-e911-4187-ba9f-3b5a2bfe83d6/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:11:53.0573553Z Cache restored successfully
2026-10-23T07:11:53.1140123Z Cache restored from key: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:11:53.1202189Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=7015]
2026-10-23T07:11:53.1204273Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-23T07:11:53.1214544Z ##[group]Run vp install
2026-10-23T07:11:53.1214686Z vp install
2026-10-23T07:11:53.1231161Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:53.1231330Z env:
2026-10-23T07:11:53.1231444Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:53.1231598Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:53.1231743Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:53.1231881Z ##[endgroup]
2026-10-23T07:11:53.1567948Z Scope: all 33 workspace projects
2026-10-23T07:11:53.2602012Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-23T07:11:53.6155830Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-23T07:11:53.6156232Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-23T07:11:53.6156452Z Virtual store is at: node_modules/.pnpm
2026-10-23T07:11:55.9137367Z โ Lockfile passes supply-chain policies (2088 entries in 2.7s)
2026-10-23T07:11:55.9137633Z Lockfile is up to date, resolution step is skipped
2026-10-23T07:11:55.9312141Z Packages: +1721
2026-10-23T07:11:55.9312339Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-23T07:11:55.9676117Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-23T07:11:56.9387183Z . prepare$ vp config --no-agent
2026-10-23T07:11:57.0351922Z . prepare: Done
2026-10-23T07:11:57.0365694Z
2026-10-23T07:11:57.0365983Z devDependencies:
2026-10-23T07:11:57.0366355Z + @coderabbitai/config 1.1.0
2026-10-23T07:11:57.0366514Z + @shadcn/lint 0.1.5
2026-10-23T07:11:57.0366737Z + @types/node 24.12.4
2026-10-23T07:11:57.0366867Z + knip 6.34.0
2026-10-23T07:11:57.0366995Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-23T07:11:57.0367141Z + vite-plus 1.3.0
2026-10-23T07:11:57.0367207Z
2026-10-23T07:11:57.0378118Z Done in 3.9s using pnpm v12.14.0
2026-10-23T07:11:57.0561732Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3935]
2026-10-23T07:11:57.0583589Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:57.0584040Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:57.0603637Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:57.0603780Z env:
2026-10-23T07:11:57.0603896Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.0604051Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.0604196Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.0604337Z ##[endgroup]
2026-10-23T07:11:57.1073419Z ##[group]Run actions/cache@v6
2026-10-23T07:11:57.1073569Z with:
2026-10-23T07:11:57.1073685Z path: ~/.cache/ms-playwright
2026-10-23T07:11:57.1073853Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:11:57.1074030Z enableCrossOsArchive: false
2026-10-23T07:11:57.1074161Z fail-on-cache-miss: false
2026-10-23T07:11:57.1074281Z lookup-only: false
2026-10-23T07:11:57.1074390Z save-always: false
2026-10-23T07:11:57.1074500Z env:
2026-10-23T07:11:57.1074607Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.1074753Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.1074894Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.1075025Z ##[endgroup]
2026-10-23T07:11:57.3054157Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:11:57.4565862Z Received 106503405 of 106503405 (100.0%), 752.4 MBs/sec
2026-10-23T07:11:57.4566098Z Cache Size: ~102 MB (106503405 B)
2026-10-23T07:11:57.4583848Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/12545ca1-dd30-402f-8f19-4ae33b34fb7c/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:11:57.6485425Z Cache restored successfully
2026-10-23T07:11:57.6604241Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:11:57.6736094Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T07:11:57.6736514Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T07:11:57.6736774Z test -n "$browser"
2026-10-23T07:11:57.6736925Z if ldd "$browser" | grep '=> not found'; then
2026-10-23T07:11:57.6737155Z node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-23T07:11:57.6737357Z fi
2026-10-23T07:11:57.6756019Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:57.6756170Z env:
2026-10-23T07:11:57.6756296Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.6756476Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.6756629Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.6756769Z ##[endgroup]
2026-10-23T07:11:57.6944733Z ##[group]Run vp run --filter t3 test --shard 4/8
2026-10-23T07:11:57.6944946Z vp run --filter t3 test --shard 4/8
2026-10-23T07:11:57.6960741Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:57.6960869Z env:
2026-10-23T07:11:57.6960984Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.6961134Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.6961278Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.6961490Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-23T07:11:57.6961775Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T07:11:57.6961984Z ##[endgroup]
2026-10-23T07:11:57.8513568Z ~/apps/server$ vp test run --shard 4/8 โ cache disabled
2026-10-23T07:11:58.0050685Z
2026-10-23T07:11:58.0086175Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-23T07:11:58.0086388Z
2026-10-23T07:12:03.2044515Z โ src/orchestration-v2/FoundationPersistence.test.ts (39 tests) 1853ms
2026-10-23T07:12:06.5507273Z โ src/orchestration-v2/ThreadLaunchService.test.ts (39 tests) 2336ms
2026-10-23T07:12:08.4847405Z โ src/serverSettings.test.ts (47 tests) 1043ms
2026-10-23T07:12:09.8421057Z stdout | src/storageCleanup.test.ts > removes clean submodules recursively, including deinitialized repositories
2026-10-23T07:12:09.8421580Z [07:12:09.840] INFO (#45): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:09.8421758Z
2026-10-23T07:12:10.8564221Z stdout | src/storageCleanup.test.ts > preserves late tracked edits when submodules were never initialized
2026-10-23T07:12:10.8564622Z [07:12:10.855] WARN (#1305): storage cleanup failed for worktree {
2026-10-23T07:12:10.8564838Z threadId: 'thread-1',
2026-10-23T07:12:10.8564974Z error: {
2026-10-23T07:12:10.8565127Z _tag: 'GitCommandError',
2026-10-23T07:12:10.8565317Z operation: 'StorageCleanup.cleanupGit',
2026-10-23T07:12:10.8565512Z command: 'git worktree remove',
2026-10-23T07:12:10.8565691Z cwd: '/tmp/cleanup-repo-TZEsdB',
2026-10-23T07:12:10.8566077Z detail: "fatal: '/tmp/storage-cleanup-vCfOTb/worktrees/feature' contains modified or untracked files, use --force to delete it"
2026-10-23T07:12:10.8566371Z }
2026-10-23T07:12:10.8566473Z }
2026-10-23T07:12:10.8566529Z
2026-10-23T07:12:12.4826446Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > reports allocated bytes of single-link files without following symlinks
2026-10-23T07:12:12.4826966Z [07:12:12.481] INFO (#4879): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.4827146Z
2026-10-23T07:12:12.5401671Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > counts the pnpm virtual store only when its store forces copies (same-device)
2026-10-23T07:12:12.5402196Z [07:12:12.539] INFO (#4989): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.5402395Z
2026-10-23T07:12:12.6267914Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > counts the pnpm virtual store only when its store forces copies (other-device)
2026-10-23T07:12:12.6268910Z [07:12:12.625] INFO (#5099): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.6269253Z
2026-10-23T07:12:12.6937989Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > counts the pnpm virtual store only when its store forces copies (no-manifest)
2026-10-23T07:12:12.6938616Z [07:12:12.693] INFO (#5209): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.6938831Z
2026-10-23T07:12:12.7487177Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > never stats a network pnpm store { storeDir: '\\attacker.test\s' }
2026-10-23T07:12:12.7487718Z [07:12:12.748] INFO (#5319): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.7487909Z
2026-10-23T07:12:12.8064013Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > never stats a network pnpm store { storeDir: '/local/store', โฆ(1) }
2026-10-23T07:12:12.8064529Z [07:12:12.805] INFO (#5429): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.8064718Z
2026-10-23T07:12:12.8594156Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > still removes a worktree when measuring its size fails
2026-10-23T07:12:12.8594771Z [07:12:12.858] INFO (#5539): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.8595052Z
2026-10-23T07:12:13.1062379Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > does not measure a worktree kept for an open provider session
2026-10-23T07:12:13.1063002Z [07:12:13.105] INFO (#6024): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.1063185Z
2026-10-23T07:12:13.1723489Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > compares the checked-out branch without a full status
2026-10-23T07:12:13.1723931Z [07:12:13.171] WARN (#6149): storage cleanup failed for worktree {
2026-10-23T07:12:13.1724146Z threadId: 'thread-1',
2026-10-23T07:12:13.1724282Z error: {
2026-10-23T07:12:13.1724414Z _tag: 'GitCommandError',
2026-10-23T07:12:13.1724608Z operation: 'StorageCleanup.branchChanged',
2026-10-23T07:12:13.1724789Z command: 'git',
2026-10-23T07:12:13.1724987Z cwd: '/tmp/storage-cleanup-It4QJt/worktrees/feature',
2026-10-23T07:12:13.1725307Z detail: 'Git index is locked. Status will resume when the index lock is removed.'
2026-10-23T07:12:13.1725527Z }
2026-10-23T07:12:13.1725625Z }
2026-10-23T07:12:13.1725682Z
2026-10-23T07:12:13.2059628Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > compares the checked-out branch without a full status
2026-10-23T07:12:13.2060137Z [07:12:13.205] INFO (#6149): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.2060315Z
2026-10-23T07:12:13.2974785Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > applies "uncommitted-changes"
2026-10-23T07:12:13.2975308Z [07:12:13.296] INFO (#6402): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.2975490Z
2026-10-23T07:12:13.3810443Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > applies "tracked-changes"
2026-10-23T07:12:13.3811635Z [07:12:13.380] INFO (#6507): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.3812103Z
2026-10-23T07:12:13.5009910Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > applies "tracked-changes"
2026-10-23T07:12:13.5010458Z [07:12:13.500] INFO (#6753): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.5010635Z
2026-10-23T07:12:13.7158763Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > discovers trunk without a remote HEAD or tracking ref and removes an integrated worktree
2026-10-23T07:12:13.7159312Z [07:12:13.715] INFO (#7067): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.7159494Z
2026-10-23T07:12:13.9679603Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > preserves tracked edits written after the final status check
2026-10-23T07:12:13.9680065Z [07:12:13.967] WARN (#7535): storage cleanup failed for worktree {
2026-10-23T07:12:13.9680283Z threadId: 'thread-1',
2026-10-23T07:12:13.9680415Z error: {
2026-10-23T07:12:13.9680575Z _tag: 'GitCommandError',
2026-10-23T07:12:13.9680779Z operation: 'StorageCleanup.cleanupGit',
2026-10-23T07:12:13.9680967Z command: 'git worktree remove',
2026-10-23T07:12:13.9681149Z cwd: '/tmp/cleanup-repo-oFpscp',
2026-10-23T07:12:13.9681559Z detail: "fatal: '/tmp/storage-cleanup-sY1a9H/worktrees/feature' contains modified or untracked files, use --force to delete it"
2026-10-23T07:12:13.9681839Z }
2026-10-23T07:12:13.9681939Z }
2026-10-23T07:12:13.9681998Z
2026-10-23T07:12:14.0267061Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > caps entries while preserving totals and prioritizing removals
2026-10-23T07:12:14.0267587Z [07:12:14.026] INFO (#7645): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:14.0267794Z
2026-10-23T07:12:14.1327628Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > serializes concurrent requests and returns each run's report
2026-10-23T07:12:14.1328172Z [07:12:14.132] INFO (#7823): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:14.1328358Z
2026-10-23T07:12:14.2317498Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > reports git failures without aborting the remaining categories
2026-10-23T07:12:14.2318098Z [07:12:14.230] WARN (#7983): storage cleanup failed for worktree {
2026-10-23T07:12:14.2318451Z threadId: 'thread-1',
2026-10-23T07:12:14.2318614Z error: {
2026-10-23T07:12:14.2318793Z _tag: 'GitCommandError',
2026-10-23T07:12:14.2319125Z operation: 'StorageCleanup.cleanupGit',
2026-10-23T07:12:14.2319392Z command: 'git worktree remove',
2026-10-23T07:12:14.2319605Z cwd: '/tmp/cleanup-repo-vA2T1Q',
2026-10-23T07:12:14.2320009Z detail: 'fatal: cannot remove a locked working tree;'
2026-10-23T07:12:14.2320208Z }
2026-10-23T07:12:14.2320317Z }
2026-10-23T07:12:14.2320404Z
2026-10-23T07:12:14.3628926Z stdout | src/storageCleanup.test.ts > keeps saved usage data when removing a settled checkout
2026-10-23T07:12:14.3629344Z [07:12:14.362] INFO (#8245): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:14.3629542Z
2026-10-23T07:12:14.3651631Z โ src/storageCleanup.test.ts (118 tests) 4800ms
2026-10-23T07:12:14.3652016Z โ keeps nested submodule files protected by the current keep rule 347ms
2026-10-23T07:12:14.3652391Z โ keeps unpushed submodule history after checkout and deinitialization 394ms
2026-10-23T07:12:15.4794259Z โ src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts (14 tests) 713ms
2026-10-23T07:12:16.5295203Z stdout | src/terminal/Manager.test.ts > TerminalManager > restarts with current provider secrets and clears bounded history
2026-10-23T07:12:16.5295620Z [07:12:16.527] INFO (#337): Migrations ran successfully {
2026-10-23T07:12:16.5295795Z migrations: [
2026-10-23T07:12:16.5295935Z '1_OrchestrationEvents',
2026-10-23T07:12:16.5296116Z '2_OrchestrationCommandReceipts',
2026-10-23T07:12:16.5296290Z '3_CheckpointDiffBlobs',
2026-10-23T07:12:16.5296455Z '4_ProviderSessionRuntime',
2026-10-23T07:12:16.5296619Z '5_Projections',
2026-10-23T07:12:16.5296811Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:12:16.5297028Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:12:16.5297229Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:12:16.5297474Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:12:16.5297672Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:12:16.5297877Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:12:16.5298085Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:12:16.5298276Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:12:16.5298491Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:12:16.5298704Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:12:16.5298890Z '16_CanonicalizeModelSelections',
2026-10-23T07:12:16.5299069Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:12:16.5299260Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:12:16.5299451Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:12:16.5299629Z '20_AuthAccessManagement',
2026-10-23T07:12:16.5299797Z '21_AuthSessionClientMetadata',
2026-10-23T07:12:16.5299975Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:12:16.5300162Z '23_ProjectionThreadShellSummary',
2026-10-23T07:12:16.5300358Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:12:16.5300574Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:12:16.5300783Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:12:16.5300976Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:12:16.5301202Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:12:16.5301400Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:12:16.5301607Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:12:16.5301824Z '31_AuthAuthorizationScopes',
2026-10-23T07:12:16.5302002Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:12:16.5302179Z '33_ProjectionThreadsSettled',
2026-10-23T07:12:16.5302355Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:12:16.5302538Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:12:16.5302723Z '36_ProjectionThreadsPinned',
2026-10-23T07:12:16.5302893Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:12:16.5303075Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:12:16.5303274Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:12:16.5303475Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:12:16.5303653Z '41_AuthSessionClientConnection',
2026-10-23T07:12:16.5303841Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:12:16.5304028Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:12:16.5304218Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:12:16.5304408Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:12:16.5304597Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:12:16.5304784Z '47_ProjectionProjectIcon',
2026-10-23T07:12:16.5305244Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:12:16.5305536Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:12:16.5305721Z '50_ProjectionThreadPullRequests',
2026-10-23T07:12:16.5305904Z '51_ProjectionThreadMessageContext',
2026-10-23T07:12:16.5306093Z '52_ProjectionThreadTitleState',
2026-10-23T07:12:16.5306262Z '53_PullRequestFilesViewed',
2026-10-23T07:12:16.5306457Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:12:16.5306638Z '55_OrchestrationV2',
2026-10-23T07:12:16.5306813Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:12:16.5306991Z '57_ScheduledTaskWebhooks',
2026-10-23T07:12:16.5307159Z '58_WebhookRelayDeliveries',
2026-10-23T07:12:16.5307318Z '59_McpAppModelContext',
2026-10-23T07:12:16.5307490Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:12:16.5307666Z '61_PullRequestReviewGuides',
2026-10-23T07:12:16.5307837Z '62_ThreadFailureLookupIndex',
2026-10-23T07:12:16.5308006Z '63_DropUnusedV1Projections',
2026-10-23T07:12:16.5308186Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:12:16.5308374Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:12:16.5308557Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:12:16.5308730Z '67_WebhookDedupe',
2026-10-23T07:12:16.5308884Z '68_ShellStopRequestIndex'
2026-10-23T07:12:16.5309017Z ]
2026-10-23T07:12:16.5309113Z }
2026-10-23T07:12:16.5309171Z
2026-10-23T07:12:17.0824560Z โ src/terminal/Manager.test.ts (42 tests) 753ms
2026-10-23T07:12:18.6163692Z โ src/orchestration-v2/Orchestrator.control-reads.test.ts (11 tests) 524ms
2026-10-23T07:12:26.0463865Z โ src/orchestration-v2/SteeringCompletion.integration.test.ts (13 tests) 6368ms
2026-10-23T07:12:26.0465823Z โ keeps a queued message queued when promoted into a run that Stop reached 2142ms
2026-10-23T07:12:26.0466220Z โ queues a plain send behind the stopped queue and releases its hold 2169ms
2026-10-23T07:12:26.4583347Z โ src/cloud/bootService.test.ts (33 tests) 114ms
2026-10-23T07:12:27.8868991Z โ src/mcp/toolkits/core.test.ts (15 tests) 73ms
2026-10-23T07:12:28.9335922Z โ src/provider/acp/AcpSessionRuntime.processTree.test.ts (17 tests) 851ms
2026-10-23T07:12:29.4627716Z โ src/workspace/WorkspaceFileSystem.test.ts (21 tests) 113ms
2026-10-23T07:12:30.7798008Z โ src/project/ProjectService.test.ts (13 tests) 176ms
2026-10-23T07:12:31.1348001Z โ src/provider/AntigravityProvider.test.ts (18 tests) 34ms
2026-10-23T07:12:32.1388551Z โ src/mcp/OrchestratorMcpService.activity.test.ts (3 tests) 12ms
2026-10-23T07:12:32.5513858Z โ src/sourceControl/SourceControlProviderRegistry.test.ts (12 tests) 51ms
2026-10-23T07:12:32.9185041Z โ src/provider/acp/AntigravityAcpSupport.test.ts (27 tests) 37ms
2026-10-23T07:12:33.1171836Z โ src/provider/Drivers/antigravityUsageReader.test.ts (9 tests) 52ms
2026-10-23T07:12:33.7319719Z โ scripts/migrate-dev-db.test.ts (7 tests) 245ms
2026-10-23T07:12:47.9965659Z โ src/orchestration-v2/testkit/ClaudeReplayFixtures.integration.test.ts (38 tests) 13042ms
2026-10-23T07:12:47.9966324Z โ Claude Agent SDK replay fixtures (38)
2026-10-23T07:12:47.9966939Z โ runs claude_background_subagent_after_root/claudeAgent through OrchestratorV2 using deterministic replay 516ms
2026-10-23T07:12:47.9967471Z โ runs claude_background_subagent_lifecycle/claudeAgent through OrchestratorV2 using deterministic replay 983ms
2026-10-23T07:12:47.9968022Z โ runs claude_background_wake_before_queued_prompt/claudeAgent through OrchestratorV2 using deterministic replay 843ms
2026-10-23T07:12:47.9968584Z โ runs claude_background_wake_before_queued_prompt_no_echo/claudeAgent through OrchestratorV2 using deterministic replay 824ms
2026-10-23T07:12:47.9969119Z โ runs claude_compact_after_resume_wake/claudeAgent through OrchestratorV2 using deterministic replay 351ms
2026-10-23T07:12:47.9969620Z โ runs claude_compact_after_peer_turn/claudeAgent through OrchestratorV2 using deterministic replay 393ms
2026-10-23T07:12:47.9970193Z โ runs claude_background_monitor_wake/claudeAgent through OrchestratorV2 using deterministic replay 309ms
2026-10-23T07:12:47.9970683Z โ runs claude_background_task_wake/claudeAgent through OrchestratorV2 using deterministic replay 416ms
2026-10-23T07:12:47.9971183Z โ runs claude_nested_background_subagent_wake/claudeAgent through OrchestratorV2 using deterministic replay 328ms
2026-10-23T07:12:47.9971680Z โ runs claude_idle_resume/claudeAgent through OrchestratorV2 using deterministic replay 347ms
2026-10-23T07:12:47.9972133Z โ runs multi_turn_restart/claudeAgent through OrchestratorV2 using deterministic replay 302ms
2026-10-23T07:12:47.9972598Z โ runs turn_interrupt_restart/claudeAgent through OrchestratorV2 using deterministic replay 312ms
2026-10-23T07:12:47.9973057Z โ runs thread_rollback/claudeAgent through OrchestratorV2 using deterministic replay 464ms
2026-10-23T07:12:47.9973473Z โ refuses messages to a native subagent thread without touching it 896ms
2026-10-23T07:12:47.9973863Z โ streams a subagent's foreground Bash output live during the root turn 343ms
2026-10-23T07:12:47.9974314Z โ ends a background subagent's open WebFetch (opened while root is idle) when its notification is stopped 340ms
2026-10-23T07:12:47.9974808Z โ ends a background subagent's open Write (opened before root settles) when its notification is failed 341ms
2026-10-23T07:12:48.4121466Z โ src/persistence/Migrations/066_RepairClientSettlementTimestamps.test.ts (1 test) 69ms
2026-10-23T07:12:48.7957092Z โ src/environment/ServerEnvironment.test.ts (6 tests) 76ms
2026-10-23T07:12:48.9945167Z โ src/device/ExpoApi.test.ts (7 tests) 24ms
2026-10-23T07:12:49.4283150Z โ src/orchestration-v2/ProviderSwitchService.test.ts (8 tests) 8ms
2026-10-23T07:12:49.9926219Z โ src/sourceControl/gitHubChangeRequestTemplate.test.ts (10 tests) 263ms
2026-10-23T07:12:50.2946257Z โ src/preview/PreviewBrowser.test.ts (7 tests) 30ms
2026-10-23T07:12:50.5408808Z โ src/orchestration-v2/ThreadForkService.test.ts (3 tests) 5ms
2026-10-23T07:12:51.5284079Z โ src/orchestration-v2/ThreadPullRequestService.test.ts (5 tests) 12ms
2026-10-23T07:12:52.0598206Z โ src/orchestration-v2/CommandPolicy.test.ts (10 tests) 5ms
2026-10-23T07:12:52.4706764Z โ src/environment/DirectEndpoints.test.ts (7 tests) 13ms
2026-10-23T07:12:52.6820851Z โ src/outboundHttp.test.ts (4 tests | 1 skipped) 41ms
2026-10-23T07:12:53.6930980Z โ src/git/linkCreatedPullRequest.test.ts (4 tests) 6ms
2026-10-23T07:12:53.9817603Z โ src/auth/ServerSecretStore.test.ts (4 tests) 15ms
2026-10-23T07:12:54.1042799Z โ src/provider/CodexMcpElicitation.test.ts (9 tests) 5ms
2026-10-23T07:12:55.0010117Z โ src/orchestration-v2/Adapters/ClaudeTaskOutputTail.test.ts (3 tests) 766ms
2026-10-23T07:12:55.0010475Z โ tailClaudeTaskOutput (3)
2026-10-23T07:12:55.0010823Z โ follows a file that appears after the task starts, across split characters 510ms
2026-10-23T07:12:55.2825182Z โ src/cloud/environmentKeys.test.ts (3 tests) 14ms
2026-10-23T07:12:56.1069963Z โ src/provider/ProviderInstanceRegistryHydration.test.ts (5 tests) 2ms
2026-10-23T07:12:56.5279766Z โ src/orchestration-v2/ProviderSessionTransitionPolicy.test.ts (5 tests) 2ms
2026-10-23T07:12:56.6557150Z โ src/scheduledTasks/webhookFilter.test.ts (4 tests) 2ms
2026-10-23T07:12:56.8122610Z โ src/cloud/traceRelayRequest.test.ts (2 tests) 6ms
2026-10-23T07:12:57.0699174Z โ src/provider/codexModelCatalog.test.ts (2 tests) 2ms
2026-10-23T07:12:57.4672209Z โ src/usage/UsageLimitSources.test.ts (1 test) 8ms
2026-10-23T07:12:58.4564041Z โ src/git/GitWorkflowService.test.ts (1 test) 49ms
2026-10-23T07:12:58.7457633Z โ src/persistence/Migrations/031_AuthAuthorizationScopes.test.ts (1 test) 19ms
2026-10-23T07:12:58.8767437Z โ src/project/AgentSessionJson.test.ts (12 tests) 5ms
2026-10-23T07:12:59.1819178Z โ src/persistence/Migrations/057_ScheduledTaskWebhooks.test.ts (1 test) 36ms
2026-10-23T07:12:59.6157344Z โ src/cli/connect.test.ts (1 test) 3ms
2026-10-23T07:12:59.7439302Z โ src/launcherWatch.test.ts (1 test) 4ms
2026-10-23T07:12:59.8247229Z โ src/orchestration-v2/assistantStreaming.test.ts (2 tests) 2ms
2026-10-23T07:13:00.1093168Z โ src/resourceTelemetry/DesktopTelemetryReceiver.test.ts (1 test) 4ms
2026-10-23T07:13:03.4821165Z โ src/orchestration-v2/testkit/MuseReplayFixtures.integration.test.ts (8 tests) 2321ms
2026-10-23T07:13:03.4821599Z โ Muse replay fixtures (8)
2026-10-23T07:13:03.4821905Z โ runs simple/muse through OrchestratorV2 using deterministic replay 342ms
2026-10-23T07:13:03.4822303Z โ runs multi_turn/muse through OrchestratorV2 using deterministic replay 329ms
2026-10-23T07:13:03.4822687Z โ runs muse_permission/muse through OrchestratorV2 using deterministic replay 372ms
2026-10-23T07:13:03.4823080Z โ runs muse_workflow/muse through OrchestratorV2 using deterministic replay 386ms
2026-10-23T07:13:03.4852077Z
2026-10-23T07:13:03.4854036Z Test Files 51 passed (51)
2026-10-23T07:13:03.4856266Z Tests 673 passed | 1 skipped (674)
2026-10-23T07:13:03.4856621Z Start at 07:11:58
2026-10-23T07:13:03.4857966Z Duration 65.47s (tests 59%, import 31%, transform 8%, setup 2%)
2026-10-23T07:13:03.4864618Z
2026-10-23T07:13:03.4865000Z Import 1258 modules were evaluated 14147 times ยท 19.72s total, 31% of tracked time
2026-10-23T07:13:03.4865492Z ~17.97s faster with isolate: false โ shared modules are evaluated once per worker instead of once per file
2026-10-23T07:13:03.4865945Z learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-23T07:13:03.4866138Z
2026-10-23T07:13:03.5132051Z
2026-10-23T07:13:03.5220091Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T07:13:03.5220420Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T07:13:03.5220651Z echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-23T07:13:03.5220812Z else
2026-10-23T07:13:03.5220949Z echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-23T07:13:03.5221115Z fi
2026-10-23T07:13:03.5236901Z shell: /usr/bin/bash -e {0}
2026-10-23T07:13:03.5237027Z env:
2026-10-23T07:13:03.5237142Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:13:03.5237291Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:13:03.5237433Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:13:03.5237572Z ##[endgroup]
2026-10-23T07:13:03.5302642Z Post job cleanup.
2026-10-23T07:13:03.5985481Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-23T07:13:03.6054953Z Post job cleanup.
2026-10-23T07:13:03.6071135Z ##[start-action display=Cache full pnpm store;id=__89407492-6de9-403a-bbd8-b999ec71e799.__actions_cache]
2026-10-23T07:13:03.6386757Z Post job cleanup.
2026-10-23T07:13:03.7172198Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161, not saving cache.
2026-10-23T07:13:03.7201136Z ##[end-action id=__89407492-6de9-403a-bbd8-b999ec71e799.__actions_cache;outcome=success;conclusion=success;duration_ms=112]
2026-10-23T07:13:03.7202847Z ##[start-action display=Cache Vite+;id=__89407492-6de9-403a-bbd8-b999ec71e799.vp_cache]
2026-10-23T07:13:03.7221069Z Post job cleanup.
2026-10-23T07:13:03.7853269Z Cache hit occurred on the primary key vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0, not saving cache.
2026-10-23T07:13:03.7885701Z ##[end-action id=__89407492-6de9-403a-bbd8-b999ec71e799.vp_cache;outcome=success;conclusion=success;duration_ms=68]
2026-10-23T07:13:03.7928408Z Post job cleanup.
2026-10-23T07:13:03.8347219Z [command]/usr/local/bin/git version
2026-10-23T07:13:03.8402524Z git version 2.55.0
2026-10-23T07:13:03.8421887Z Temporarily overriding HOME='/home/runner/_work/_temp/5fa229ba-b3ad-400c-b272-c5d504dad650' before making global git config changes
2026-10-23T07:13:03.8422271Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T07:13:03.8426114Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T07:13:03.8453213Z Removing SSH command configuration
2026-10-23T07:13:03.8456554Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T07:13:03.8482949Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-23T07:13:03.8614605Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-23T07:13:03.8634919Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-23T07:13:03.8671840Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-23T07:13:03.8692535Z ##[group]Run '/job_completed.sh'
2026-10-23T07:13:03.8703610Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:13:03.8703781Z env:
2026-10-23T07:13:03.8703898Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:13:03.8704048Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:13:03.8704190Z BLACKSMITH_CHECK_RUN_ID: 120290143222
2026-10-23T07:13:03.8704340Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 4
2026-10-23T07:13:03.8704492Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T07:13:03.8704624Z ##[endgroup]
2026-10-23T07:13:03.8782178Z Docker container cache not activated, skipping hash computation.
2026-10-23T07:13:03.8994326Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-23T07:13:03.9415199Z Cleaning up orphan processes