2026-11-09T23:19:34.9856937Z Current runner version: '2.338.2' 2026-11-09T23:19:34.9860570Z Runner name: 'blacksmith-8vcpu-ubuntu-2404-dd2zq6ofowtm5uyj' 2026-11-09T23:19:34.9861132Z Runner group name: 'blacksmith scale sets - blacksmith-8vcpu-ubuntu-2404' 2026-11-09T23:19:34.9861735Z Machine name: 'ip-172-31-73-130' 2026-11-09T23:19:34.9862913Z ##[group]GITHUB_TOKEN Permissions 2026-11-09T23:19:34.9864027Z Contents: read 2026-11-09T23:19:34.9864306Z Metadata: read 2026-11-09T23:19:34.9864613Z ##[endgroup] 2026-11-09T23:19:34.9865796Z Secret source: Actions 2026-11-09T23:19:34.9866275Z Cache mode: write 2026-11-09T23:19:34.9866622Z Prepare workflow directory 2026-11-09T23:19:35.0032722Z Prepare all required actions 2026-11-09T23:19:35.0057440Z Getting action download info 2026-11-09T23:19:35.1146204Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-11-09T23:19:35.1497339Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-11-09T23:19:35.2452493Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-11-09T23:19:35.2488084Z Complete job name: Lint 2026-11-09T23:19:35.5049018Z A job started hook has been configured by the self-hosted runner administrator 2026-11-09T23:19:35.5107037Z ##[group]Run '/setup.sh' 2026-11-09T23:19:35.5115826Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-09T23:19:35.5116227Z env: 2026-11-09T23:19:35.5116444Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:35.5116728Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:35.5117005Z BLACKSMITH_CHECK_RUN_ID: 129509594279 2026-11-09T23:19:35.5117283Z BLACKSMITH_JOB_DISPLAY_NAME: Lint 2026-11-09T23:19:35.5117553Z GITHUB_ACTIONS_CACHE_MODE: write 2026-11-09T23:19:35.5117811Z ##[endgroup] 2026-11-09T23:19:35.5314467Z Logging daemon started (blacksmithd for logs) 2026-11-09T23:19:35.5387874Z Results daemon started (blacksmithd for results) 2026-11-09T23:19:35.5512218Z Background adoption and SSH setup started (PID: 3202) 2026-11-09T23:19:35.5512860Z 2026-11-09T23:19:35.5513042Z ---------------------------------------- 2026-11-09T23:19:35.5513747Z View this job: https://app.blacksmith.sh/pingdotgg/runs/42719516019/jobs/129509594279 2026-11-09T23:19:35.5514156Z SSH Access (using your GitHub SSH key): 2026-11-09T23:19:35.5514583Z ssh -p 64000 runner@blacksmith-8vcpu-ubuntu-2404-dd2zq6ofowtm5uyj.vm.blacksmith.sh 2026-11-09T23:19:35.5514891Z 2026-11-09T23:19:35.5515052Z No GitHub SSH key? Add one at: 2026-11-09T23:19:35.5515548Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-11-09T23:19:35.5515947Z 2026-11-09T23:19:35.5516054Z ---------------------------------------- 2026-11-09T23:19:35.5516229Z 2026-11-09T23:19:35.5516372Z VM ID: blacksmith-8vcpu-ubuntu-2404-dd2zq6ofowtm5uyj 2026-11-09T23:19:35.5516702Z Host: production-152.236.31.213-x8664 2026-11-09T23:19:35.5516976Z Host Agent PID: 1792336 2026-11-09T23:19:35.5517223Z Host Agent Git SHA: 274a43f23 2026-11-09T23:19:35.5517486Z Host CPU Manufacturer: AuthenticAMD 2026-11-09T23:19:35.5517835Z Blacksmith Host Generation: gen 2 2026-11-09T23:19:35.5518118Z Petname: production-fast-wolf-99d49e42 2026-11-09T23:19:35.5518385Z Region: us-east 2026-11-09T23:19:35.5518622Z Rootfs Version: ubuntu24-full-x64-081926 2026-11-09T23:19:35.5520795Z OS Version: Ubuntu 24.04.4 LTS 2026-11-09T23:19:35.5521322Z 2026-11-09T23:19:35.5521480Z Enabling Blacksmith transparent cache 2026-11-09T23:19:35.5787208Z ##[group]Run actions/checkout@v6 2026-11-09T23:19:35.5787518Z with: 2026-11-09T23:19:35.5787940Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-11-09T23:19:35.5788337Z sparse-checkout-cone-mode: false 2026-11-09T23:19:35.5788613Z repository: pingdotgg/t3code 2026-11-09T23:19:35.5790466Z token: *** 2026-11-09T23:19:35.5790677Z ssh-strict: true 2026-11-09T23:19:35.5790897Z ssh-user: git 2026-11-09T23:19:35.5791119Z persist-credentials: true 2026-11-09T23:19:35.5791521Z clean: true 2026-11-09T23:19:35.5791735Z fetch-depth: 1 2026-11-09T23:19:35.5791950Z fetch-tags: false 2026-11-09T23:19:35.5792182Z show-progress: true 2026-11-09T23:19:35.5792404Z lfs: false 2026-11-09T23:19:35.5792720Z submodules: false 2026-11-09T23:19:35.5792986Z set-safe-directory: true 2026-11-09T23:19:35.5793264Z allow-unsafe-pr-checkout: false 2026-11-09T23:19:35.5793607Z env: 2026-11-09T23:19:35.5793852Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:35.5794247Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:35.5794530Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:35.5794857Z ##[endgroup] 2026-11-09T23:19:35.6879697Z Syncing repository: pingdotgg/t3code 2026-11-09T23:19:35.6880879Z ##[group]Getting Git version info 2026-11-09T23:19:35.6881346Z Working directory is '/home/runner/_work/t3code/t3code' 2026-11-09T23:19:35.6882034Z [command]/usr/local/bin/git version 2026-11-09T23:19:35.6921418Z git version 2.55.0 2026-11-09T23:19:35.6933509Z ##[endgroup] 2026-11-09T23:19:35.6940218Z Temporarily overriding HOME='/home/runner/_work/_temp/4e554d67-6e4f-4680-b1d2-a8e6bc3ca0cc' before making global git config changes 2026-11-09T23:19:35.6940874Z Adding repository directory to the temporary git global config as a safe directory 2026-11-09T23:19:35.6943759Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-11-09T23:19:35.6968684Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-11-09T23:19:35.6970309Z ##[group]Determining repository object format 2026-11-09T23:19:35.6971347Z ##[endgroup] 2026-11-09T23:19:35.6971700Z ##[group]Initializing the repository 2026-11-09T23:19:35.6973687Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-11-09T23:19:35.7004526Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-11-09T23:19:35.7005107Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-11-09T23:19:35.7005584Z hint: to use in all of your new repositories, which will suppress this warning, 2026-11-09T23:19:35.7005942Z hint: call: 2026-11-09T23:19:35.7006146Z hint: 2026-11-09T23:19:35.7006412Z hint: git config --global init.defaultBranch 2026-11-09T23:19:35.7006713Z hint: 2026-11-09T23:19:35.7006994Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-11-09T23:19:35.7007444Z hint: 'development'. The just-created branch can be renamed via this command: 2026-11-09T23:19:35.7007805Z hint: 2026-11-09T23:19:35.7008016Z hint: git branch -m 2026-11-09T23:19:35.7008254Z hint: 2026-11-09T23:19:35.7008560Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-11-09T23:19:35.7009022Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-11-09T23:19:35.7009790Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-11-09T23:19:35.7031047Z ##[endgroup] 2026-11-09T23:19:35.7031422Z ##[group]Disabling automatic garbage collection 2026-11-09T23:19:35.7033252Z [command]/usr/local/bin/git config --local gc.auto 0 2026-11-09T23:19:35.7050537Z ##[endgroup] 2026-11-09T23:19:35.7050885Z ##[group]Setting up auth 2026-11-09T23:19:35.7051303Z Removing SSH command configuration 2026-11-09T23:19:35.7054621Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-11-09T23:19:35.7073768Z [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-09T23:19:35.7183884Z Removing HTTP extra header 2026-11-09T23:19:35.7188886Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-11-09T23:19:35.7213176Z [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-09T23:19:35.7298506Z Removing includeIf entries pointing to credentials config files 2026-11-09T23:19:35.7302971Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-11-09T23:19:35.7329931Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-11-09T23:19:35.7419712Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-1b673a59-3ae2-40ab-a39d-df77eb35c31d.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-11-09T23:19:35.7442732Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-1b673a59-3ae2-40ab-a39d-df77eb35c31d.config 2026-11-09T23:19:35.7464013Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-1b673a59-3ae2-40ab-a39d-df77eb35c31d.config 2026-11-09T23:19:35.7481056Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-1b673a59-3ae2-40ab-a39d-df77eb35c31d.config 2026-11-09T23:19:35.7498706Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-1b673a59-3ae2-40ab-a39d-df77eb35c31d.config 2026-11-09T23:19:35.7514240Z ##[endgroup] 2026-11-09T23:19:35.7514625Z ##[group]Fetching the repository 2026-11-09T23:19:35.7519012Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +bd92eae408b74653b808ebe16035868b35e57e96:refs/remotes/pull/22836/merge 2026-11-09T23:19:36.0414353Z From https://github.com/pingdotgg/t3code 2026-11-09T23:19:36.0415002Z * [new ref] bd92eae408b74653b808ebe16035868b35e57e96 -> pull/22836/merge 2026-11-09T23:19:36.0438644Z ##[endgroup] 2026-11-09T23:19:36.0439144Z ##[group]Determining the checkout info 2026-11-09T23:19:36.0439623Z ##[endgroup] 2026-11-09T23:19:36.0440009Z ##[group]Setting up sparse checkout 2026-11-09T23:19:36.0442747Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-11-09T23:19:36.0466852Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-11-09T23:19:36.0484353Z .git/info/sparse-checkout 2026-11-09T23:19:36.0488758Z ##[endgroup] 2026-11-09T23:19:36.0489286Z ##[group]Checking out the ref 2026-11-09T23:19:36.0491785Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/22836/merge 2026-11-09T23:19:43.7934089Z Updating files: 0% (1/7767) 2026-11-09T23:19:43.7964855Z Updating files: 1% (78/7767) 2026-11-09T23:19:43.7982584Z Updating files: 2% (156/7767) 2026-11-09T23:19:43.8012766Z Updating files: 3% (234/7767) 2026-11-09T23:19:43.8040993Z Updating files: 4% (311/7767) 2026-11-09T23:19:43.8065656Z Updating files: 5% (389/7767) 2026-11-09T23:19:43.8117129Z Updating files: 6% (467/7767) 2026-11-09T23:19:43.8149589Z Updating files: 7% (544/7767) 2026-11-09T23:19:43.8215296Z Updating files: 8% (622/7767) 2026-11-09T23:19:43.8236607Z Updating files: 9% (700/7767) 2026-11-09T23:19:43.8471428Z Updating files: 10% (777/7767) 2026-11-09T23:19:43.8487663Z Updating files: 11% (855/7767) 2026-11-09T23:19:43.8499336Z Updating files: 12% (933/7767) 2026-11-09T23:19:43.8516186Z Updating files: 13% (1010/7767) 2026-11-09T23:19:43.8535992Z Updating files: 14% (1088/7767) 2026-11-09T23:19:43.8551783Z Updating files: 15% (1166/7767) 2026-11-09T23:19:43.8570041Z Updating files: 16% (1243/7767) 2026-11-09T23:19:43.8586785Z Updating files: 17% (1321/7767) 2026-11-09T23:19:43.8607669Z Updating files: 18% (1399/7767) 2026-11-09T23:19:43.8623857Z Updating files: 19% (1476/7767) 2026-11-09T23:19:43.8652214Z Updating files: 20% (1554/7767) 2026-11-09T23:19:43.8668996Z Updating files: 21% (1632/7767) 2026-11-09T23:19:43.8687155Z Updating files: 22% (1709/7767) 2026-11-09T23:19:43.8703978Z Updating files: 23% (1787/7767) 2026-11-09T23:19:43.8719024Z Updating files: 24% (1865/7767) 2026-11-09T23:19:43.8734586Z Updating files: 25% (1942/7767) 2026-11-09T23:19:43.8750280Z Updating files: 26% (2020/7767) 2026-11-09T23:19:43.8772240Z Updating files: 27% (2098/7767) 2026-11-09T23:19:43.8800257Z Updating files: 28% (2175/7767) 2026-11-09T23:19:43.8823768Z Updating files: 29% (2253/7767) 2026-11-09T23:19:43.8849437Z Updating files: 30% (2331/7767) 2026-11-09T23:19:43.8880122Z Updating files: 31% (2408/7767) 2026-11-09T23:19:43.8912687Z Updating files: 32% (2486/7767) 2026-11-09T23:19:43.8985354Z Updating files: 33% (2564/7767) 2026-11-09T23:19:43.9043351Z Updating files: 34% (2641/7767) 2026-11-09T23:19:43.9081432Z Updating files: 35% (2719/7767) 2026-11-09T23:19:43.9116355Z Updating files: 36% (2797/7767) 2026-11-09T23:19:43.9146913Z Updating files: 37% (2874/7767) 2026-11-09T23:19:43.9175932Z Updating files: 38% (2952/7767) 2026-11-09T23:19:43.9197185Z Updating files: 39% (3030/7767) 2026-11-09T23:19:43.9217273Z Updating files: 40% (3107/7767) 2026-11-09T23:19:43.9236862Z Updating files: 41% (3185/7767) 2026-11-09T23:19:43.9247958Z Updating files: 42% (3263/7767) 2026-11-09T23:19:43.9281159Z Updating files: 43% (3340/7767) 2026-11-09T23:19:43.9309284Z Updating files: 44% (3418/7767) 2026-11-09T23:19:43.9336603Z Updating files: 45% (3496/7767) 2026-11-09T23:19:43.9369163Z Updating files: 46% (3573/7767) 2026-11-09T23:19:43.9404995Z Updating files: 47% (3651/7767) 2026-11-09T23:19:43.9445859Z Updating files: 48% (3729/7767) 2026-11-09T23:19:43.9474131Z Updating files: 49% (3806/7767) 2026-11-09T23:19:43.9501323Z Updating files: 50% (3884/7767) 2026-11-09T23:19:43.9527562Z Updating files: 51% (3962/7767) 2026-11-09T23:19:43.9548483Z Updating files: 52% (4039/7767) 2026-11-09T23:19:43.9573072Z Updating files: 53% (4117/7767) 2026-11-09T23:19:43.9593413Z Updating files: 54% (4195/7767) 2026-11-09T23:19:43.9607169Z Updating files: 55% (4272/7767) 2026-11-09T23:19:43.9628020Z Updating files: 56% (4350/7767) 2026-11-09T23:19:43.9644802Z Updating files: 57% (4428/7767) 2026-11-09T23:19:43.9941745Z Updating files: 58% (4505/7767) 2026-11-09T23:19:43.9962977Z Updating files: 59% (4583/7767) 2026-11-09T23:19:43.9983978Z Updating files: 60% (4661/7767) 2026-11-09T23:19:44.0007819Z Updating files: 61% (4738/7767) 2026-11-09T23:19:44.0028915Z Updating files: 62% (4816/7767) 2026-11-09T23:19:44.0054354Z Updating files: 63% (4894/7767) 2026-11-09T23:19:44.0079418Z Updating files: 64% (4971/7767) 2026-11-09T23:19:44.0100255Z Updating files: 65% (5049/7767) 2026-11-09T23:19:44.0119893Z Updating files: 66% (5127/7767) 2026-11-09T23:19:44.0139589Z Updating files: 67% (5204/7767) 2026-11-09T23:19:44.0157336Z Updating files: 68% (5282/7767) 2026-11-09T23:19:44.0171638Z Updating files: 69% (5360/7767) 2026-11-09T23:19:44.0187912Z Updating files: 70% (5437/7767) 2026-11-09T23:19:44.0203202Z Updating files: 71% (5515/7767) 2026-11-09T23:19:44.0218095Z Updating files: 72% (5593/7767) 2026-11-09T23:19:44.0258262Z Updating files: 73% (5670/7767) 2026-11-09T23:19:44.0633803Z Updating files: 74% (5748/7767) 2026-11-09T23:19:44.0659890Z Updating files: 75% (5826/7767) 2026-11-09T23:19:44.0702762Z Updating files: 76% (5903/7767) 2026-11-09T23:19:44.0711092Z Updating files: 77% (5981/7767) 2026-11-09T23:19:44.0729814Z Updating files: 77% (6005/7767) 2026-11-09T23:19:44.0747705Z Updating files: 78% (6059/7767) 2026-11-09T23:19:44.0770065Z Updating files: 79% (6136/7767) 2026-11-09T23:19:44.0787424Z Updating files: 80% (6214/7767) 2026-11-09T23:19:44.0810978Z Updating files: 81% (6292/7767) 2026-11-09T23:19:44.0829890Z Updating files: 82% (6369/7767) 2026-11-09T23:19:44.0852169Z Updating files: 83% (6447/7767) 2026-11-09T23:19:44.0878855Z Updating files: 84% (6525/7767) 2026-11-09T23:19:44.0902910Z Updating files: 85% (6602/7767) 2026-11-09T23:19:44.0923659Z Updating files: 86% (6680/7767) 2026-11-09T23:19:44.0983787Z Updating files: 87% (6758/7767) 2026-11-09T23:19:44.1015705Z Updating files: 88% (6835/7767) 2026-11-09T23:19:44.1036330Z Updating files: 89% (6913/7767) 2026-11-09T23:19:44.1059553Z Updating files: 90% (6991/7767) 2026-11-09T23:19:44.1093652Z Updating files: 91% (7068/7767) 2026-11-09T23:19:44.1111909Z Updating files: 92% (7146/7767) 2026-11-09T23:19:44.1135518Z Updating files: 93% (7224/7767) 2026-11-09T23:19:44.1155752Z Updating files: 94% (7301/7767) 2026-11-09T23:19:44.1180164Z Updating files: 95% (7379/7767) 2026-11-09T23:19:44.1229391Z Updating files: 96% (7457/7767) 2026-11-09T23:19:44.1255836Z Updating files: 97% (7534/7767) 2026-11-09T23:19:44.1308252Z Updating files: 98% (7612/7767) 2026-11-09T23:19:44.1330048Z Updating files: 99% (7690/7767) 2026-11-09T23:19:44.1330757Z Updating files: 100% (7767/7767) 2026-11-09T23:19:44.1331455Z Updating files: 100% (7767/7767), done. 2026-11-09T23:19:44.1479866Z Note: switching to 'refs/remotes/pull/22836/merge'. 2026-11-09T23:19:44.1480407Z 2026-11-09T23:19:44.1480855Z You are in 'detached HEAD' state. You can look around, make experimental 2026-11-09T23:19:44.1481961Z changes and commit them, and you can discard any commits you make in this 2026-11-09T23:19:44.1483080Z state without impacting any branches by switching back to a branch. 2026-11-09T23:19:44.1483736Z 2026-11-09T23:19:44.1484168Z If you want to create a new branch to retain commits you create, you may 2026-11-09T23:19:44.1485281Z do so (now or later) by using -c with the switch command. Example: 2026-11-09T23:19:44.1485876Z 2026-11-09T23:19:44.1486112Z git switch -c 2026-11-09T23:19:44.1486506Z 2026-11-09T23:19:44.1486721Z Or undo this operation with: 2026-11-09T23:19:44.1487099Z 2026-11-09T23:19:44.1487302Z git switch - 2026-11-09T23:19:44.1487559Z 2026-11-09T23:19:44.1488031Z Turn off this advice by setting config variable advice.detachedHead to false 2026-11-09T23:19:44.1488715Z 2026-11-09T23:19:44.1489504Z HEAD is now at bd92eae Merge 11eebbb5df04ef24606ea3a89f38a685c3a50d74 into dd0737d3e2029da533f1c430a10869a060396b63 2026-11-09T23:19:44.1494079Z ##[endgroup] 2026-11-09T23:19:44.1541150Z [command]/usr/local/bin/git log -1 --format=%H 2026-11-09T23:19:44.1558498Z bd92eae408b74653b808ebe16035868b35e57e96 2026-11-09T23:19:44.1681929Z ##[group]Run files="$(git ls-files .github/pr-assets)" 2026-11-09T23:19:44.1683067Z files="$(git ls-files .github/pr-assets)" 2026-11-09T23:19:44.1683888Z if test -n "$files"; then 2026-11-09T23:19:44.1684922Z  printf 'PR evidence must be uploaded to GitHub, not committed:\n%s\n' "$files" >&2 2026-11-09T23:19:44.1685862Z  exit 1 2026-11-09T23:19:44.1686297Z fi 2026-11-09T23:19:44.1697472Z shell: /usr/bin/bash -e {0} 2026-11-09T23:19:44.1697987Z env: 2026-11-09T23:19:44.1698450Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:44.1699079Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:44.1699694Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:44.1700305Z ##[endgroup] 2026-11-09T23:19:44.2000080Z Prepare all required actions 2026-11-09T23:19:44.2000955Z Getting action download info 2026-11-09T23:19:44.2683845Z Download action repository 'actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-11-09T23:19:44.3239269Z Download action repository 'voidzero-dev/setup-vp@250f29ce396baf5e8f24498e17c0dfdebabc26eb' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-11-09T23:19:44.4546605Z ##[group]Run ./.github/actions/setup-ci-deps 2026-11-09T23:19:44.4547164Z with: 2026-11-09T23:19:44.4548077Z task-cache-read-token: *** 2026-11-09T23:19:44.4548544Z install: true 2026-11-09T23:19:44.4548954Z save-pnpm-store: true 2026-11-09T23:19:44.4549377Z env: 2026-11-09T23:19:44.4549981Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:44.4550528Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:44.4551059Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:44.4551556Z ##[endgroup] 2026-11-09T23:19:44.5643242Z ##[start-action display=Resolve Vite+ version;id=__self.vp] 2026-11-09T23:19:44.5672083Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:44.5673198Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:44.5674150Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:44.5674990Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:44.5686680Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-09T23:19:44.5687269Z env: 2026-11-09T23:19:44.5687679Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:44.5688238Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:44.5688775Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:44.5689263Z ##[endgroup] 2026-11-09T23:19:44.5765532Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=12] 2026-11-09T23:19:44.5780733Z ##[start-action display=Cache Vite+;id=__self.vp_cache] 2026-11-09T23:19:44.5857118Z ##[group]Run actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 2026-11-09T23:19:44.5857765Z with: 2026-11-09T23:19:44.5858166Z path: ~/.vite-plus 2026-11-09T23:19:44.5858762Z key: vite-plus-home-v2-Linux-X64-1.4.0-node26.12.1-pnpm@12.14.0 2026-11-09T23:19:44.5859440Z enableCrossOsArchive: false 2026-11-09T23:19:44.5859978Z fail-on-cache-miss: false 2026-11-09T23:19:44.5860460Z lookup-only: false 2026-11-09T23:19:44.5860894Z save-always: false 2026-11-09T23:19:44.5861311Z env: 2026-11-09T23:19:44.5861737Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:44.5862294Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:44.5862858Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:44.5863374Z ##[endgroup] 2026-11-09T23:19:45.0919025Z Cache hit for: vite-plus-home-v2-Linux-X64-1.4.0-node26.12.1-pnpm@12.14.0 2026-11-09T23:19:45.3109735Z Received 173710845 of 173710845 (100.0%), 832.5 MBs/sec 2026-11-09T23:19:45.3110838Z Cache Size: ~166 MB (173710845 B) 2026-11-09T23:19:45.3133340Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/d83d6107-4604-4cbb-940e-69d050f86cf5/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-09T23:19:45.8073367Z Cache restored successfully 2026-11-09T23:19:45.8216183Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.4.0-node26.12.1-pnpm@12.14.0 2026-11-09T23:19:45.8292255Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1251] 2026-11-09T23:19:45.8295322Z ##[start-action display=Use cached Vite+;id=__self.__run] 2026-11-09T23:19:45.8319022Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-11-09T23:19:45.8319267Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-11-09T23:19:45.8319448Z "$HOME/.vite-plus/bin/vp" env use "26.12.1" 2026-11-09T23:19:45.8330787Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-09T23:19:45.8331146Z env: 2026-11-09T23:19:45.8331272Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:45.8331426Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:45.8331603Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:45.8331810Z ##[endgroup] 2026-11-09T23:19:45.8373738Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-11-09T23:19:45.8381481Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=8] 2026-11-09T23:19:45.8383144Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp] 2026-11-09T23:19:45.8387780Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-09T23:19:45.8389921Z ##[start-action display=Resolve pnpm store;id=__self.pnpm_store] 2026-11-09T23:19:45.8405286Z ##[group]Run echo "path=$(vp pm cache dir)" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:45.8405652Z echo "path=$(vp pm cache dir)" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:45.8406022Z metadata_dir="${pnpm_config_cache_dir:-$RUNNER_TEMP/pnpm-metadata}" 2026-11-09T23:19:45.8406394Z echo "pnpm_config_cache_dir=$metadata_dir" >> "$GITHUB_ENV" 2026-11-09T23:19:45.8406645Z echo "verified=$metadata_dir/lockfile-verified.jsonl" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:45.8406862Z if [[ -z "$INSTALL_ARGS" ]]; then 2026-11-09T23:19:45.8407028Z  echo "namespace=full" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:45.8407201Z else 2026-11-09T23:19:45.8407455Z  echo "namespace=filtered-$(printf '%s' "$INSTALL_ARGS" | cksum | cut -d' ' -f1)" >> "$GITHUB_OUTPUT" 2026-11-09T23:19:45.8407684Z fi 2026-11-09T23:19:45.8419000Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-09T23:19:45.8419189Z env: 2026-11-09T23:19:45.8419303Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:45.8419455Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:45.8419621Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:45.8419839Z INSTALL_ARGS: 2026-11-09T23:19:45.8419966Z ##[endgroup] 2026-11-09T23:19:45.8549206Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=15] 2026-11-09T23:19:45.8550987Z ##[start-action display=Restore pnpm store;id=__self.pnpm_cache] 2026-11-09T23:19:45.9171427Z ##[group]Run actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 2026-11-09T23:19:45.9171778Z with: 2026-11-09T23:19:45.9171980Z path: /home/runner/.local/share/pnpm/store/v11 2026-11-09T23:19:45.9172429Z key: pnpm-full-v1-Linux-X64-94abbda6b8bc5da17872d8ba74a8e307e076317552dab4fc2ff9216222f8b5da 2026-11-09T23:19:45.9173201Z restore-keys: pnpm-full-v1-Linux-X64-94abbda6b8bc5da17872d8ba74a8e307e076317552dab4fc2ff9216222f8b5da pnpm-full-v1-Linux-X64- pnpm-full-v1-Linux-X64- 2026-11-09T23:19:45.9173839Z enableCrossOsArchive: false 2026-11-09T23:19:45.9174053Z fail-on-cache-miss: false 2026-11-09T23:19:45.9174252Z lookup-only: false 2026-11-09T23:19:45.9174434Z env: 2026-11-09T23:19:45.9174636Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:45.9174881Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:45.9175119Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:45.9175415Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:19:45.9175719Z ##[endgroup] 2026-11-09T23:19:46.1151430Z Cache hit for: pnpm-full-v1-Linux-X64-94abbda6b8bc5da17872d8ba74a8e307e076317552dab4fc2ff9216222f8b5da 2026-11-09T23:19:47.1405462Z Received 805306368 of 1013955459 (79.4%), 765.7 MBs/sec 2026-11-09T23:19:47.3973580Z Received 1013955459 of 1013955459 (100.0%), 767.4 MBs/sec 2026-11-09T23:19:47.3974893Z Cache Size: ~967 MB (1013955459 B) 2026-11-09T23:19:47.4027202Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/a25f41f3-9b77-4c8c-89c0-637390e58384/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-09T23:19:50.6600541Z Cache restored successfully 2026-11-09T23:19:50.7055133Z Cache restored from key: pnpm-full-v1-Linux-X64-94abbda6b8bc5da17872d8ba74a8e307e076317552dab4fc2ff9216222f8b5da 2026-11-09T23:19:50.7137592Z ##[end-action id=__self.pnpm_cache;outcome=success;conclusion=success;duration_ms=4858] 2026-11-09T23:19:50.7139576Z ##[start-action display=Restore lockfile verification;id=__self.pnpm_verified] 2026-11-09T23:19:50.7519141Z ##[group]Run actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 2026-11-09T23:19:50.7519361Z with: 2026-11-09T23:19:50.7519540Z path: /home/runner/_work/_temp/pnpm-metadata/lockfile-verified.jsonl 2026-11-09T23:19:50.7519891Z key: pnpm-verified-v1-94abbda6b8bc5da17872d8ba74a8e307e076317552dab4fc2ff9216222f8b5da 2026-11-09T23:19:50.7520141Z enableCrossOsArchive: false 2026-11-09T23:19:50.7520282Z fail-on-cache-miss: false 2026-11-09T23:19:50.7520414Z lookup-only: false 2026-11-09T23:19:50.7520530Z env: 2026-11-09T23:19:50.7520646Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:50.7520807Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:50.7520966Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:50.7521153Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:19:50.7521339Z ##[endgroup] 2026-11-09T23:19:50.9521029Z Cache hit for: pnpm-verified-v1-94abbda6b8bc5da17872d8ba74a8e307e076317552dab4fc2ff9216222f8b5da 2026-11-09T23:19:50.9764690Z Received 719 of 719 (100.0%), 0.1 MBs/sec 2026-11-09T23:19:50.9764969Z Cache Size: ~0 MB (719 B) 2026-11-09T23:19:50.9774928Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/0d607d2d-89e8-48ea-b60e-7f1df2a79888/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-09T23:19:50.9795860Z Cache restored successfully 2026-11-09T23:19:50.9832602Z Cache restored from key: pnpm-verified-v1-94abbda6b8bc5da17872d8ba74a8e307e076317552dab4fc2ff9216222f8b5da 2026-11-09T23:19:50.9864529Z ##[end-action id=__self.pnpm_verified;outcome=success;conclusion=success;duration_ms=272] 2026-11-09T23:19:50.9867350Z ##[start-action display=Install dependencies;id=__self.__run_2] 2026-11-09T23:19:50.9877862Z ##[group]Run vp install $INSTALL_ARGS 2026-11-09T23:19:50.9878035Z vp install $INSTALL_ARGS 2026-11-09T23:19:50.9888103Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-09T23:19:50.9888275Z env: 2026-11-09T23:19:50.9888387Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:50.9888537Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:50.9888682Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:50.9888877Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:19:50.9889054Z INSTALL_ARGS: 2026-11-09T23:19:50.9889161Z ##[endgroup] 2026-11-09T23:19:51.0209870Z Scope: all 42 workspace projects 2026-11-09T23:19:51.1357807Z ✓ Lockfile passes supply-chain policies (verified 1h ago) 2026-11-09T23:19:51.1370736Z Lockfile is up to date, resolution step is skipped 2026-11-09T23:19:51.2437666Z Packages are hard linked from the content-addressable store to the virtual store. 2026-11-09T23:19:51.2438178Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-11-09T23:19:51.2438551Z Virtual store is at: node_modules/.pnpm 2026-11-09T23:19:51.6930833Z Packages: +1658 2026-11-09T23:19:51.6931051Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-11-09T23:19:51.7236067Z Progress: resolved 1658, reused 1654, downloaded 0, added 1658, done 2026-11-09T23:19:51.9735751Z . prepare$ vp config --no-agent 2026-11-09T23:19:52.0651208Z . prepare: Done 2026-11-09T23:19:52.0663950Z 2026-11-09T23:19:52.0664146Z devDependencies: 2026-11-09T23:19:52.0664350Z + @coderabbitai/config 1.2.0 2026-11-09T23:19:52.0664547Z + @effect/tsgo 0.67.1 2026-11-09T23:19:52.0664664Z + @shadcn/lint 0.1.5 2026-11-09T23:19:52.0664775Z + @types/node 24.12.4 2026-11-09T23:19:52.0664887Z + knip 6.34.0 2026-11-09T23:19:52.0664996Z + vite-plus 1.4.0 2026-11-09T23:19:52.0665065Z 2026-11-09T23:19:52.0676111Z Done in 1.1s using pnpm v12.14.0 2026-11-09T23:19:52.0750156Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=1088] 2026-11-09T23:19:52.0752167Z ##[start-action display=Save lockfile verification;id=__self.__actions_cache] 2026-11-09T23:19:52.0757719Z ##[end-action id=__self.__actions_cache;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-09T23:19:52.0759322Z ##[start-action display=Save pnpm store;id=__self.__actions_cache_2] 2026-11-09T23:19:52.0770996Z ##[end-action id=__self.__actions_cache_2;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-09T23:19:52.0772854Z ##[start-action display=Enable shared task cache;id=__self.__run_3] 2026-11-09T23:19:52.1098188Z ##[group]Run node infra/task-cache/scripts/install-ci.ts 2026-11-09T23:19:52.1098422Z node infra/task-cache/scripts/install-ci.ts 2026-11-09T23:19:52.1098753Z if [[ ( "$GITHUB_EVENT_NAME" == pull_request && "$GITHUB_BASE_REF" == main ) || ( "$GITHUB_EVENT_NAME" == push && "$GITHUB_REF" == refs/heads/main ) ]]; then 2026-11-09T23:19:52.1099087Z  echo 'VP_REMOTE_CACHE=read-write' >> "$GITHUB_ENV" 2026-11-09T23:19:52.1099254Z else 2026-11-09T23:19:52.1099383Z  echo 'VP_REMOTE_CACHE=read' >> "$GITHUB_ENV" 2026-11-09T23:19:52.1099579Z fi 2026-11-09T23:19:52.1109567Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-09T23:19:52.1109743Z env: 2026-11-09T23:19:52.1109858Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:52.1110005Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:52.1110149Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:52.1110323Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:19:52.1110648Z T3_TASK_CACHE_READ_TOKEN: *** 2026-11-09T23:19:52.1110775Z ##[endgroup] 2026-11-09T23:19:52.1445789Z ##[end-action id=__self.__run_3;outcome=success;conclusion=success;duration_ms=67] 2026-11-09T23:19:52.1896971Z ##[group]Run actions/cache@v6 2026-11-09T23:19:52.1897127Z with: 2026-11-09T23:19:52.1897236Z path: ~/.cache/electron 2026-11-09T23:19:52.1897476Z key: electron-Linux-X64-3fb4e59113ea0906ca0c12f3c10c35608f67358a938c4e8f1ebfc51531bc9b06 2026-11-09T23:19:52.1897884Z enableCrossOsArchive: false 2026-11-09T23:19:52.1898102Z fail-on-cache-miss: false 2026-11-09T23:19:52.1898330Z lookup-only: false 2026-11-09T23:19:52.1898533Z save-always: false 2026-11-09T23:19:52.1898671Z env: 2026-11-09T23:19:52.1898783Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:52.1898934Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:52.1899086Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:52.1899267Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:19:52.1899475Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-09T23:19:52.1899692Z VP_REMOTE_CACHE: read-write 2026-11-09T23:19:52.1899822Z ##[endgroup] 2026-11-09T23:19:52.4019247Z Cache hit for: electron-Linux-X64-3fb4e59113ea0906ca0c12f3c10c35608f67358a938c4e8f1ebfc51531bc9b06 2026-11-09T23:19:52.5615788Z Received 122762270 of 122762270 (100.0%), 830.3 MBs/sec 2026-11-09T23:19:52.5616216Z Cache Size: ~117 MB (122762270 B) 2026-11-09T23:19:52.5632123Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/deb697e2-6744-4379-b0a9-fd8b2ec37270/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-11-09T23:19:52.6361964Z Cache restored successfully 2026-11-09T23:19:52.6479259Z Cache restored from key: electron-Linux-X64-3fb4e59113ea0906ca0c12f3c10c35608f67358a938c4e8f1ebfc51531bc9b06 2026-11-09T23:19:52.6617146Z ##[group]Run vp run --filter @t3tools/desktop ensure:electron 2026-11-09T23:19:52.6617577Z vp run --filter @t3tools/desktop ensure:electron 2026-11-09T23:19:52.6630842Z shell: /usr/bin/bash -e {0} 2026-11-09T23:19:52.6630983Z env: 2026-11-09T23:19:52.6631103Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:52.6631273Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:52.6631428Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:52.6631617Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:19:52.6632020Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-09T23:19:52.6632195Z VP_REMOTE_CACHE: read-write 2026-11-09T23:19:52.6632329Z ##[endgroup] 2026-11-09T23:19:52.8537839Z ~/apps/desktop$ node scripts/ensure-electron-runtime.mjs ⊘ cache disabled 2026-11-09T23:19:53.3975010Z /home/runner/_work/t3code/t3code/node_modules/.pnpm/electron@44.10.1_supports-color@8.1.1/node_modules/electron/dist/electron 2026-11-09T23:19:53.3992591Z 2026-11-09T23:19:53.4074325Z ##[group]Run vp run knip:check 2026-11-09T23:19:53.4074669Z vp run knip:check 2026-11-09T23:19:53.4084848Z shell: /usr/bin/bash -e {0} 2026-11-09T23:19:53.4084971Z env: 2026-11-09T23:19:53.4085084Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:19:53.4085233Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:19:53.4085379Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:19:53.4085559Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:19:53.4085772Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-09T23:19:53.4085933Z VP_REMOTE_CACHE: read-write 2026-11-09T23:19:53.4086056Z ##[endgroup] 2026-11-09T23:19:53.5833284Z $ knip --include files,dependencies --no-config-hints ⊘ cache disabled 2026-11-09T23:19:53.5845355Z $ 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-cursor-origin --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-09T23:19:58.1528534Z 2026-11-09T23:20:02.8644708Z 2026-11-09T23:20:02.8645430Z $ node -e "" ⊘ cache disabled 2026-11-09T23:20:02.8793389Z 2026-11-09T23:20:02.8794813Z --- 2026-11-09T23:20:02.8795075Z vp run: 3/3 successful. (Run `vp run --last-details` for full details) 2026-11-09T23:20:02.8862954Z ##[group]Run vp run --filter @t3tools/source-control-github generate --check 2026-11-09T23:20:02.8863261Z vp run --filter @t3tools/source-control-github generate --check 2026-11-09T23:20:02.8872905Z shell: /usr/bin/bash -e {0} 2026-11-09T23:20:02.8873027Z env: 2026-11-09T23:20:02.8873141Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:20:02.8873289Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:20:02.8873430Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:20:02.8873606Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:20:02.8873799Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-09T23:20:02.8873961Z VP_REMOTE_CACHE: read-write 2026-11-09T23:20:02.8874081Z ##[endgroup] 2026-11-09T23:20:03.0625287Z ~/packages/source-control-github$ graphqlgen --check ⊘ cache disabled 2026-11-09T23:20:03.2431787Z 2026-11-09T23:20:03.2632757Z ##[group]Run vp run --filter t3 generate --check 2026-11-09T23:20:03.2633083Z vp run --filter t3 generate --check 2026-11-09T23:20:03.2646480Z shell: /usr/bin/bash -e {0} 2026-11-09T23:20:03.2646686Z env: 2026-11-09T23:20:03.2646870Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:20:03.2647121Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:20:03.2647366Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:20:03.2647663Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:20:03.2647997Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-09T23:20:03.2648269Z VP_REMOTE_CACHE: read-write 2026-11-09T23:20:03.2648478Z ##[endgroup] 2026-11-09T23:20:03.4277161Z ~/apps/server$ graphqlgen --check ⊘ cache disabled 2026-11-09T23:20:03.5721210Z 2026-11-09T23:20:03.5791485Z ##[group]Run vp check 2026-11-09T23:20:03.5791622Z vp check 2026-11-09T23:20:03.5801674Z shell: /usr/bin/bash -e {0} 2026-11-09T23:20:03.5801801Z env: 2026-11-09T23:20:03.5801926Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:20:03.5802072Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:20:03.5802215Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-11-09T23:20:03.5802389Z pnpm_config_cache_dir: /home/runner/_work/_temp/pnpm-metadata 2026-11-09T23:20:03.5802585Z BASH_ENV: /home/runner/_work/_temp/t3-task-cache.sh 2026-11-09T23:20:03.5802743Z VP_REMOTE_CACHE: read-write 2026-11-09T23:20:03.5802866Z ##[endgroup] 2026-11-09T23:20:04.1556057Z pass: All 6940 files are correctly formatted (439ms, 8 threads) 2026-11-09T23:20:10.6434191Z error: Lint issues found 2026-11-09T23:20:10.6435339Z ⚠ oxc(no-this-in-exported-function): `this` should not be used in exported functions 2026-11-09T23:20:10.6435955Z ╭─[packages/shared/src/markdownWindowsPaths.ts:49:4] 2026-11-09T23:20:10.6436413Z 48 │ export function remarkKeepWindowsProsePaths(this: Processor) { 2026-11-09T23:20:10.6436838Z 49 │ (this.data().fromMarkdownExtensions ??= []).push({ 2026-11-09T23:20:10.6437172Z ·  ──── 2026-11-09T23:20:10.6437418Z 50 │ exit: { characterEscape: keepWindowsProsePathEscape }, 2026-11-09T23:20:10.6437612Z ╰──── 2026-11-09T23:20:10.6437922Z  help: Remove `this` or convert to a non-exported function. In bundlers, `this` becomes `undefined` in exported functions. 2026-11-09T23:20:10.6438167Z 2026-11-09T23:20:10.6438419Z ⚠ oxc(no-this-in-exported-function): `this` should not be used in exported functions 2026-11-09T23:20:10.6438779Z ╭─[packages/shared/src/markdownWindowsPaths.ts:60:4] 2026-11-09T23:20:10.6439524Z 59 │ export function remarkKeepWindowsPaths(this: Processor) { 2026-11-09T23:20:10.6439945Z 60 │ (this.data().fromMarkdownExtensions ??= []).push({ 2026-11-09T23:20:10.6440276Z ·  ──── 2026-11-09T23:20:10.6440509Z 61 │ exit: { 2026-11-09T23:20:10.6440702Z ╰──── 2026-11-09T23:20:10.6441191Z  help: Remove `this` or convert to a non-exported function. In bundlers, `this` becomes `undefined` in exported functions. 2026-11-09T23:20:10.6441632Z 2026-11-09T23:20:10.6441970Z ⚠ eslint(require-yield): This generator function does not have `yield` 2026-11-09T23:20:10.6442554Z ╭─[apps/server/src/provider/acp/AntigravityAcpSupport.test.ts:45:82] 2026-11-09T23:20:10.6442945Z 44 │ }); 2026-11-09T23:20:10.6443530Z 45 │ ╭─▶ const setConfigOption = Effect.fn("AntigravityAcpSupportTest.setConfigOption")(function* ( 2026-11-09T23:20:10.6444115Z 46 │ │ configId: string, 2026-11-09T23:20:10.6444460Z 47 │ │ value: string | boolean, 2026-11-09T23:20:10.6445217Z 48 │ │ options?: { readonly allowUnlistedValue?: boolean }, 2026-11-09T23:20:10.6445577Z 49 │ │ ) { 2026-11-09T23:20:10.6445933Z 50 │ │ selections.push( 2026-11-09T23:20:10.6446332Z 51 │ │ `${configId}=${String(value)}${options?.allowUnlistedValue === true ? " (unlisted)" : ""}`, 2026-11-09T23:20:10.6446605Z 52 │ │ ); 2026-11-09T23:20:10.6446810Z 53 │ │ return { configOptions }; 2026-11-09T23:20:10.6447107Z 54 │ ╰─▶ }); 2026-11-09T23:20:10.6447304Z 55 │ return { 2026-11-09T23:20:10.6447431Z ╰──── 2026-11-09T23:20:10.6447745Z  help: Add a `yield` expression inside the generator body, or convert it to a regular function if iteration behavior is not needed. 2026-11-09T23:20:10.6447993Z 2026-11-09T23:20:10.6448182Z ⚠ eslint(require-yield): This generator function does not have `yield` 2026-11-09T23:20:10.6448508Z ╭─[infra/relay/src/t3chat/T3ChatAccounts.test.ts:42:16] 2026-11-09T23:20:10.6448748Z 41 │ const client = HttpClient.make((request) => 2026-11-09T23:20:10.6449071Z 42 │ ╭─▶ Effect.gen(function* () { 2026-11-09T23:20:10.6449604Z 43 │ │ requests.push({ 2026-11-09T23:20:10.6449877Z 44 │ │ url: request.url, 2026-11-09T23:20:10.6450124Z 45 │ │ authorization: request.headers["authorization"], 2026-11-09T23:20:10.6450350Z 46 │ │ body: 2026-11-09T23:20:10.6450567Z 47 │ │ request.body._tag === "Uint8Array" 2026-11-09T23:20:10.6450856Z 48 │ │ ? JSON.parse(new TextDecoder().decode(request.body.body)) 2026-11-09T23:20:10.6451097Z 49 │ │ : null, 2026-11-09T23:20:10.6451280Z 50 │ │ }); 2026-11-09T23:20:10.6451493Z 51 │ │ return HttpClientResponse.fromWeb( 2026-11-09T23:20:10.6451706Z 52 │ │ request, 2026-11-09T23:20:10.6451933Z 53 │ │ new Response(JSON.stringify(body), { 2026-11-09T23:20:10.6452148Z 54 │ │ status, 2026-11-09T23:20:10.6452390Z 55 │ │ headers: { "content-type": "application/json" }, 2026-11-09T23:20:10.6452614Z 56 │ │ }), 2026-11-09T23:20:10.6452786Z 57 │ │ ); 2026-11-09T23:20:10.6453009Z 58 │ ╰─▶ }), 2026-11-09T23:20:10.6453198Z 59 │ ); 2026-11-09T23:20:10.6453319Z ╰──── 2026-11-09T23:20:10.6453622Z  help: Add a `yield` expression inside the generator body, or convert it to a regular function if iteration behavior is not needed. 2026-11-09T23:20:10.6453866Z 2026-11-09T23:20:10.6454108Z × t3code(no-low-value-comments): Drop the PR or issue number; git history records it. Keep the reason. 2026-11-09T23:20:10.6454497Z ╭─[apps/server/scripts/evidence/pr-22836-fork-moved-root.ts:2:1] 2026-11-09T23:20:10.6455066Z  1 │ // @effect-diagnostics nodeBuiltinImport:off globalTimers:off globalDate:off globalFetch:off globalConsole:off preferSchemaOverJson:off - Host-side evidence driver retains raw wire evidence and owns deadline timers. 2026-11-09T23:20:10.6455591Z  2 │ ╭─▶ /** 2026-11-09T23:20:10.6455902Z  3 │ │ * Evidence driver for issue #22796: fork a Claude thread after its project's 2026-11-09T23:20:10.6456257Z  4 │ │ * workspaceRoot moved. Starts a real server from this checkout with isolated 2026-11-09T23:20:10.6456566Z  5 │ │ * T3 and Claude homes, then runs real Claude turns: 2026-11-09T23:20:10.6456798Z  6 │ │ * 2026-11-09T23:20:10.6457081Z  7 │ │ * - control: fork twice with the root unchanged, run each fork, merge both back. 2026-11-09T23:20:10.6457438Z  8 │ │ * - moved: move the project root, fork twice, run each fork, merge both back, 2026-11-09T23:20:10.6457737Z  9 │ │ * then continue the source thread. 2026-11-09T23:20:10.6457935Z 10 │ │ * 2026-11-09T23:20:10.6458220Z 11 │ │ * Usage: node apps/server/scripts/evidence/pr-22836-fork-moved-root.ts --out 2026-11-09T23:20:10.6458583Z 12 │ │ * Writes summary.json, per-thread projections, server.log, and a Claude 2026-11-09T23:20:10.6459153Z 13 │ │ * transcript listing into . Never touches ~/.t3 or ~/.claude. 2026-11-09T23:20:10.6459565Z 14 │ ╰─▶ */ 2026-11-09T23:20:10.6459983Z 15 │ import * as NodeAssert from "node:assert/strict"; 2026-11-09T23:20:10.6460294Z ╰──── 2026-11-09T23:20:10.6460355Z 2026-11-09T23:20:10.6460439Z Found 1 error and 4 warnings in 6611 files (6.4s, 8 threads) 2026-11-09T23:20:10.6490970Z ##[error]Process completed with exit code 1. 2026-11-09T23:20:10.6588117Z Post job cleanup. 2026-11-09T23:20:10.6596688Z ##[start-action display=Cache Vite+;id=__2547f825-e315-43e8-8e94-355f18190699.vp_cache] 2026-11-09T23:20:10.6597832Z ##[end-action id=__2547f825-e315-43e8-8e94-355f18190699.vp_cache;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-11-09T23:20:10.6636776Z Post job cleanup. 2026-11-09T23:20:10.7454015Z [command]/usr/local/bin/git version 2026-11-09T23:20:10.7481717Z git version 2.55.0 2026-11-09T23:20:10.7499814Z Temporarily overriding HOME='/home/runner/_work/_temp/101228ad-fc89-4912-b39a-cd046ad9ea28' before making global git config changes 2026-11-09T23:20:10.7500460Z Adding repository directory to the temporary git global config as a safe directory 2026-11-09T23:20:10.7503058Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-11-09T23:20:10.7524519Z Removing SSH command configuration 2026-11-09T23:20:10.7528044Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-11-09T23:20:10.7550964Z [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-09T23:20:10.7668046Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-11-09T23:20:10.7685426Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-11-09T23:20:10.7726143Z A job completed hook has been configured by the self-hosted runner administrator 2026-11-09T23:20:10.7767219Z ##[group]Run '/job_completed.sh' 2026-11-09T23:20:10.7776649Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-11-09T23:20:10.7776826Z env: 2026-11-09T23:20:10.7776947Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 210 2026-11-09T23:20:10.7777098Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 564 2026-11-09T23:20:10.7777241Z BLACKSMITH_CHECK_RUN_ID: 129509594279 2026-11-09T23:20:10.7777385Z BLACKSMITH_JOB_DISPLAY_NAME: Lint 2026-11-09T23:20:10.7777532Z GITHUB_ACTIONS_CACHE_MODE: write 2026-11-09T23:20:10.7777667Z ##[endgroup] 2026-11-09T23:20:10.7849314Z Docker container cache not activated, skipping hash computation. 2026-11-09T23:20:10.8125936Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-11-09T23:20:10.8174613Z Cleaning up orphan processes