2026-11-03T01:24:33.0172881Z Current runner version: '2.338.1' 2026-11-03T01:24:33.0176795Z Runner name: 'blacksmith-8vcpu-ubuntu-2404-4xvghcvz44ugoejt' 2026-11-03T01:24:33.0177594Z Runner group name: 'blacksmith scale sets - blacksmith-8vcpu-ubuntu-2404' 2026-11-03T01:24:33.0179012Z Machine name: 'ip-172-31-73-130' 2026-11-03T01:24:33.0180698Z ##[group]GITHUB_TOKEN Permissions 2026-11-03T01:24:33.0182053Z Contents: read 2026-11-03T01:24:33.0182491Z Metadata: read 2026-11-03T01:24:33.0182871Z ##[endgroup] 2026-11-03T01:24:33.0184381Z Secret source: Actions 2026-11-03T01:24:33.0185010Z Cache mode: write 2026-11-03T01:24:33.0185595Z Prepare workflow directory 2026-11-03T01:24:33.0353223Z Prepare all required actions 2026-11-03T01:24:33.0377307Z Getting action download info 2026-11-03T01:24:33.1388226Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-11-03T01:24:33.1689721Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-11-03T01:24:33.2697983Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-11-03T01:24:33.2736561Z Complete job name: Lint 2026-11-03T01:24:33.5467166Z A job started hook has been configured by the self-hosted runner administrator 2026-11-03T01:24:33.5531271Z ##[group]Run '/setup.sh' 2026-11-03T01:24:33.5541516Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-03T01:24:33.5541931Z env: 2026-11-03T01:24:33.5542149Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:33.5542433Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:33.5542707Z BLACKSMITH_CHECK_RUN_ID: 125666511446 2026-11-03T01:24:33.5542984Z BLACKSMITH_JOB_DISPLAY_NAME: Lint 2026-11-03T01:24:33.5543249Z GITHUB_ACTIONS_CACHE_MODE: write 2026-11-03T01:24:33.5543501Z ##[endgroup] 2026-11-03T01:24:33.5752930Z Logging daemon started (blacksmithd for logs) 2026-11-03T01:24:33.5829389Z Results daemon started (blacksmithd for results) 2026-11-03T01:24:33.5943675Z Background adoption and SSH setup started (PID: 3165) 2026-11-03T01:24:33.5944173Z 2026-11-03T01:24:33.5944480Z ---------------------------------------- 2026-11-03T01:24:33.5945159Z View this job: https://app.blacksmith.sh/pingdotgg/runs/41559532101/jobs/125666511446 2026-11-03T01:24:33.5945689Z SSH Access (using your GitHub SSH key): 2026-11-03T01:24:33.5946289Z ssh -p 64003 runner@blacksmith-8vcpu-ubuntu-2404-4xvghcvz44ugoejt.vm.blacksmith.sh 2026-11-03T01:24:33.5946710Z 2026-11-03T01:24:33.5946923Z No GitHub SSH key? Add one at: 2026-11-03T01:24:33.5947923Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-11-03T01:24:33.5948800Z 2026-11-03T01:24:33.5949011Z ---------------------------------------- 2026-11-03T01:24:33.5949295Z 2026-11-03T01:24:33.5949523Z VM ID: blacksmith-8vcpu-ubuntu-2404-4xvghcvz44ugoejt 2026-11-03T01:24:33.5950063Z Host: production-152.236.46.86-x8664 2026-11-03T01:24:33.5950494Z Host Agent PID: 323466 2026-11-03T01:24:33.5950882Z Host Agent Git SHA: 37436a538 2026-11-03T01:24:33.5951332Z Host CPU Manufacturer: AuthenticAMD 2026-11-03T01:24:33.5951783Z Blacksmith Host Generation: gen 2 2026-11-03T01:24:33.5952215Z Petname: production-rare-walleye-8a716d80 2026-11-03T01:24:33.5952670Z Region: us-east 2026-11-03T01:24:33.5952997Z Rootfs Version: ubuntu24-full-x64-081926 2026-11-03T01:24:33.5953914Z OS Version: Ubuntu 24.04.4 LTS 2026-11-03T01:24:33.5954280Z 2026-11-03T01:24:33.5954399Z Enabling Blacksmith transparent cache 2026-11-03T01:24:33.6213397Z ##[group]Run actions/checkout@v6 2026-11-03T01:24:33.6213864Z with: 2026-11-03T01:24:33.6214487Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-11-03T01:24:33.6215098Z sparse-checkout-cone-mode: false 2026-11-03T01:24:33.6215544Z repository: pingdotgg/t3code 2026-11-03T01:24:33.6218973Z token: *** 2026-11-03T01:24:33.6219317Z ssh-strict: true 2026-11-03T01:24:33.6219663Z ssh-user: git 2026-11-03T01:24:33.6220000Z persist-credentials: true 2026-11-03T01:24:33.6220583Z clean: true 2026-11-03T01:24:33.6220911Z fetch-depth: 1 2026-11-03T01:24:33.6221245Z fetch-tags: false 2026-11-03T01:24:33.6221590Z show-progress: true 2026-11-03T01:24:33.6221947Z lfs: false 2026-11-03T01:24:33.6222280Z submodules: false 2026-11-03T01:24:33.6222644Z set-safe-directory: true 2026-11-03T01:24:33.6223058Z allow-unsafe-pr-checkout: false 2026-11-03T01:24:33.6223464Z env: 2026-11-03T01:24:33.6223851Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:33.6224330Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:33.6224807Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:33.6225228Z ##[endgroup] 2026-11-03T01:24:33.7010805Z Syncing repository: pingdotgg/t3code 2026-11-03T01:24:33.7011896Z ##[group]Getting Git version info 2026-11-03T01:24:33.7012354Z Working directory is '/home/runner/_work/t3code/t3code' 2026-11-03T01:24:33.7012895Z [command]/usr/local/bin/git version 2026-11-03T01:24:33.7049051Z git version 2.55.0 2026-11-03T01:24:33.7060363Z ##[endgroup] 2026-11-03T01:24:33.7067726Z Temporarily overriding HOME='/home/runner/_work/_temp/0df6922c-c46d-48f4-b2ec-2c234da0e52f' before making global git config changes 2026-11-03T01:24:33.7068384Z Adding repository directory to the temporary git global config as a safe directory 2026-11-03T01:24:33.7071566Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-11-03T01:24:33.7098095Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-11-03T01:24:33.7100348Z ##[group]Determining repository object format 2026-11-03T01:24:33.7101814Z ##[endgroup] 2026-11-03T01:24:33.7102230Z ##[group]Initializing the repository 2026-11-03T01:24:33.7105222Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-11-03T01:24:33.7133893Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-11-03T01:24:33.7134377Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-11-03T01:24:33.7134863Z hint: to use in all of your new repositories, which will suppress this warning, 2026-11-03T01:24:33.7135218Z hint: call: 2026-11-03T01:24:33.7135417Z hint: 2026-11-03T01:24:33.7135676Z hint: git config --global init.defaultBranch 2026-11-03T01:24:33.7136024Z hint: 2026-11-03T01:24:33.7136312Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-11-03T01:24:33.7136819Z hint: 'development'. The just-created branch can be renamed via this command: 2026-11-03T01:24:33.7137183Z hint: 2026-11-03T01:24:33.7137395Z hint: git branch -m 2026-11-03T01:24:33.7137630Z hint: 2026-11-03T01:24:33.7137941Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-11-03T01:24:33.7138568Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-11-03T01:24:33.7141421Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-11-03T01:24:33.7162939Z ##[endgroup] 2026-11-03T01:24:33.7163317Z ##[group]Disabling automatic garbage collection 2026-11-03T01:24:33.7165034Z [command]/usr/local/bin/git config --local gc.auto 0 2026-11-03T01:24:33.7182972Z ##[endgroup] 2026-11-03T01:24:33.7183341Z ##[group]Setting up auth 2026-11-03T01:24:33.7183713Z Removing SSH command configuration 2026-11-03T01:24:33.7186712Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-11-03T01:24:33.7207007Z [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-11-03T01:24:33.7317131Z Removing HTTP extra header 2026-11-03T01:24:33.7321264Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-11-03T01:24:33.7345962Z [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-11-03T01:24:33.7450771Z Removing includeIf entries pointing to credentials config files 2026-11-03T01:24:33.7458033Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-11-03T01:24:33.7501782Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-11-03T01:24:33.7628174Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-ac69a1e7-08a5-4e65-957d-9875b73e1471.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-11-03T01:24:33.7668649Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-ac69a1e7-08a5-4e65-957d-9875b73e1471.config 2026-11-03T01:24:33.7698745Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-ac69a1e7-08a5-4e65-957d-9875b73e1471.config 2026-11-03T01:24:33.7729443Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-ac69a1e7-08a5-4e65-957d-9875b73e1471.config 2026-11-03T01:24:33.7761471Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-ac69a1e7-08a5-4e65-957d-9875b73e1471.config 2026-11-03T01:24:33.7786444Z ##[endgroup] 2026-11-03T01:24:33.7786886Z ##[group]Fetching the repository 2026-11-03T01:24:33.7793638Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +30533ce610b6407b0ff302171e9d5c322c819623:refs/remotes/pull/22830/merge 2026-11-03T01:24:34.0997281Z From https://github.com/pingdotgg/t3code 2026-11-03T01:24:34.1020442Z * [new ref] 30533ce610b6407b0ff302171e9d5c322c819623 -> pull/22830/merge 2026-11-03T01:24:34.1022499Z ##[endgroup] 2026-11-03T01:24:34.1022947Z ##[group]Determining the checkout info 2026-11-03T01:24:34.1023517Z ##[endgroup] 2026-11-03T01:24:34.1023908Z ##[group]Setting up sparse checkout 2026-11-03T01:24:34.1027023Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-11-03T01:24:34.1050848Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-11-03T01:24:34.1068281Z .git/info/sparse-checkout 2026-11-03T01:24:34.1072941Z ##[endgroup] 2026-11-03T01:24:34.1073349Z ##[group]Checking out the ref 2026-11-03T01:24:34.1076011Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/22830/merge 2026-11-03T01:24:41.5899501Z Updating files: 0% (1/7369) 2026-11-03T01:24:41.5927261Z Updating files: 1% (74/7369) 2026-11-03T01:24:41.5946103Z Updating files: 2% (148/7369) 2026-11-03T01:24:41.5971229Z Updating files: 3% (222/7369) 2026-11-03T01:24:41.5997505Z Updating files: 4% (295/7369) 2026-11-03T01:24:41.6024377Z Updating files: 5% (369/7369) 2026-11-03T01:24:41.6078906Z Updating files: 6% (443/7369) 2026-11-03T01:24:41.6114142Z Updating files: 7% (516/7369) 2026-11-03T01:24:41.6183686Z Updating files: 8% (590/7369) 2026-11-03T01:24:41.6412914Z Updating files: 9% (664/7369) 2026-11-03T01:24:41.6430564Z Updating files: 10% (737/7369) 2026-11-03T01:24:41.6443283Z Updating files: 11% (811/7369) 2026-11-03T01:24:41.6457792Z Updating files: 12% (885/7369) 2026-11-03T01:24:41.6474049Z Updating files: 13% (958/7369) 2026-11-03T01:24:41.6492676Z Updating files: 14% (1032/7369) 2026-11-03T01:24:41.6511756Z Updating files: 15% (1106/7369) 2026-11-03T01:24:41.6526717Z Updating files: 16% (1180/7369) 2026-11-03T01:24:41.6546083Z Updating files: 17% (1253/7369) 2026-11-03T01:24:41.6562522Z Updating files: 18% (1327/7369) 2026-11-03T01:24:41.6588042Z Updating files: 19% (1401/7369) 2026-11-03T01:24:41.6607244Z Updating files: 20% (1474/7369) 2026-11-03T01:24:41.6627340Z Updating files: 21% (1548/7369) 2026-11-03T01:24:41.6640746Z Updating files: 22% (1622/7369) 2026-11-03T01:24:41.6657108Z Updating files: 23% (1695/7369) 2026-11-03T01:24:41.6673597Z Updating files: 24% (1769/7369) 2026-11-03T01:24:41.6687406Z Updating files: 25% (1843/7369) 2026-11-03T01:24:41.6704098Z Updating files: 26% (1916/7369) 2026-11-03T01:24:41.6729434Z Updating files: 27% (1990/7369) 2026-11-03T01:24:41.6754662Z Updating files: 28% (2064/7369) 2026-11-03T01:24:41.6779329Z Updating files: 29% (2138/7369) 2026-11-03T01:24:41.6803896Z Updating files: 30% (2211/7369) 2026-11-03T01:24:41.6839128Z Updating files: 31% (2285/7369) 2026-11-03T01:24:41.6883928Z Updating files: 32% (2359/7369) 2026-11-03T01:24:41.6943499Z Updating files: 33% (2432/7369) 2026-11-03T01:24:41.6994449Z Updating files: 34% (2506/7369) 2026-11-03T01:24:41.7025028Z Updating files: 35% (2580/7369) 2026-11-03T01:24:41.7061560Z Updating files: 36% (2653/7369) 2026-11-03T01:24:41.7085950Z Updating files: 37% (2727/7369) 2026-11-03T01:24:41.7111569Z Updating files: 38% (2801/7369) 2026-11-03T01:24:41.7135510Z Updating files: 39% (2874/7369) 2026-11-03T01:24:41.7152448Z Updating files: 40% (2948/7369) 2026-11-03T01:24:41.7169396Z Updating files: 41% (3022/7369) 2026-11-03T01:24:41.7181523Z Updating files: 42% (3095/7369) 2026-11-03T01:24:41.7215036Z Updating files: 43% (3169/7369) 2026-11-03T01:24:41.7239373Z Updating files: 44% (3243/7369) 2026-11-03T01:24:41.7265882Z Updating files: 45% (3317/7369) 2026-11-03T01:24:41.7295613Z Updating files: 46% (3390/7369) 2026-11-03T01:24:41.7326971Z Updating files: 47% (3464/7369) 2026-11-03T01:24:41.7361602Z Updating files: 48% (3538/7369) 2026-11-03T01:24:41.7378506Z Updating files: 49% (3611/7369) 2026-11-03T01:24:41.7408111Z Updating files: 50% (3685/7369) 2026-11-03T01:24:41.7431650Z Updating files: 51% (3759/7369) 2026-11-03T01:24:41.7451070Z Updating files: 52% (3832/7369) 2026-11-03T01:24:41.7477779Z Updating files: 53% (3906/7369) 2026-11-03T01:24:41.7495606Z Updating files: 54% (3980/7369) 2026-11-03T01:24:41.7508469Z Updating files: 55% (4053/7369) 2026-11-03T01:24:41.7528058Z Updating files: 56% (4127/7369) 2026-11-03T01:24:41.7819618Z Updating files: 57% (4201/7369) 2026-11-03T01:24:41.7840809Z Updating files: 58% (4275/7369) 2026-11-03T01:24:41.7862930Z Updating files: 59% (4348/7369) 2026-11-03T01:24:41.7881477Z Updating files: 60% (4422/7369) 2026-11-03T01:24:41.7900766Z Updating files: 61% (4496/7369) 2026-11-03T01:24:41.7924612Z Updating files: 62% (4569/7369) 2026-11-03T01:24:41.7951791Z Updating files: 63% (4643/7369) 2026-11-03T01:24:41.7975544Z Updating files: 64% (4717/7369) 2026-11-03T01:24:41.7992708Z Updating files: 65% (4790/7369) 2026-11-03T01:24:41.8016019Z Updating files: 66% (4864/7369) 2026-11-03T01:24:41.8029794Z Updating files: 67% (4938/7369) 2026-11-03T01:24:41.8048293Z Updating files: 68% (5011/7369) 2026-11-03T01:24:41.8061062Z Updating files: 69% (5085/7369) 2026-11-03T01:24:41.8076347Z Updating files: 70% (5159/7369) 2026-11-03T01:24:41.8091840Z Updating files: 71% (5232/7369) 2026-11-03T01:24:41.8106395Z Updating files: 72% (5306/7369) 2026-11-03T01:24:41.8323084Z Updating files: 73% (5380/7369) 2026-11-03T01:24:41.8481299Z Updating files: 74% (5454/7369) 2026-11-03T01:24:41.8516713Z Updating files: 75% (5527/7369) 2026-11-03T01:24:41.8534658Z Updating files: 76% (5601/7369) 2026-11-03T01:24:41.8557643Z Updating files: 77% (5675/7369) 2026-11-03T01:24:41.8573891Z Updating files: 78% (5748/7369) 2026-11-03T01:24:41.8592854Z Updating files: 79% (5822/7369) 2026-11-03T01:24:41.8611258Z Updating files: 80% (5896/7369) 2026-11-03T01:24:41.8629094Z Updating files: 81% (5969/7369) 2026-11-03T01:24:41.8649966Z Updating files: 82% (6043/7369) 2026-11-03T01:24:41.8671035Z Updating files: 83% (6117/7369) 2026-11-03T01:24:41.8693500Z Updating files: 84% (6190/7369) 2026-11-03T01:24:41.8711520Z Updating files: 85% (6264/7369) 2026-11-03T01:24:41.8738942Z Updating files: 86% (6338/7369) 2026-11-03T01:24:41.8793147Z Updating files: 87% (6412/7369) 2026-11-03T01:24:41.8819663Z Updating files: 88% (6485/7369) 2026-11-03T01:24:41.8838988Z Updating files: 89% (6559/7369) 2026-11-03T01:24:41.8865115Z Updating files: 90% (6633/7369) 2026-11-03T01:24:41.8889658Z Updating files: 91% (6706/7369) 2026-11-03T01:24:41.8904800Z Updating files: 92% (6780/7369) 2026-11-03T01:24:41.8925938Z Updating files: 93% (6854/7369) 2026-11-03T01:24:41.8945396Z Updating files: 94% (6927/7369) 2026-11-03T01:24:41.8967230Z Updating files: 95% (7001/7369) 2026-11-03T01:24:41.9017562Z Updating files: 96% (7075/7369) 2026-11-03T01:24:41.9041204Z Updating files: 97% (7148/7369) 2026-11-03T01:24:41.9091811Z Updating files: 98% (7222/7369) 2026-11-03T01:24:41.9113931Z Updating files: 99% (7296/7369) 2026-11-03T01:24:41.9114115Z Updating files: 100% (7369/7369) 2026-11-03T01:24:41.9114345Z Updating files: 100% (7369/7369), done. 2026-11-03T01:24:41.9248133Z Note: switching to 'refs/remotes/pull/22830/merge'. 2026-11-03T01:24:41.9248285Z 2026-11-03T01:24:41.9248421Z You are in 'detached HEAD' state. You can look around, make experimental 2026-11-03T01:24:41.9248708Z changes and commit them, and you can discard any commits you make in this 2026-11-03T01:24:41.9248994Z state without impacting any branches by switching back to a branch. 2026-11-03T01:24:41.9249153Z 2026-11-03T01:24:41.9249284Z If you want to create a new branch to retain commits you create, you may 2026-11-03T01:24:41.9249564Z do so (now or later) by using -c with the switch command. Example: 2026-11-03T01:24:41.9249709Z 2026-11-03T01:24:41.9249791Z git switch -c 2026-11-03T01:24:41.9249902Z 2026-11-03T01:24:41.9249983Z Or undo this operation with: 2026-11-03T01:24:41.9250084Z 2026-11-03T01:24:41.9250150Z git switch - 2026-11-03T01:24:41.9250234Z 2026-11-03T01:24:41.9250379Z Turn off this advice by setting config variable advice.detachedHead to false 2026-11-03T01:24:41.9250546Z 2026-11-03T01:24:41.9250750Z HEAD is now at 30533ce Merge d3d0823a81aa5410efa80ef910de9269da707331 into f6503f0e717f5d577a897149b4ceeb3d1bf00b3a 2026-11-03T01:24:41.9260611Z ##[endgroup] 2026-11-03T01:24:41.9313747Z [command]/usr/local/bin/git log -1 --format=%H 2026-11-03T01:24:41.9333198Z 30533ce610b6407b0ff302171e9d5c322c819623 2026-11-03T01:24:41.9433837Z ##[group]Run files="$(git ls-files .github/pr-assets)" 2026-11-03T01:24:41.9434113Z files="$(git ls-files .github/pr-assets)" 2026-11-03T01:24:41.9434326Z if test -n "$files"; then 2026-11-03T01:24:41.9434599Z  printf 'PR evidence must be uploaded to GitHub, not committed:\n%s\n' "$files" >&2 2026-11-03T01:24:41.9434888Z  exit 1 2026-11-03T01:24:41.9435021Z fi 2026-11-03T01:24:41.9447376Z shell: /usr/bin/bash -e {0} 2026-11-03T01:24:41.9447534Z env: 2026-11-03T01:24:41.9447675Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:41.9447862Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:41.9448035Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:41.9448202Z ##[endgroup] 2026-11-03T01:24:41.9627596Z Prepare all required actions 2026-11-03T01:24:41.9627951Z Getting action download info 2026-11-03T01:24:42.0328207Z Download action repository 'actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-11-03T01:24:42.0885166Z Download action repository 'voidzero-dev/setup-vp@250f29ce396baf5e8f24498e17c0dfdebabc26eb' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-11-03T01:24:42.2045946Z ##[group]Run ./.github/actions/setup-ci-deps 2026-11-03T01:24:42.2046157Z with: 2026-11-03T01:24:42.2046708Z task-cache-read-token: *** 2026-11-03T01:24:42.2046874Z install: true 2026-11-03T01:24:42.2047013Z env: 2026-11-03T01:24:42.2047159Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:42.2047341Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:42.2047710Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:42.2047879Z ##[endgroup] 2026-11-03T01:24:42.2205245Z ##[start-action display=Resolve Vite+ version;id=__self.vp] 2026-11-03T01:24:42.2224154Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:42.2224556Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:42.2224867Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:42.2225142Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:42.2236750Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-03T01:24:42.2236952Z env: 2026-11-03T01:24:42.2237102Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:42.2237281Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:42.2237463Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:42.2237646Z ##[endgroup] 2026-11-03T01:24:42.2311478Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=10] 2026-11-03T01:24:42.2313256Z ##[start-action display=Cache Vite+;id=__self.vp_cache] 2026-11-03T01:24:42.2376924Z ##[group]Run actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 2026-11-03T01:24:42.2377292Z with: 2026-11-03T01:24:42.2377439Z path: ~/.vite-plus 2026-11-03T01:24:42.2377646Z key: vite-plus-home-v2-Linux-X64-1.4.0-node26.12.1-pnpm@12.14.0 2026-11-03T01:24:42.2377933Z enableCrossOsArchive: false 2026-11-03T01:24:42.2378199Z fail-on-cache-miss: false 2026-11-03T01:24:42.2378446Z lookup-only: false 2026-11-03T01:24:42.2378680Z save-always: false 2026-11-03T01:24:42.2378909Z env: 2026-11-03T01:24:42.2379145Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:42.2379541Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:42.2379818Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:42.2380096Z ##[endgroup] 2026-11-03T01:24:42.4396405Z Cache hit for: vite-plus-home-v2-Linux-X64-1.4.0-node26.12.1-pnpm@12.14.0 2026-11-03T01:24:42.6602896Z Received 173777970 of 173777970 (100.0%), 824.5 MBs/sec 2026-11-03T01:24:42.6607149Z Cache Size: ~166 MB (173777970 B) 2026-11-03T01:24:42.6654172Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/7cd31a39-aef7-45dd-ab0d-69b26eeea13b/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-03T01:24:43.1534141Z Cache restored successfully 2026-11-03T01:24:43.1707678Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.4.0-node26.12.1-pnpm@12.14.0 2026-11-03T01:24:43.1788004Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=947] 2026-11-03T01:24:43.1790222Z ##[start-action display=Use cached Vite+;id=__self.__run] 2026-11-03T01:24:43.1812000Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-11-03T01:24:43.1812314Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-11-03T01:24:43.1812508Z "$HOME/.vite-plus/bin/vp" env use "26.12.1" 2026-11-03T01:24:43.1825717Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-03T01:24:43.1825953Z env: 2026-11-03T01:24:43.1826265Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:43.1826421Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:43.1826578Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:43.1826731Z ##[endgroup] 2026-11-03T01:24:43.1864163Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-11-03T01:24:43.1871059Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=8] 2026-11-03T01:24:43.1873157Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp] 2026-11-03T01:24:43.1876996Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-03T01:24:43.1878483Z ##[start-action display=Resolve pnpm store;id=__self.pnpm_store] 2026-11-03T01:24:43.1890346Z ##[group]Run echo "path=$(vp pm cache dir)" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:43.1890697Z echo "path=$(vp pm cache dir)" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:43.1890926Z metadata_dir="${pnpm_config_cache_dir:-$RUNNER_TEMP/pnpm-metadata}" 2026-11-03T01:24:43.1891172Z echo "pnpm_config_cache_dir=$metadata_dir" >> "$GITHUB_ENV" 2026-11-03T01:24:43.1891477Z echo "verified=$metadata_dir/lockfile-verified.jsonl" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:43.1891699Z if [[ -z "$INSTALL_ARGS" ]]; then 2026-11-03T01:24:43.1891865Z  echo "namespace=full" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:43.1892015Z else 2026-11-03T01:24:43.1892242Z  echo "namespace=filtered-$(printf '%s' "$INSTALL_ARGS" | cksum | cut -d' ' -f1)" >> "$GITHUB_OUTPUT" 2026-11-03T01:24:43.1892498Z fi 2026-11-03T01:24:43.1902761Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-03T01:24:43.1902938Z env: 2026-11-03T01:24:43.1903058Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:43.1903220Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:43.1903371Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:43.1903509Z INSTALL_ARGS: 2026-11-03T01:24:43.1903624Z ##[endgroup] 2026-11-03T01:24:43.2031066Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=15] 2026-11-03T01:24:43.2032679Z ##[start-action display=Restore pnpm store;id=__self.pnpm_cache] 2026-11-03T01:24:43.2657857Z ##[group]Run actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 2026-11-03T01:24:43.2658080Z with: 2026-11-03T01:24:43.2658214Z path: /home/runner/.local/share/pnpm/store/v11 2026-11-03T01:24:43.2658476Z key: pnpm-full-v1-Linux-X64-03fb2742c631a1645eb98c873496bc22b12ef83b7b1fc1a0b01f7ffec2eac1e7 2026-11-03T01:24:43.2659070Z restore-keys: pnpm-full-v1-Linux-X64-03fb2742c631a1645eb98c873496bc22b12ef83b7b1fc1a0b01f7ffec2eac1e7 pnpm-full-v1-Linux-X64- pnpm-full-v1-Linux-X64- 2026-11-03T01:24:43.2659422Z enableCrossOsArchive: false 2026-11-03T01:24:43.2659572Z fail-on-cache-miss: false 2026-11-03T01:24:43.2659702Z lookup-only: false 2026-11-03T01:24:43.2659820Z env: 2026-11-03T01:24:43.2659942Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:43.2660099Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:43.2660246Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:43.2660425Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:24:43.2660600Z ##[endgroup] 2026-11-03T01:24:43.4576536Z Cache hit for: pnpm-full-v1-Linux-X64-03fb2742c631a1645eb98c873496bc22b12ef83b7b1fc1a0b01f7ffec2eac1e7 2026-11-03T01:24:44.4776165Z Received 843055104 of 854301811 (98.7%), 802.4 MBs/sec 2026-11-03T01:24:44.4970917Z Received 854301811 of 854301811 (100.0%), 798.0 MBs/sec 2026-11-03T01:24:44.4971980Z Cache Size: ~815 MB (854301811 B) 2026-11-03T01:24:44.5014924Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/66932624-83cd-49e9-b6f9-30fa0ed60b84/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-03T01:24:47.5073940Z Cache restored successfully 2026-11-03T01:24:47.5459871Z Cache restored from key: pnpm-full-v1-Linux-X64-03fb2742c631a1645eb98c873496bc22b12ef83b7b1fc1a0b01f7ffec2eac1e7 2026-11-03T01:24:47.5523285Z ##[end-action id=__self.pnpm_cache;outcome=success;conclusion=success;duration_ms=4349] 2026-11-03T01:24:47.5526037Z ##[start-action display=Restore lockfile verification;id=__self.pnpm_verified] 2026-11-03T01:24:47.5815305Z ##[group]Run actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 2026-11-03T01:24:47.5815506Z with: 2026-11-03T01:24:47.5815664Z path: /home/runner/_work/_temp/pnpm-metadata/lockfile-verified.jsonl 2026-11-03T01:24:47.5815933Z key: pnpm-verified-v1-03fb2742c631a1645eb98c873496bc22b12ef83b7b1fc1a0b01f7ffec2eac1e7 2026-11-03T01:24:47.5816159Z enableCrossOsArchive: false 2026-11-03T01:24:47.5816291Z fail-on-cache-miss: false 2026-11-03T01:24:47.5816421Z lookup-only: false 2026-11-03T01:24:47.5816530Z env: 2026-11-03T01:24:47.5816640Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:47.5816796Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:47.5816945Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:47.5817159Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:24:47.5817382Z ##[endgroup] 2026-11-03T01:24:47.7727159Z Cache hit for: pnpm-verified-v1-03fb2742c631a1645eb98c873496bc22b12ef83b7b1fc1a0b01f7ffec2eac1e7 2026-11-03T01:24:47.7998069Z Received 1977 of 1977 (100.0%), 0.2 MBs/sec 2026-11-03T01:24:47.7998293Z Cache Size: ~0 MB (1977 B) 2026-11-03T01:24:47.8007989Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/e58448a2-d481-4940-939c-beed033e8868/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-03T01:24:47.8030543Z Cache restored successfully 2026-11-03T01:24:47.8067313Z Cache restored from key: pnpm-verified-v1-03fb2742c631a1645eb98c873496bc22b12ef83b7b1fc1a0b01f7ffec2eac1e7 2026-11-03T01:24:47.8102402Z ##[end-action id=__self.pnpm_verified;outcome=success;conclusion=success;duration_ms=257] 2026-11-03T01:24:47.8104824Z ##[start-action display=Install dependencies;id=__self.__run_2] 2026-11-03T01:24:47.8115507Z ##[group]Run vp install $INSTALL_ARGS 2026-11-03T01:24:47.8115688Z vp install $INSTALL_ARGS 2026-11-03T01:24:47.8126952Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-03T01:24:47.8127125Z env: 2026-11-03T01:24:47.8127238Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:47.8127393Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:47.8127546Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:47.8127727Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:24:47.8127908Z INSTALL_ARGS: 2026-11-03T01:24:47.8128022Z ##[endgroup] 2026-11-03T01:24:47.8504458Z Scope: all 41 workspace projects 2026-11-03T01:24:47.9394057Z ✓ Lockfile passes supply-chain policies (verified 53m ago) 2026-11-03T01:24:47.9394298Z Lockfile is up to date, resolution step is skipped 2026-11-03T01:24:48.0552006Z Packages are hard linked from the content-addressable store to the virtual store. 2026-11-03T01:24:48.0552325Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-11-03T01:24:48.0552548Z Virtual store is at: node_modules/.pnpm 2026-11-03T01:24:48.4564028Z Packages: +1663 2026-11-03T01:24:48.4564328Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-11-03T01:24:48.4843123Z Progress: resolved 1663, reused 1659, downloaded 0, added 1663, done 2026-11-03T01:24:48.7184644Z . prepare$ vp config --no-agent 2026-11-03T01:24:48.7968820Z . prepare: Done 2026-11-03T01:24:48.7979489Z 2026-11-03T01:24:48.7979613Z devDependencies: 2026-11-03T01:24:48.7979761Z + @coderabbitai/config 1.1.0 2026-11-03T01:24:48.7979902Z + @shadcn/lint 0.1.5 2026-11-03T01:24:48.7980023Z + @types/node 24.12.4 2026-11-03T01:24:48.7980135Z + knip 6.34.0 2026-11-03T01:24:48.7980258Z + typescript <- @tsc-rs/typescript 0.8.0 2026-11-03T01:24:48.7980407Z + vite-plus 1.4.0 2026-11-03T01:24:48.7980473Z 2026-11-03T01:24:48.7988621Z Done in 973ms using pnpm v12.14.0 2026-11-03T01:24:48.8049531Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=994] 2026-11-03T01:24:48.8051254Z ##[start-action display=Save lockfile verification;id=__self.__actions_cache] 2026-11-03T01:24:48.8054905Z ##[end-action id=__self.__actions_cache;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-03T01:24:48.8055865Z ##[start-action display=Save pnpm store;id=__self.__actions_cache_2] 2026-11-03T01:24:48.8063007Z ##[end-action id=__self.__actions_cache_2;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-03T01:24:48.8064385Z ##[start-action display=Enable shared task cache;id=__self.__run_3] 2026-11-03T01:24:48.8343982Z ##[group]Run node infra/task-cache/scripts/install-ci.ts 2026-11-03T01:24:48.8344207Z node infra/task-cache/scripts/install-ci.ts 2026-11-03T01:24:48.8344527Z if [[ ( "$GITHUB_EVENT_NAME" == pull_request && "$GITHUB_BASE_REF" == main ) || ( "$GITHUB_EVENT_NAME" == push && "$GITHUB_REF" == refs/heads/main ) ]]; then 2026-11-03T01:24:48.8344844Z  echo 'VP_REMOTE_CACHE=read-write' >> "$GITHUB_ENV" 2026-11-03T01:24:48.8345002Z else 2026-11-03T01:24:48.8345130Z  echo 'VP_REMOTE_CACHE=read' >> "$GITHUB_ENV" 2026-11-03T01:24:48.8345274Z fi 2026-11-03T01:24:48.8355757Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-03T01:24:48.8355919Z env: 2026-11-03T01:24:48.8356028Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:48.8356168Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:48.8356310Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:48.8356480Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:24:48.8356779Z T3_TASK_CACHE_READ_TOKEN: *** 2026-11-03T01:24:48.8356906Z ##[endgroup] 2026-11-03T01:24:48.8651749Z ##[end-action id=__self.__run_3;outcome=success;conclusion=success;duration_ms=58] 2026-11-03T01:24:48.9100958Z ##[group]Run actions/cache@v6 2026-11-03T01:24:48.9101144Z with: 2026-11-03T01:24:48.9101294Z path: ~/.cache/electron 2026-11-03T01:24:48.9101526Z key: electron-Linux-X64-bf64ce4c9aeb1cbf24e2e7f7492d33ae328e0697c771d48f8a232ced48d0c447 2026-11-03T01:24:48.9101768Z enableCrossOsArchive: false 2026-11-03T01:24:48.9101900Z fail-on-cache-miss: false 2026-11-03T01:24:48.9102026Z lookup-only: false 2026-11-03T01:24:48.9102139Z save-always: false 2026-11-03T01:24:48.9102248Z env: 2026-11-03T01:24:48.9102355Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:48.9102502Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:48.9102643Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:48.9102823Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:24:48.9103024Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-03T01:24:48.9103182Z VP_REMOTE_CACHE: read-write 2026-11-03T01:24:48.9103345Z ##[endgroup] 2026-11-03T01:24:49.1030275Z Cache hit for: electron-Linux-X64-bf64ce4c9aeb1cbf24e2e7f7492d33ae328e0697c771d48f8a232ced48d0c447 2026-11-03T01:24:49.2490217Z Received 122684736 of 122684736 (100.0%), 893.1 MBs/sec 2026-11-03T01:24:49.2490440Z Cache Size: ~117 MB (122684736 B) 2026-11-03T01:24:49.2503111Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/fe18ec51-5d0c-46ec-a8b5-211fa29dd761/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-03T01:24:49.3149685Z Cache restored successfully 2026-11-03T01:24:49.3263473Z Cache restored from key: electron-Linux-X64-bf64ce4c9aeb1cbf24e2e7f7492d33ae328e0697c771d48f8a232ced48d0c447 2026-11-03T01:24:49.3387427Z ##[group]Run vp run --filter @t3tools/desktop ensure:electron 2026-11-03T01:24:49.3387853Z vp run --filter @t3tools/desktop ensure:electron 2026-11-03T01:24:49.3401013Z shell: /usr/bin/bash -e {0} 2026-11-03T01:24:49.3401158Z env: 2026-11-03T01:24:49.3401273Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:49.3401439Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:49.3401594Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:49.3402039Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:24:49.3402257Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-03T01:24:49.3402420Z VP_REMOTE_CACHE: read-write 2026-11-03T01:24:49.3402599Z ##[endgroup] 2026-11-03T01:24:49.5300618Z ~/apps/desktop$ node scripts/ensure-electron-runtime.mjs ⊘ cache disabled 2026-11-03T01:24:50.0630674Z /home/runner/_work/t3code/t3code/node_modules/.pnpm/electron@44.10.0_supports-color@8.1.1/node_modules/electron/dist/electron 2026-11-03T01:24:50.0662781Z 2026-11-03T01:24:50.0853264Z ##[group]Run vp run knip:check 2026-11-03T01:24:50.0853605Z vp run knip:check 2026-11-03T01:24:50.0867940Z shell: /usr/bin/bash -e {0} 2026-11-03T01:24:50.0868076Z env: 2026-11-03T01:24:50.0868205Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:24:50.0868363Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:24:50.0868508Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:24:50.0868694Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:24:50.0868926Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-03T01:24:50.0869100Z VP_REMOTE_CACHE: read-write 2026-11-03T01:24:50.0869235Z ##[endgroup] 2026-11-03T01:24:50.2852303Z $ knip --include files,dependencies --no-config-hints ⊘ cache disabled 2026-11-03T01:24:54.1620521Z 2026-11-03T01:24:54.1623959Z $ knip --workspace apps/server --workspace apps/desktop --workspace apps/web --workspace packages/client-runtime --workspace packages/contracts --workspace packages/effect-acp --workspace packages/effect-codex-app-server --workspace packages/shared --workspace packages/ssh --workspace packages/tailscale --workspace packages/provider-core --workspace packages/provider-acp --workspace packages/provider-acp-registry --workspace packages/provider-testing --workspace packages/provider-pi --workspace packages/provider-muse --workspace packages/provider-opencode --workspace packages/provider-cursor --workspace packages/provider-fx --workspace packages/provider-grok --workspace packages/provider-kiro --workspace packages/secret-provider-core --workspace packages/secret-provider-definitions --workspace packages/secret-provider-onepassword --workspace packages/source-control-core --workspace packages/source-control-definitions --workspace packages/source-control-azure-devops --workspace packages/source-control-bitbucket --workspace packages/source-control-forgejo --workspace packages/source-control-gitcafe --workspace packages/source-control-github --workspace packages/source-control-gitlab --workspace packages/source-control-testing --exports --preprocessor ./scripts/knip-schemas.ts --no-config-hints ⊘ cache disabled 2026-11-03T01:25:02.4178256Z 2026-11-03T01:25:02.4179398Z --- 2026-11-03T01:25:02.4179680Z vp run: 2/2 successful. (Run `vp run --last-details` for full details) 2026-11-03T01:25:02.4266397Z ##[group]Run vp run --filter @t3tools/source-control-github generate --check 2026-11-03T01:25:02.4266742Z vp run --filter @t3tools/source-control-github generate --check 2026-11-03T01:25:02.4278284Z shell: /usr/bin/bash -e {0} 2026-11-03T01:25:02.4278446Z env: 2026-11-03T01:25:02.4278563Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:25:02.4278716Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:25:02.4278861Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:25:02.4279038Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:25:02.4279234Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-03T01:25:02.4279395Z VP_REMOTE_CACHE: read-write 2026-11-03T01:25:02.4279519Z ##[endgroup] 2026-11-03T01:25:02.6061538Z ~/packages/source-control-github$ graphqlgen --check ⊘ cache disabled 2026-11-03T01:25:02.7884572Z 2026-11-03T01:25:02.7962715Z ##[group]Run vp run --filter t3 generate --check 2026-11-03T01:25:02.7963059Z vp run --filter t3 generate --check 2026-11-03T01:25:02.7977905Z shell: /usr/bin/bash -e {0} 2026-11-03T01:25:02.7978113Z env: 2026-11-03T01:25:02.7978303Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:25:02.7978646Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:25:02.7978885Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:25:02.7979179Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:25:02.7979494Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-03T01:25:02.7979754Z VP_REMOTE_CACHE: read-write 2026-11-03T01:25:02.7979950Z ##[endgroup] 2026-11-03T01:25:02.9780230Z ~/apps/server$ graphqlgen --check ⊘ cache disabled 2026-11-03T01:25:03.1295803Z 2026-11-03T01:25:03.1374689Z ##[group]Run vp check 2026-11-03T01:25:03.1374834Z vp check 2026-11-03T01:25:03.1386529Z shell: /usr/bin/bash -e {0} 2026-11-03T01:25:03.1386662Z env: 2026-11-03T01:25:03.1386793Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:25:03.1386939Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:25:03.1387089Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-03T01:25:03.1387269Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-03T01:25:03.1387463Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-03T01:25:03.1387623Z VP_REMOTE_CACHE: read-write 2026-11-03T01:25:03.1387750Z ##[endgroup] 2026-11-03T01:25:03.7134682Z pass: All 6637 files are correctly formatted (439ms, 8 threads) 2026-11-03T01:25:10.2944761Z error: Lint issues found 2026-11-03T01:25:10.2945754Z ⚠ eslint(require-yield): This generator function does not have `yield` 2026-11-03T01:25:10.2946228Z ╭─[infra/relay/src/t3chat/T3ChatAccounts.test.ts:42:16] 2026-11-03T01:25:10.2946621Z 41 │ const client = HttpClient.make((request) => 2026-11-03T01:25:10.2947081Z 42 │ ╭─▶ Effect.gen(function* () { 2026-11-03T01:25:10.2947481Z 43 │ │ requests.push({ 2026-11-03T01:25:10.2947698Z 44 │ │ url: request.url, 2026-11-03T01:25:10.2947960Z 45 │ │ authorization: request.headers["authorization"], 2026-11-03T01:25:10.2948194Z 46 │ │ body: 2026-11-03T01:25:10.2948419Z 47 │ │ request.body._tag === "Uint8Array" 2026-11-03T01:25:10.2948739Z 48 │ │ ? JSON.parse(new TextDecoder().decode(request.body.body)) 2026-11-03T01:25:10.2949042Z 49 │ │ : null, 2026-11-03T01:25:10.2949226Z 50 │ │ }); 2026-11-03T01:25:10.2949442Z 51 │ │ return HttpClientResponse.fromWeb( 2026-11-03T01:25:10.2949664Z 52 │ │ request, 2026-11-03T01:25:10.2949886Z 53 │ │ new Response(JSON.stringify(body), { 2026-11-03T01:25:10.2950116Z 54 │ │ status, 2026-11-03T01:25:10.2950360Z 55 │ │ headers: { "content-type": "application/json" }, 2026-11-03T01:25:10.2950581Z 56 │ │ }), 2026-11-03T01:25:10.2950756Z 57 │ │ ); 2026-11-03T01:25:10.2951051Z 58 │ ╰─▶ }), 2026-11-03T01:25:10.2951247Z 59 │ ); 2026-11-03T01:25:10.2951372Z ╰──── 2026-11-03T01:25:10.2951686Z  help: Add a `yield` expression inside the generator body, or convert it to a regular function if iteration behavior is not needed. 2026-11-03T01:25:10.2951932Z 2026-11-03T01:25:10.2952178Z × t3code(no-low-value-comments): Drop the PR or issue number; git history records it. Keep the reason. 2026-11-03T01:25:10.2952541Z ╭─[apps/server/scripts/evidence/issue-15250/run.mjs:2:1] 2026-11-03T01:25:10.2952750Z  1 │ #!/usr/bin/env node 2026-11-03T01:25:10.2953085Z  2 │ ╭─▶ // Runtime evidence driver for #15250 (native Codex child model lookup retries). 2026-11-03T01:25:10.2953378Z  3 │ │ // 2026-11-03T01:25:10.2953688Z  4 │ │ // node run.mjs --checkout --out [--port 43831] [--rows R1,R2a,...] 2026-11-03T01:25:10.2953957Z  5 │ │ // 2026-11-03T01:25:10.2954230Z  6 │ │ // Starts a real T3 server from against an isolated home under , with 2026-11-03T01:25:10.2954598Z  7 │ │ // the codex provider pointed at the STUBBED Codex app-server next to this file. Each 2026-11-03T01:25:10.2954964Z  8 │ │ // row is one thread whose prompt names its fixture; all rows run in parallel. After 2026-11-03T01:25:10.2955348Z  9 │ │ // the retry window it reads the subagent projection read-only, then stops only the 2026-11-03T01:25:10.2955690Z 10 │ ╰─▶ // server PID it spawned. 2026-11-03T01:25:10.2956114Z 11 │ import * as NodeChildProcess from "node:child_process"; 2026-11-03T01:25:10.2956353Z ╰──── 2026-11-03T01:25:10.2956412Z 2026-11-03T01:25:10.2956647Z × t3code(no-low-value-comments): Drop the PR or issue number; git history records it. Keep the reason. 2026-11-03T01:25:10.2957041Z ╭─[apps/server/scripts/evidence/issue-15250/stub-codex-app-server.mjs:2:1] 2026-11-03T01:25:10.2957285Z  1 │ #!/usr/bin/env node 2026-11-03T01:25:10.2957604Z  2 │ ╭─▶ // STUBBED Codex app-server for #15250 runtime evidence. Not real Codex. 2026-11-03T01:25:10.2957888Z  3 │ │ // 2026-11-03T01:25:10.2958244Z  4 │ │ // Speaks newline-delimited JSON-RPC over stdio like `codex app-server`. The 2026-11-03T01:25:10.2958754Z  5 │ │ // fixture comes from the turn prompt (`fixture=`), so one server can run 2026-11-03T01:25:10.2959108Z  6 │ │ // every row as its own thread; one process can host several threads, so state 2026-11-03T01:25:10.2959442Z  7 │ │ // is kept per parent thread. Frames for a row's threads are appended to 2026-11-03T01:25:10.2959752Z  8 │ │ // `$EV_LOG_DIR/req-.ndjson`; everything else goes to 2026-11-03T01:25:10.2960087Z  9 │ ╰─▶ // `req-_session-.ndjson`. 2026-11-03T01:25:10.2960332Z 10 │ import * as NodeFS from "node:fs"; 2026-11-03T01:25:10.2960490Z ╰──── 2026-11-03T01:25:10.2960546Z 2026-11-03T01:25:10.2960773Z ⚠ oxc(no-this-in-exported-function): `this` should not be used in exported functions 2026-11-03T01:25:10.2961227Z ╭─[packages/shared/src/markdownWindowsPaths.ts:49:4] 2026-11-03T01:25:10.2961505Z 48 │ export function remarkKeepWindowsProsePaths(this: Processor) { 2026-11-03T01:25:10.2961758Z 49 │ (this.data().fromMarkdownExtensions ??= []).push({ 2026-11-03T01:25:10.2961971Z ·  ──── 2026-11-03T01:25:10.2962177Z 50 │ exit: { characterEscape: keepWindowsProsePathEscape }, 2026-11-03T01:25:10.2962359Z ╰──── 2026-11-03T01:25:10.2962651Z  help: Remove `this` or convert to a non-exported function. In bundlers, `this` becomes `undefined` in exported functions. 2026-11-03T01:25:10.2962880Z 2026-11-03T01:25:10.2963097Z ⚠ oxc(no-this-in-exported-function): `this` should not be used in exported functions 2026-11-03T01:25:10.2963436Z ╭─[packages/shared/src/markdownWindowsPaths.ts:60:4] 2026-11-03T01:25:10.2963692Z 59 │ export function remarkKeepWindowsPaths(this: Processor) { 2026-11-03T01:25:10.2963953Z 60 │ (this.data().fromMarkdownExtensions ??= []).push({ 2026-11-03T01:25:10.2964149Z ·  ──── 2026-11-03T01:25:10.2964294Z 61 │ exit: { 2026-11-03T01:25:10.2964426Z ╰──── 2026-11-03T01:25:10.2964711Z  help: Remove `this` or convert to a non-exported function. In bundlers, `this` becomes `undefined` in exported functions. 2026-11-03T01:25:10.2964935Z 2026-11-03T01:25:10.2965146Z ⚠ eslint(require-yield): This generator function does not have `yield` 2026-11-03T01:25:10.2965497Z ╭─[apps/server/src/provider/acp/AntigravityAcpSupport.test.ts:44:82] 2026-11-03T01:25:10.2965725Z 43 │ }); 2026-11-03T01:25:10.2966077Z 44 │ ╭─▶ const setConfigOption = Effect.fn("AntigravityAcpSupportTest.setConfigOption")(function* ( 2026-11-03T01:25:10.2966525Z 45 │ │ configId: string, 2026-11-03T01:25:10.2966773Z 46 │ │ value: string | boolean, 2026-11-03T01:25:10.2967027Z 47 │ │ options?: { readonly allowUnlistedValue?: boolean }, 2026-11-03T01:25:10.2967245Z 48 │ │ ) { 2026-11-03T01:25:10.2967434Z 49 │ │ selections.push( 2026-11-03T01:25:10.2967750Z 50 │ │ `${configId}=${String(value)}${options?.allowUnlistedValue === true ? " (unlisted)" : ""}`, 2026-11-03T01:25:10.2968020Z 51 │ │ ); 2026-11-03T01:25:10.2968221Z 52 │ │ return { configOptions }; 2026-11-03T01:25:10.2968468Z 53 │ ╰─▶ }); 2026-11-03T01:25:10.2968673Z 54 │ return { 2026-11-03T01:25:10.2968801Z ╰──── 2026-11-03T01:25:10.2969114Z  help: Add a `yield` expression inside the generator body, or convert it to a regular function if iteration behavior is not needed. 2026-11-03T01:25:10.2969357Z 2026-11-03T01:25:10.2969439Z Found 2 errors and 4 warnings in 6322 files (6.5s, 8 threads) 2026-11-03T01:25:10.3001448Z ##[error]Process completed with exit code 1. 2026-11-03T01:25:10.3096402Z Post job cleanup. 2026-11-03T01:25:10.3105164Z ##[start-action display=Cache Vite+;id=__35467ca0-d8aa-4dd1-85a8-be39360d0cae.vp_cache] 2026-11-03T01:25:10.3106278Z ##[end-action id=__35467ca0-d8aa-4dd1-85a8-be39360d0cae.vp_cache;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-03T01:25:10.3138201Z Post job cleanup. 2026-11-03T01:25:10.3548894Z [command]/usr/local/bin/git version 2026-11-03T01:25:10.3577655Z git version 2.55.0 2026-11-03T01:25:10.3595074Z Temporarily overriding HOME='/home/runner/_work/_temp/f4256cdf-f83f-4f1f-a9b9-c6ee5f77da07' before making global git config changes 2026-11-03T01:25:10.3595446Z Adding repository directory to the temporary git global config as a safe directory 2026-11-03T01:25:10.3598006Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-11-03T01:25:10.3619410Z Removing SSH command configuration 2026-11-03T01:25:10.3622491Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-11-03T01:25:10.3644395Z [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-11-03T01:25:10.3752821Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-11-03T01:25:10.3769917Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-11-03T01:25:10.3803729Z A job completed hook has been configured by the self-hosted runner administrator 2026-11-03T01:25:10.3820073Z ##[group]Run '/job_completed.sh' 2026-11-03T01:25:10.3827344Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-03T01:25:10.3827524Z env: 2026-11-03T01:25:10.3827637Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 240 2026-11-03T01:25:10.3827787Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 574 2026-11-03T01:25:10.3827930Z BLACKSMITH_CHECK_RUN_ID: 125666511446 2026-11-03T01:25:10.3828073Z BLACKSMITH_JOB_DISPLAY_NAME: Lint 2026-11-03T01:25:10.3828217Z GITHUB_ACTIONS_CACHE_MODE: write 2026-11-03T01:25:10.3828352Z ##[endgroup] 2026-11-03T01:25:10.3895534Z Docker container cache not activated, skipping hash computation. 2026-11-03T01:25:10.4134291Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-11-03T01:25:10.4173530Z Cleaning up orphan processes