2026-10-24T22:42:58.6559558Z Current runner version: '2.338.1' 2026-10-24T22:42:58.6563006Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-f3z5m2y4af5xa4qw' 2026-10-24T22:42:58.6563752Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-24T22:42:58.6564508Z Machine name: 'ip-172-31-73-130' 2026-10-24T22:42:58.6566291Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T22:42:58.6567625Z Actions: read 2026-10-24T22:42:58.6568090Z Contents: read 2026-10-24T22:42:58.6568571Z Metadata: read 2026-10-24T22:42:58.6569033Z ##[endgroup] 2026-10-24T22:42:58.6570386Z Secret source: Actions 2026-10-24T22:42:58.6571130Z Cache mode: write 2026-10-24T22:42:58.6571772Z Prepare workflow directory 2026-10-24T22:42:58.6761099Z Prepare all required actions 2026-10-24T22:42:58.6787971Z Getting action download info 2026-10-24T22:42:58.8008920Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-24T22:42:58.8876410Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-24T22:42:58.8915639Z Complete job name: Release server tests 3 2026-10-24T22:42:58.9269116Z A job started hook has been configured by the self-hosted runner administrator 2026-10-24T22:42:58.9335714Z ##[group]Run '/setup.sh' 2026-10-24T22:42:58.9347284Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:42:58.9347718Z env: 2026-10-24T22:42:58.9347951Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:42:58.9348253Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:42:58.9348544Z BLACKSMITH_CHECK_RUN_ID: 121008736561 2026-10-24T22:42:58.9348856Z BLACKSMITH_JOB_DISPLAY_NAME: Release server tests 3 2026-10-24T22:42:58.9349182Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T22:42:58.9349451Z ##[endgroup] 2026-10-24T22:42:58.9605283Z Logging daemon started (blacksmithd for logs) 2026-10-24T22:42:58.9714099Z Results daemon started (blacksmithd for results) 2026-10-24T22:42:59.1108271Z Background adoption and SSH setup started (PID: 2858) 2026-10-24T22:42:59.1115908Z 2026-10-24T22:42:59.1118209Z ---------------------------------------- 2026-10-24T22:42:59.1118899Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40139677692/jobs/121008736561 2026-10-24T22:42:59.1119413Z SSH Access (using your GitHub SSH key): 2026-10-24T22:42:59.1119941Z ssh -p 64004 runner@blacksmith-4vcpu-ubuntu-2404-f3z5m2y4af5xa4qw.vm.blacksmith.sh 2026-10-24T22:42:59.1120346Z 2026-10-24T22:42:59.1120546Z No GitHub SSH key? Add one at: 2026-10-24T22:42:59.1121147Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-24T22:42:59.1121646Z 2026-10-24T22:42:59.1121838Z ---------------------------------------- 2026-10-24T22:42:59.1122103Z 2026-10-24T22:42:59.1122325Z VM ID: blacksmith-4vcpu-ubuntu-2404-f3z5m2y4af5xa4qw 2026-10-24T22:42:59.1122788Z Host: production-152.236.41.174-x8664 2026-10-24T22:42:59.1123166Z Host Agent PID: 1601186 2026-10-24T22:42:59.1123535Z Host Agent Git SHA: 1637818df 2026-10-24T22:42:59.1123902Z Host CPU Manufacturer: AuthenticAMD 2026-10-24T22:42:59.1124281Z Blacksmith Host Generation: gen 2 2026-10-24T22:42:59.1124685Z Petname: production-actual-python-21756ac7 2026-10-24T22:42:59.1125088Z Region: us-east 2026-10-24T22:42:59.1125412Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-24T22:42:59.1134473Z OS Version: Ubuntu 24.04.4 LTS 2026-10-24T22:42:59.1144229Z 2026-10-24T22:42:59.1177517Z Enabling Blacksmith transparent cache 2026-10-24T22:42:59.1371206Z ##[group]Run actions/checkout@v6 2026-10-24T22:42:59.1371517Z with: 2026-10-24T22:42:59.1371769Z ref: 3cc31ed27c8956b36cee35a50509fb7c6869592b 2026-10-24T22:42:59.1372106Z sparse-checkout: /* !/.repos/ 2026-10-24T22:42:59.1372401Z sparse-checkout-cone-mode: false 2026-10-24T22:42:59.1372759Z repository: pingdotgg/t3code 2026-10-24T22:42:59.1374507Z token: *** 2026-10-24T22:42:59.1374737Z ssh-strict: true 2026-10-24T22:42:59.1374972Z ssh-user: git 2026-10-24T22:42:59.1375207Z persist-credentials: true 2026-10-24T22:42:59.1375617Z clean: true 2026-10-24T22:42:59.1375841Z fetch-depth: 1 2026-10-24T22:42:59.1377314Z fetch-tags: false 2026-10-24T22:42:59.1377564Z show-progress: true 2026-10-24T22:42:59.1377806Z lfs: false 2026-10-24T22:42:59.1378027Z submodules: false 2026-10-24T22:42:59.1378269Z set-safe-directory: true 2026-10-24T22:42:59.1378536Z allow-unsafe-pr-checkout: false 2026-10-24T22:42:59.1378825Z env: 2026-10-24T22:42:59.1379088Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:42:59.1379386Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:42:59.1379679Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:42:59.1379954Z ##[endgroup] 2026-10-24T22:42:59.2423710Z Syncing repository: pingdotgg/t3code 2026-10-24T22:42:59.2424755Z ##[group]Getting Git version info 2026-10-24T22:42:59.2425103Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-24T22:42:59.2435588Z [command]/usr/local/bin/git version 2026-10-24T22:42:59.2545537Z git version 2.55.0 2026-10-24T22:42:59.2557217Z ##[endgroup] 2026-10-24T22:42:59.2563977Z Temporarily overriding HOME='/home/runner/_work/_temp/7cc2192e-ef2f-460e-8f81-4a5131421394' before making global git config changes 2026-10-24T22:42:59.2564656Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T22:42:59.2567104Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T22:42:59.2602282Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-24T22:42:59.2604109Z ##[group]Determining repository object format 2026-10-24T22:42:59.2605171Z ##[endgroup] 2026-10-24T22:42:59.2605627Z ##[group]Initializing the repository 2026-10-24T22:42:59.2607727Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-24T22:42:59.2644797Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-24T22:42:59.2645414Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-24T22:42:59.2646071Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-24T22:42:59.2646446Z hint: call: 2026-10-24T22:42:59.2646663Z hint: 2026-10-24T22:42:59.2646953Z hint: git config --global init.defaultBranch 2026-10-24T22:42:59.2647273Z hint: 2026-10-24T22:42:59.2647571Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-24T22:42:59.2648047Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-24T22:42:59.2648413Z hint: 2026-10-24T22:42:59.2648638Z hint: git branch -m 2026-10-24T22:42:59.2648884Z hint: 2026-10-24T22:42:59.2649206Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-24T22:42:59.2649687Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-24T22:42:59.2650508Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-24T22:42:59.2708113Z ##[endgroup] 2026-10-24T22:42:59.2708557Z ##[group]Disabling automatic garbage collection 2026-10-24T22:42:59.2711103Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-24T22:42:59.2740851Z ##[endgroup] 2026-10-24T22:42:59.2741239Z ##[group]Setting up auth 2026-10-24T22:42:59.2741531Z Removing SSH command configuration 2026-10-24T22:42:59.2744960Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T22:42:59.2778009Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-24T22:42:59.2935135Z Removing HTTP extra header 2026-10-24T22:42:59.2939055Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T22:42:59.2966645Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" 2026-10-24T22:42:59.3080698Z Removing includeIf entries pointing to credentials config files 2026-10-24T22:42:59.3083778Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T22:42:59.3110430Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T22:42:59.3222613Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-08ceb8bc-2b28-462f-8b0a-309a4a892c29.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-24T22:42:59.3250923Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-08ceb8bc-2b28-462f-8b0a-309a4a892c29.config 2026-10-24T22:42:59.3274098Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-08ceb8bc-2b28-462f-8b0a-309a4a892c29.config 2026-10-24T22:42:59.3296767Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-08ceb8bc-2b28-462f-8b0a-309a4a892c29.config 2026-10-24T22:42:59.3320963Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-08ceb8bc-2b28-462f-8b0a-309a4a892c29.config 2026-10-24T22:42:59.3343633Z ##[endgroup] 2026-10-24T22:42:59.3344032Z ##[group]Fetching the repository 2026-10-24T22:42:59.3348359Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin 3cc31ed27c8956b36cee35a50509fb7c6869592b 2026-10-24T22:42:59.4840822Z From https://github.com/pingdotgg/t3code 2026-10-24T22:42:59.4841295Z * branch 3cc31ed27c8956b36cee35a50509fb7c6869592b -> FETCH_HEAD 2026-10-24T22:42:59.4877754Z [command]/usr/local/bin/git rev-parse --verify --quiet 3cc31ed27c8956b36cee35a50509fb7c6869592b^{object} 2026-10-24T22:42:59.4899615Z 3cc31ed27c8956b36cee35a50509fb7c6869592b 2026-10-24T22:42:59.4901558Z ##[endgroup] 2026-10-24T22:42:59.4905194Z ##[group]Determining the checkout info 2026-10-24T22:42:59.4905614Z ##[endgroup] 2026-10-24T22:42:59.4905983Z ##[group]Setting up sparse checkout 2026-10-24T22:42:59.4909936Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-24T22:42:59.4934130Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-24T22:42:59.4953690Z .git/info/sparse-checkout 2026-10-24T22:42:59.4956911Z ##[endgroup] 2026-10-24T22:42:59.4957300Z ##[group]Checking out the ref 2026-10-24T22:42:59.4959638Z [command]/usr/local/bin/git checkout --progress --force 3cc31ed27c8956b36cee35a50509fb7c6869592b 2026-10-24T22:43:07.8544868Z Updating files: 0% (1/6404) 2026-10-24T22:43:07.8574538Z Updating files: 1% (65/6404) 2026-10-24T22:43:07.8593010Z Updating files: 2% (129/6404) 2026-10-24T22:43:07.8615205Z Updating files: 3% (193/6404) 2026-10-24T22:43:07.8637685Z Updating files: 4% (257/6404) 2026-10-24T22:43:07.8669927Z Updating files: 5% (321/6404) 2026-10-24T22:43:07.8692849Z Updating files: 6% (385/6404) 2026-10-24T22:43:07.8750232Z Updating files: 7% (449/6404) 2026-10-24T22:43:07.8783740Z Updating files: 8% (513/6404) 2026-10-24T22:43:07.8807267Z Updating files: 9% (577/6404) 2026-10-24T22:43:08.0252005Z Updating files: 10% (641/6404) 2026-10-24T22:43:08.0264402Z Updating files: 11% (705/6404) 2026-10-24T22:43:08.0274966Z Updating files: 12% (769/6404) 2026-10-24T22:43:08.0289344Z Updating files: 13% (833/6404) 2026-10-24T22:43:08.0304896Z Updating files: 14% (897/6404) 2026-10-24T22:43:08.0322207Z Updating files: 15% (961/6404) 2026-10-24T22:43:08.0339631Z Updating files: 16% (1025/6404) 2026-10-24T22:43:08.0353618Z Updating files: 17% (1089/6404) 2026-10-24T22:43:08.0370260Z Updating files: 18% (1153/6404) 2026-10-24T22:43:08.0384396Z Updating files: 19% (1217/6404) 2026-10-24T22:43:08.0405589Z Updating files: 20% (1281/6404) 2026-10-24T22:43:08.0422129Z Updating files: 21% (1345/6404) 2026-10-24T22:43:08.0439346Z Updating files: 22% (1409/6404) 2026-10-24T22:43:08.0451777Z Updating files: 23% (1473/6404) 2026-10-24T22:43:08.0464281Z Updating files: 24% (1537/6404) 2026-10-24T22:43:08.0478629Z Updating files: 25% (1601/6404) 2026-10-24T22:43:08.0491383Z Updating files: 26% (1666/6404) 2026-10-24T22:43:08.0503600Z Updating files: 27% (1730/6404) 2026-10-24T22:43:08.0521744Z Updating files: 28% (1794/6404) 2026-10-24T22:43:08.0552409Z Updating files: 29% (1858/6404) 2026-10-24T22:43:08.0572294Z Updating files: 30% (1922/6404) 2026-10-24T22:43:08.0599834Z Updating files: 31% (1986/6404) 2026-10-24T22:43:08.0633259Z Updating files: 32% (2050/6404) 2026-10-24T22:43:08.0665180Z Updating files: 33% (2114/6404) 2026-10-24T22:43:08.0739727Z Updating files: 34% (2178/6404) 2026-10-24T22:43:08.0801471Z Updating files: 35% (2242/6404) 2026-10-24T22:43:08.0842322Z Updating files: 36% (2306/6404) 2026-10-24T22:43:08.0875891Z Updating files: 37% (2370/6404) 2026-10-24T22:43:08.0923066Z Updating files: 38% (2434/6404) 2026-10-24T22:43:08.0951988Z Updating files: 39% (2498/6404) 2026-10-24T22:43:08.0987271Z Updating files: 40% (2562/6404) 2026-10-24T22:43:08.1017847Z Updating files: 41% (2626/6404) 2026-10-24T22:43:08.1035172Z Updating files: 42% (2690/6404) 2026-10-24T22:43:08.1046569Z Updating files: 43% (2754/6404) 2026-10-24T22:43:08.1079644Z Updating files: 44% (2818/6404) 2026-10-24T22:43:08.1110530Z Updating files: 45% (2882/6404) 2026-10-24T22:43:08.1143192Z Updating files: 46% (2946/6404) 2026-10-24T22:43:08.1170607Z Updating files: 47% (3010/6404) 2026-10-24T22:43:08.1200313Z Updating files: 48% (3074/6404) 2026-10-24T22:43:08.1242431Z Updating files: 49% (3138/6404) 2026-10-24T22:43:08.1272889Z Updating files: 50% (3202/6404) 2026-10-24T22:43:08.1288789Z Updating files: 51% (3267/6404) 2026-10-24T22:43:08.1329227Z Updating files: 52% (3331/6404) 2026-10-24T22:43:08.1362479Z Updating files: 53% (3395/6404) 2026-10-24T22:43:08.1382680Z Updating files: 54% (3459/6404) 2026-10-24T22:43:08.1410371Z Updating files: 55% (3523/6404) 2026-10-24T22:43:08.1427362Z Updating files: 56% (3587/6404) 2026-10-24T22:43:08.1448197Z Updating files: 57% (3651/6404) 2026-10-24T22:43:08.1468842Z Updating files: 58% (3715/6404) 2026-10-24T22:43:08.1855761Z Updating files: 59% (3779/6404) 2026-10-24T22:43:08.1874206Z Updating files: 60% (3843/6404) 2026-10-24T22:43:08.1899931Z Updating files: 61% (3907/6404) 2026-10-24T22:43:08.1922306Z Updating files: 62% (3971/6404) 2026-10-24T22:43:08.1951530Z Updating files: 63% (4035/6404) 2026-10-24T22:43:08.1982881Z Updating files: 64% (4099/6404) 2026-10-24T22:43:08.2006614Z Updating files: 65% (4163/6404) 2026-10-24T22:43:08.2025639Z Updating files: 66% (4227/6404) 2026-10-24T22:43:08.2050803Z Updating files: 67% (4291/6404) 2026-10-24T22:43:08.2066153Z Updating files: 68% (4355/6404) 2026-10-24T22:43:08.2085192Z Updating files: 69% (4419/6404) 2026-10-24T22:43:08.2098693Z Updating files: 70% (4483/6404) 2026-10-24T22:43:08.2118770Z Updating files: 71% (4547/6404) 2026-10-24T22:43:08.2132499Z Updating files: 72% (4611/6404) 2026-10-24T22:43:08.2183941Z Updating files: 73% (4675/6404) 2026-10-24T22:43:08.2617870Z Updating files: 74% (4739/6404) 2026-10-24T22:43:08.2643602Z Updating files: 75% (4803/6404) 2026-10-24T22:43:08.2668720Z Updating files: 76% (4868/6404) 2026-10-24T22:43:08.2694731Z Updating files: 77% (4932/6404) 2026-10-24T22:43:08.2717961Z Updating files: 78% (4996/6404) 2026-10-24T22:43:08.2735085Z Updating files: 79% (5060/6404) 2026-10-24T22:43:08.2759149Z Updating files: 80% (5124/6404) 2026-10-24T22:43:08.2776224Z Updating files: 81% (5188/6404) 2026-10-24T22:43:08.2795290Z Updating files: 82% (5252/6404) 2026-10-24T22:43:08.2821075Z Updating files: 83% (5316/6404) 2026-10-24T22:43:08.2847667Z Updating files: 84% (5380/6404) 2026-10-24T22:43:08.2865706Z Updating files: 85% (5444/6404) 2026-10-24T22:43:08.2892184Z Updating files: 86% (5508/6404) 2026-10-24T22:43:08.2968730Z Updating files: 87% (5572/6404) 2026-10-24T22:43:08.3000454Z Updating files: 88% (5636/6404) 2026-10-24T22:43:08.3021471Z Updating files: 89% (5700/6404) 2026-10-24T22:43:08.3051430Z Updating files: 90% (5764/6404) 2026-10-24T22:43:08.3081139Z Updating files: 91% (5828/6404) 2026-10-24T22:43:08.3097255Z Updating files: 92% (5892/6404) 2026-10-24T22:43:08.3120643Z Updating files: 93% (5956/6404) 2026-10-24T22:43:08.3142541Z Updating files: 94% (6020/6404) 2026-10-24T22:43:08.3167686Z Updating files: 95% (6084/6404) 2026-10-24T22:43:08.3229999Z Updating files: 96% (6148/6404) 2026-10-24T22:43:08.3255157Z Updating files: 97% (6212/6404) 2026-10-24T22:43:08.3304755Z Updating files: 98% (6276/6404) 2026-10-24T22:43:08.3325654Z Updating files: 99% (6340/6404) 2026-10-24T22:43:08.3325916Z Updating files: 100% (6404/6404) 2026-10-24T22:43:08.3326063Z Updating files: 100% (6404/6404), done. 2026-10-24T22:43:08.3494654Z Note: switching to '3cc31ed27c8956b36cee35a50509fb7c6869592b'. 2026-10-24T22:43:08.3494883Z 2026-10-24T22:43:08.3494987Z You are in 'detached HEAD' state. You can look around, make experimental 2026-10-24T22:43:08.3495230Z changes and commit them, and you can discard any commits you make in this 2026-10-24T22:43:08.3495588Z state without impacting any branches by switching back to a branch. 2026-10-24T22:43:08.3495731Z 2026-10-24T22:43:08.3495878Z If you want to create a new branch to retain commits you create, you may 2026-10-24T22:43:08.3496220Z do so (now or later) by using -c with the switch command. Example: 2026-10-24T22:43:08.3496447Z 2026-10-24T22:43:08.3496516Z git switch -c 2026-10-24T22:43:08.3496626Z 2026-10-24T22:43:08.3496687Z Or undo this operation with: 2026-10-24T22:43:08.3496771Z 2026-10-24T22:43:08.3496866Z git switch - 2026-10-24T22:43:08.3496945Z 2026-10-24T22:43:08.3497072Z Turn off this advice by setting config variable advice.detachedHead to false 2026-10-24T22:43:08.3497230Z 2026-10-24T22:43:08.3497349Z HEAD is now at 3cc31ed fix(server): websocket tickets name the route they open (#24554) 2026-10-24T22:43:08.3517403Z ##[endgroup] 2026-10-24T22:43:08.3553436Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-24T22:43:08.3574264Z 3cc31ed27c8956b36cee35a50509fb7c6869592b 2026-10-24T22:43:08.3718313Z Prepare all required actions 2026-10-24T22:43:08.3718628Z Getting action download info 2026-10-24T22:43:08.4685706Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-10-24T22:43:08.5338260Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-10-24T22:43:08.6384623Z ##[group]Run ./.github/actions/setup-ci-deps 2026-10-24T22:43:08.6384815Z env: 2026-10-24T22:43:08.6384934Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:08.6385087Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:08.6385255Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:08.6385392Z ##[endgroup] 2026-10-24T22:43:08.7488349Z ##[start-action display=Resolve Vite+ version;id=__self.vp] 2026-10-24T22:43:08.7504966Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-24T22:43:08.7505423Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-24T22:43:08.7505711Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT" 2026-10-24T22:43:08.7505958Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT" 2026-10-24T22:43:08.7516794Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:43:08.7516963Z env: 2026-10-24T22:43:08.7517079Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:08.7517229Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:08.7517375Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:08.7517786Z ##[endgroup] 2026-10-24T22:43:08.7596325Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=10] 2026-10-24T22:43:08.7598465Z ##[start-action display=Cache Vite+;id=__self.vp_cache] 2026-10-24T22:43:08.7661571Z ##[group]Run actions/cache@v6 2026-10-24T22:43:08.7661720Z with: 2026-10-24T22:43:08.7661828Z path: ~/.vite-plus 2026-10-24T22:43:08.7662011Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T22:43:08.7662205Z enableCrossOsArchive: false 2026-10-24T22:43:08.7662341Z fail-on-cache-miss: false 2026-10-24T22:43:08.7662465Z lookup-only: false 2026-10-24T22:43:08.7662576Z save-always: false 2026-10-24T22:43:08.7662690Z env: 2026-10-24T22:43:08.7662799Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:08.7662949Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:08.7663091Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:08.7663226Z ##[endgroup] 2026-10-24T22:43:08.9694950Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T22:43:09.3952130Z Received 170349591 of 170349591 (100.0%), 395.3 MBs/sec 2026-10-24T22:43:09.3957704Z Cache Size: ~162 MB (170349591 B) 2026-10-24T22:43:09.4023743Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/5368e2f9-a3db-425f-96db-52dedafa6769/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T22:43:10.1310714Z Cache restored successfully 2026-10-24T22:43:10.1459019Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T22:43:10.1533933Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1393] 2026-10-24T22:43:10.1535970Z ##[start-action display=Use cached Vite+;id=__self.__run] 2026-10-24T22:43:10.1553117Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-24T22:43:10.1553367Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-24T22:43:10.1553561Z "$HOME/.vite-plus/bin/vp" env use "26.12.1" 2026-10-24T22:43:10.1565902Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:43:10.1566077Z env: 2026-10-24T22:43:10.1566194Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:10.1566344Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:10.1566491Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:10.1566629Z ##[endgroup] 2026-10-24T22:43:10.1612817Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-10-24T22:43:10.1627221Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=9] 2026-10-24T22:43:10.1630153Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp] 2026-10-24T22:43:10.1636829Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-24T22:43:10.1638735Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store] 2026-10-24T22:43:10.1651307Z ##[group]Run store_path="$(vp pm cache dir)" 2026-10-24T22:43:10.1651637Z store_path="$(vp pm cache dir)" 2026-10-24T22:43:10.1651962Z echo "path=$store_path" >> "$GITHUB_OUTPUT" 2026-10-24T22:43:10.1670032Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:43:10.1670216Z env: 2026-10-24T22:43:10.1670334Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:10.1670486Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:10.1670659Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:10.1670849Z ##[endgroup] 2026-10-24T22:43:10.1821420Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=18] 2026-10-24T22:43:10.1822895Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache] 2026-10-24T22:43:10.2196160Z ##[group]Run actions/cache@v6 2026-10-24T22:43:10.2196308Z with: 2026-10-24T22:43:10.2196440Z path: /home/runner/.local/share/pnpm/store/v11 2026-10-24T22:43:10.2196704Z key: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6 2026-10-24T22:43:10.2197152Z restore-keys: pnpm-full-v1-Linux-X64- 2026-10-24T22:43:10.2197307Z enableCrossOsArchive: false 2026-10-24T22:43:10.2197513Z fail-on-cache-miss: false 2026-10-24T22:43:10.2197655Z lookup-only: false 2026-10-24T22:43:10.2197769Z save-always: false 2026-10-24T22:43:10.2197882Z env: 2026-10-24T22:43:10.2198010Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:10.2198176Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:10.2198320Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:10.2198457Z ##[endgroup] 2026-10-24T22:43:10.4145660Z Cache hit for: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6 2026-10-24T22:43:11.4372393Z Received 570425344 of 995395870 (57.3%), 543.5 MBs/sec 2026-10-24T22:43:12.1447029Z Received 995395870 of 995395870 (100.0%), 556.8 MBs/sec 2026-10-24T22:43:12.1447255Z Cache Size: ~949 MB (995395870 B) 2026-10-24T22:43:12.1483800Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/d3d34525-6feb-487c-8f16-03356b7c2a36/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T22:43:18.0897019Z Cache restored successfully 2026-10-24T22:43:18.1395884Z Cache restored from key: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6 2026-10-24T22:43:18.1481892Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=7965] 2026-10-24T22:43:18.1484006Z ##[start-action display=Install dependencies;id=__self.__run_2] 2026-10-24T22:43:18.1523515Z ##[group]Run vp install 2026-10-24T22:43:18.1523708Z vp install 2026-10-24T22:43:18.1535068Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:43:18.1535246Z env: 2026-10-24T22:43:18.1535364Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:18.1535516Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:18.1535664Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:18.1535803Z ##[endgroup] 2026-10-24T22:43:18.2032649Z Scope: all 34 workspace projects 2026-10-24T22:43:18.3138787Z ? Verifying lockfile against supply-chain policies (2088 entries)... 2026-10-24T22:43:18.7290220Z Packages are hard linked from the content-addressable store to the virtual store. 2026-10-24T22:43:18.7311542Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-10-24T22:43:18.7311831Z Virtual store is at: node_modules/.pnpm 2026-10-24T22:43:21.1595294Z ✓ Lockfile passes supply-chain policies (2088 entries in 2.8s) 2026-10-24T22:43:21.1595675Z Lockfile is up to date, resolution step is skipped 2026-10-24T22:43:21.1797489Z Packages: +1721 2026-10-24T22:43:21.1797786Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-24T22:43:21.2216902Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done 2026-10-24T22:43:22.3879103Z . prepare$ vp config --no-agent 2026-10-24T22:43:22.4911166Z . prepare: Done 2026-10-24T22:43:22.4925179Z 2026-10-24T22:43:22.4925281Z devDependencies: 2026-10-24T22:43:22.4925488Z + @coderabbitai/config 1.1.0 2026-10-24T22:43:22.4925638Z + @shadcn/lint 0.1.5 2026-10-24T22:43:22.4925789Z + @types/node 24.12.4 2026-10-24T22:43:22.4925911Z + knip 6.34.0 2026-10-24T22:43:22.4926049Z + typescript <- @tsc-rs/typescript 0.8.0 2026-10-24T22:43:22.4926189Z + vite-plus 1.3.0 2026-10-24T22:43:22.4926256Z 2026-10-24T22:43:22.4940759Z Done in 4.3s using pnpm v12.14.0 2026-10-24T22:43:22.5114196Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=4362] 2026-10-24T22:43:22.5138502Z ##[group]Run node apps/server/node_modules/playwright-core/cli.js install --with-deps --only-shell chromium 2026-10-24T22:43:22.5138898Z node apps/server/node_modules/playwright-core/cli.js install --with-deps --only-shell chromium 2026-10-24T22:43:22.5150693Z shell: /usr/bin/bash -e {0} 2026-10-24T22:43:22.5150823Z env: 2026-10-24T22:43:22.5150940Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:22.5151092Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:22.5151234Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:22.5151371Z ##[endgroup] 2026-10-24T22:43:22.6648145Z Installing dependencies... 2026-10-24T22:43:22.6682035Z Switching to root user to install dependencies... 2026-10-24T22:43:22.7299252Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [194 B] 2026-10-24T22:43:22.7469662Z Hit:2 http://azure.archive.ubuntu.com/ubuntu noble InRelease 2026-10-24T22:43:22.7486129Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] 2026-10-24T22:43:22.7570354Z Get:4 http://azure.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] 2026-10-24T22:43:22.7592369Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble-security InRelease [126 kB] 2026-10-24T22:43:22.7685982Z Get:6 https://dl.google.com/linux/chrome-stable/deb stable InRelease [2548 B] 2026-10-24T22:43:22.7752270Z Hit:7 https://packages.microsoft.com/repos/azure-cli noble InRelease 2026-10-24T22:43:22.7804427Z Get:8 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease [3600 B] 2026-10-24T22:43:22.7968091Z Get:9 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1400 kB] 2026-10-24T22:43:22.8095545Z Get:10 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [181 kB] 2026-10-24T22:43:22.8136942Z Get:11 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1706 kB] 2026-10-24T22:43:22.8199286Z Get:12 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [388 kB] 2026-10-24T22:43:22.8216797Z Get:13 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B] 2026-10-24T22:43:22.8250625Z Get:14 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5764 B] 2026-10-24T22:43:22.8269789Z Get:15 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [12.6 kB] 2026-10-24T22:43:22.8470744Z Get:16 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 Components [46.4 kB] 2026-10-24T22:43:22.8494063Z Get:17 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [76.3 kB] 2026-10-24T22:43:22.8811570Z Get:18 https://dl.google.com/linux/chrome-stable/deb stable/main amd64 Packages [1411 B] 2026-10-24T22:43:22.9048775Z Get:19 https://packages.microsoft.com/ubuntu/24.04/prod noble/main arm64 Packages [598 kB] 2026-10-24T22:43:22.9148240Z Get:20 https://packages.microsoft.com/ubuntu/24.04/prod noble/main amd64 Packages [660 kB] 2026-10-24T22:43:24.4094553Z Fetched 5461 kB in 0s (14.6 MB/s) 2026-10-24T22:43:24.9720303Z Reading package lists... 2026-10-24T22:43:24.9945079Z Reading package lists... 2026-10-24T22:43:25.1926899Z Building dependency tree... 2026-10-24T22:43:25.1932061Z Reading state information... 2026-10-24T22:43:25.3254835Z libasound2t64 is already the newest version (1.2.11-1ubuntu0.3). 2026-10-24T22:43:25.3255091Z libasound2t64 set to manually installed. 2026-10-24T22:43:25.3255297Z libatk-bridge2.0-0t64 is already the newest version (2.52.0-1build1). 2026-10-24T22:43:25.3255499Z libatk-bridge2.0-0t64 set to manually installed. 2026-10-24T22:43:25.3255691Z libatk1.0-0t64 is already the newest version (2.52.0-1build1). 2026-10-24T22:43:25.3255870Z libatk1.0-0t64 set to manually installed. 2026-10-24T22:43:25.3256154Z libatspi2.0-0t64 is already the newest version (2.52.0-1build1). 2026-10-24T22:43:25.3256337Z libatspi2.0-0t64 set to manually installed. 2026-10-24T22:43:25.3256547Z libcairo2 is already the newest version (1.18.0-3build1). 2026-10-24T22:43:25.3257331Z libcairo2 set to manually installed. 2026-10-24T22:43:25.3257522Z libcups2t64 is already the newest version (2.4.7-1.2ubuntu7.14). 2026-10-24T22:43:25.3257706Z libcups2t64 set to manually installed. 2026-10-24T22:43:25.3257882Z libdbus-1-3 is already the newest version (1.14.10-4ubuntu4.1). 2026-10-24T22:43:25.3258064Z libdbus-1-3 set to manually installed. 2026-10-24T22:43:25.3258239Z libdrm2 is already the newest version (2.4.125-1ubuntu0.1~24.04.2). 2026-10-24T22:43:25.3258423Z libdrm2 set to manually installed. 2026-10-24T22:43:25.3258584Z libnspr4 is already the newest version (2:4.35-1.1build1). 2026-10-24T22:43:25.3258759Z libnspr4 set to manually installed. 2026-10-24T22:43:25.3258933Z libpango-1.0-0 is already the newest version (1.52.1+ds-1build1). 2026-10-24T22:43:25.3259113Z libpango-1.0-0 set to manually installed. 2026-10-24T22:43:25.3259280Z libxcb1 is already the newest version (1.15-1ubuntu2). 2026-10-24T22:43:25.3259442Z libxcb1 set to manually installed. 2026-10-24T22:43:25.3259622Z libxcomposite1 is already the newest version (1:0.4.5-1build3). 2026-10-24T22:43:25.3259809Z libxcomposite1 set to manually installed. 2026-10-24T22:43:25.3259985Z libxdamage1 is already the newest version (1:1.1.6-1build1). 2026-10-24T22:43:25.3260158Z libxdamage1 set to manually installed. 2026-10-24T22:43:25.3260325Z libxext6 is already the newest version (2:1.3.4-1build2). 2026-10-24T22:43:25.3260505Z libxext6 set to manually installed. 2026-10-24T22:43:25.3260674Z libxfixes3 is already the newest version (1:6.0.0-2build1). 2026-10-24T22:43:25.3260845Z libxfixes3 set to manually installed. 2026-10-24T22:43:25.3261016Z libxkbcommon0 is already the newest version (1.6.0-1build1). 2026-10-24T22:43:25.3261193Z libxkbcommon0 set to manually installed. 2026-10-24T22:43:25.3261364Z libxrandr2 is already the newest version (2:1.5.2-2build1). 2026-10-24T22:43:25.3261540Z libxrandr2 set to manually installed. 2026-10-24T22:43:25.3261741Z fonts-noto-color-emoji is already the newest version (2.047-0ubuntu0.24.04.1). 2026-10-24T22:43:25.3261987Z libfontconfig1 is already the newest version (2.15.0-1.1ubuntu2). 2026-10-24T22:43:25.3262171Z libfontconfig1 set to manually installed. 2026-10-24T22:43:25.3262351Z fonts-liberation is already the newest version (1:2.1.5-3). 2026-10-24T22:43:25.3262529Z fonts-liberation set to manually installed. 2026-10-24T22:43:25.3262702Z The following additional packages will be installed: 2026-10-24T22:43:25.3262926Z gir1.2-glib-2.0 libegl-mesa0 libgl1-mesa-dri libglib2.0-bin libglib2.0-data 2026-10-24T22:43:25.3263173Z libglx-mesa0 libnss3-tools libx11-data libx11-xcb1 mesa-libgallium 2026-10-24T22:43:25.3263374Z xfonts-encodings xfonts-utils xserver-common 2026-10-24T22:43:25.3269928Z Suggested packages: 2026-10-24T22:43:25.3270061Z low-memory-monitor 2026-10-24T22:43:25.3270183Z Recommended packages: 2026-10-24T22:43:25.3270332Z fonts-ipafont-mincho fonts-tlwg-loma xfonts-base 2026-10-24T22:43:25.3423822Z The following NEW packages will be installed: 2026-10-24T22:43:25.3424138Z fonts-freefont-ttf fonts-ipafont-gothic fonts-tlwg-loma-otf fonts-unifont 2026-10-24T22:43:25.3429312Z fonts-wqy-zenhei xfonts-cyrillic xfonts-encodings xfonts-scalable 2026-10-24T22:43:25.3429501Z xfonts-utils 2026-10-24T22:43:25.3431975Z The following packages will be upgraded: 2026-10-24T22:43:25.3432909Z gir1.2-glib-2.0 libegl-mesa0 libfreetype6 libgbm1 libgl1-mesa-dri 2026-10-24T22:43:25.3433268Z libglib2.0-0t64 libglib2.0-bin libglib2.0-data libglx-mesa0 libnss3 2026-10-24T22:43:25.3436090Z libnss3-tools libx11-6 libx11-data libx11-xcb1 mesa-libgallium 2026-10-24T22:43:25.3436275Z xserver-common xvfb 2026-10-24T22:43:25.3541473Z 17 upgraded, 9 newly installed, 0 to remove and 241 not upgraded. 2026-10-24T22:43:25.3541684Z Need to get 38.2 MB of archives. 2026-10-24T22:43:25.3541875Z After this operation, 79.6 MB of additional disk space will be used. 2026-10-24T22:43:25.3542116Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [194 B] 2026-10-24T22:43:25.3763790Z Get:2 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-ipafont-gothic all 00303-21ubuntu1 [3513 kB] 2026-10-24T22:43:25.4141482Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-data all 2.80.0-6ubuntu3.10 [50.2 kB] 2026-10-24T22:43:25.4296523Z Get:4 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-bin amd64 2.80.0-6ubuntu3.10 [97.9 kB] 2026-10-24T22:43:25.4454966Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 gir1.2-glib-2.0 amd64 2.80.0-6ubuntu3.10 [183 kB] 2026-10-24T22:43:25.4614673Z Get:6 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-0t64 amd64 2.80.0-6ubuntu3.10 [1548 kB] 2026-10-24T22:43:25.4850912Z Get:7 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libx11-6 amd64 2:1.8.7-1ubuntu0.1 [653 kB] 2026-10-24T22:43:25.5034502Z Get:8 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libx11-xcb1 amd64 2:1.8.7-1ubuntu0.1 [7796 B] 2026-10-24T22:43:25.5185520Z Get:9 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libx11-data all 2:1.8.7-1ubuntu0.1 [116 kB] 2026-10-24T22:43:25.5340210Z Get:10 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 fonts-freefont-ttf all 20211204+svn4273-2 [5641 kB] 2026-10-24T22:43:25.5826519Z Get:11 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-tlwg-loma-otf all 1:0.7.3-1 [107 kB] 2026-10-24T22:43:25.5979412Z Get:12 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-unifont all 1:15.1.01-1build1 [2993 kB] 2026-10-24T22:43:25.6350949Z Get:13 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 fonts-wqy-zenhei all 0.9.45-8 [7472 kB] 2026-10-24T22:43:25.6855445Z Get:14 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libgl1-mesa-dri amd64 25.2.8-0ubuntu0.24.04.4 [38.0 kB] 2026-10-24T22:43:25.7005849Z Get:15 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libglx-mesa0 amd64 25.2.8-0ubuntu0.24.04.4 [110 kB] 2026-10-24T22:43:25.7159919Z Get:16 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libegl-mesa0 amd64 25.2.8-0ubuntu0.24.04.4 [117 kB] 2026-10-24T22:43:25.7314384Z Get:17 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libgbm1 amd64 25.2.8-0ubuntu0.24.04.4 [34.2 kB] 2026-10-24T22:43:25.7464303Z Get:18 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 mesa-libgallium amd64 25.2.8-0ubuntu0.24.04.4 [10.8 MB] 2026-10-24T22:43:25.8118949Z Get:19 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libfreetype6 amd64 2.13.2+dfsg-1ubuntu0.2 [403 kB] 2026-10-24T22:43:25.8709650Z Get:20 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libnss3 amd64 2:3.98-1ubuntu0.3 [1445 kB] 2026-10-24T22:43:25.8921988Z Get:21 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 libnss3-tools amd64 2:3.98-1ubuntu0.3 [615 kB] 2026-10-24T22:43:25.9097407Z Get:22 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 2026-10-24T22:43:25.9271485Z Get:23 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB] 2026-10-24T22:43:25.9430714Z Get:24 http://azure.archive.ubuntu.com/ubuntu noble/universe amd64 xfonts-cyrillic all 1:1.0.5+nmu1 [384 kB] 2026-10-24T22:43:25.9592739Z Get:25 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 xfonts-scalable all 1:1.0.3-1.3 [304 kB] 2026-10-24T22:43:25.9755845Z Get:26 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 xserver-common all 2:21.1.12-1ubuntu1.9 [35.0 kB] 2026-10-24T22:43:25.9906719Z Get:27 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 xvfb amd64 2:21.1.12-1ubuntu1.9 [877 kB] 2026-10-24T22:43:26.1513144Z Fetched 38.2 MB in 1s (59.1 MB/s) 2026-10-24T22:43:26.1673398Z Selecting previously unselected package fonts-ipafont-gothic. 2026-10-24T22:43:26.1731634Z (Reading database ... 2026-10-24T22:43:26.1731991Z (Reading database ... 5% 2026-10-24T22:43:26.1732149Z (Reading database ... 10% 2026-10-24T22:43:26.1732515Z (Reading database ... 15% 2026-10-24T22:43:26.1732639Z (Reading database ... 20% 2026-10-24T22:43:26.1732863Z (Reading database ... 25% 2026-10-24T22:43:26.1732986Z (Reading database ... 30% 2026-10-24T22:43:26.1733104Z (Reading database ... 35% 2026-10-24T22:43:26.1733225Z (Reading database ... 40% 2026-10-24T22:43:26.1733341Z (Reading database ... 45% 2026-10-24T22:43:26.1733462Z (Reading database ... 50% 2026-10-24T22:43:26.1753137Z (Reading database ... 55% 2026-10-24T22:43:26.1827309Z (Reading database ... 60% 2026-10-24T22:43:26.1901308Z (Reading database ... 65% 2026-10-24T22:43:26.2029081Z (Reading database ... 70% 2026-10-24T22:43:26.2069382Z (Reading database ... 75% 2026-10-24T22:43:26.2149062Z (Reading database ... 80% 2026-10-24T22:43:26.2208457Z (Reading database ... 85% 2026-10-24T22:43:26.2261409Z (Reading database ... 90% 2026-10-24T22:43:26.2442797Z (Reading database ... 95% 2026-10-24T22:43:26.2442920Z (Reading database ... 100% 2026-10-24T22:43:26.2443128Z (Reading database ... 207973 files and directories currently installed.) 2026-10-24T22:43:26.2472779Z Preparing to unpack .../00-fonts-ipafont-gothic_00303-21ubuntu1_all.deb ... 2026-10-24T22:43:26.2516327Z Unpacking fonts-ipafont-gothic (00303-21ubuntu1) ... 2026-10-24T22:43:26.4052422Z Preparing to unpack .../01-libglib2.0-data_2.80.0-6ubuntu3.10_all.deb ... 2026-10-24T22:43:26.4057285Z Unpacking libglib2.0-data (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ... 2026-10-24T22:43:26.4201698Z Preparing to unpack .../02-libglib2.0-bin_2.80.0-6ubuntu3.10_amd64.deb ... 2026-10-24T22:43:26.4205718Z Unpacking libglib2.0-bin (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ... 2026-10-24T22:43:26.4370669Z Preparing to unpack .../03-gir1.2-glib-2.0_2.80.0-6ubuntu3.10_amd64.deb ... 2026-10-24T22:43:26.4374910Z Unpacking gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ... 2026-10-24T22:43:26.4533204Z Preparing to unpack .../04-libglib2.0-0t64_2.80.0-6ubuntu3.10_amd64.deb ... 2026-10-24T22:43:26.4552317Z Unpacking libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ... 2026-10-24T22:43:26.4803850Z Preparing to unpack .../05-libx11-6_2%3a1.8.7-1ubuntu0.1_amd64.deb ... 2026-10-24T22:43:26.4818987Z Unpacking libx11-6:amd64 (2:1.8.7-1ubuntu0.1) over (2:1.8.7-1build1) ... 2026-10-24T22:43:26.5017387Z Preparing to unpack .../06-libx11-xcb1_2%3a1.8.7-1ubuntu0.1_amd64.deb ... 2026-10-24T22:43:26.5021620Z Unpacking libx11-xcb1:amd64 (2:1.8.7-1ubuntu0.1) over (2:1.8.7-1build1) ... 2026-10-24T22:43:26.5156639Z Preparing to unpack .../07-libx11-data_2%3a1.8.7-1ubuntu0.1_all.deb ... 2026-10-24T22:43:26.5160433Z Unpacking libx11-data (2:1.8.7-1ubuntu0.1) over (2:1.8.7-1build1) ... 2026-10-24T22:43:26.5480115Z Selecting previously unselected package fonts-freefont-ttf. 2026-10-24T22:43:26.5577853Z Preparing to unpack .../08-fonts-freefont-ttf_20211204+svn4273-2_all.deb ... 2026-10-24T22:43:26.5582260Z Unpacking fonts-freefont-ttf (20211204+svn4273-2) ... 2026-10-24T22:43:26.6022273Z Selecting previously unselected package fonts-tlwg-loma-otf. 2026-10-24T22:43:26.6091268Z Preparing to unpack .../09-fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb ... 2026-10-24T22:43:26.6093015Z Unpacking fonts-tlwg-loma-otf (1:0.7.3-1) ... 2026-10-24T22:43:26.6164605Z Selecting previously unselected package fonts-unifont. 2026-10-24T22:43:26.6231783Z Preparing to unpack .../10-fonts-unifont_1%3a15.1.01-1build1_all.deb ... 2026-10-24T22:43:26.6233608Z Unpacking fonts-unifont (1:15.1.01-1build1) ... 2026-10-24T22:43:26.6855142Z Selecting previously unselected package fonts-wqy-zenhei. 2026-10-24T22:43:26.6923999Z Preparing to unpack .../11-fonts-wqy-zenhei_0.9.45-8_all.deb ... 2026-10-24T22:43:26.6962520Z Unpacking fonts-wqy-zenhei (0.9.45-8) ... 2026-10-24T22:43:27.0013398Z Preparing to unpack .../12-libgl1-mesa-dri_25.2.8-0ubuntu0.24.04.4_amd64.deb ... 2026-10-24T22:43:27.0066460Z Unpacking libgl1-mesa-dri:amd64 (25.2.8-0ubuntu0.24.04.4) over (25.2.8-0ubuntu0.24.04.2) ... 2026-10-24T22:43:27.0256104Z Preparing to unpack .../13-libglx-mesa0_25.2.8-0ubuntu0.24.04.4_amd64.deb ... 2026-10-24T22:43:27.0261170Z Unpacking libglx-mesa0:amd64 (25.2.8-0ubuntu0.24.04.4) over (25.2.8-0ubuntu0.24.04.2) ... 2026-10-24T22:43:27.0406500Z Preparing to unpack .../14-libegl-mesa0_25.2.8-0ubuntu0.24.04.4_amd64.deb ... 2026-10-24T22:43:27.0411557Z Unpacking libegl-mesa0:amd64 (25.2.8-0ubuntu0.24.04.4) over (25.2.8-0ubuntu0.24.04.2) ... 2026-10-24T22:43:27.0555640Z Preparing to unpack .../15-libgbm1_25.2.8-0ubuntu0.24.04.4_amd64.deb ... 2026-10-24T22:43:27.0560982Z Unpacking libgbm1:amd64 (25.2.8-0ubuntu0.24.04.4) over (25.2.8-0ubuntu0.24.04.2) ... 2026-10-24T22:43:27.0714966Z Preparing to unpack .../16-mesa-libgallium_25.2.8-0ubuntu0.24.04.4_amd64.deb ... 2026-10-24T22:43:27.0724655Z Unpacking mesa-libgallium:amd64 (25.2.8-0ubuntu0.24.04.4) over (25.2.8-0ubuntu0.24.04.2) ... 2026-10-24T22:43:27.1798850Z Preparing to unpack .../17-libfreetype6_2.13.2+dfsg-1ubuntu0.2_amd64.deb ... 2026-10-24T22:43:27.1803197Z Unpacking libfreetype6:amd64 (2.13.2+dfsg-1ubuntu0.2) over (2.13.2+dfsg-1ubuntu0.1) ... 2026-10-24T22:43:27.1978206Z Preparing to unpack .../18-libnss3_2%3a3.98-1ubuntu0.3_amd64.deb ... 2026-10-24T22:43:27.1983829Z Unpacking libnss3:amd64 (2:3.98-1ubuntu0.3) over (2:3.98-1ubuntu0.2) ... 2026-10-24T22:43:27.2231509Z Preparing to unpack .../19-libnss3-tools_2%3a3.98-1ubuntu0.3_amd64.deb ... 2026-10-24T22:43:27.2237708Z Unpacking libnss3-tools (2:3.98-1ubuntu0.3) over (2:3.98-1ubuntu0.2) ... 2026-10-24T22:43:27.2399331Z Selecting previously unselected package xfonts-encodings. 2026-10-24T22:43:27.2473078Z Preparing to unpack .../20-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 2026-10-24T22:43:27.2475324Z Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 2026-10-24T22:43:27.2589439Z Selecting previously unselected package xfonts-utils. 2026-10-24T22:43:27.2659996Z Preparing to unpack .../21-xfonts-utils_1%3a7.7+6build3_amd64.deb ... 2026-10-24T22:43:27.2661920Z Unpacking xfonts-utils (1:7.7+6build3) ... 2026-10-24T22:43:27.3001200Z Selecting previously unselected package xfonts-cyrillic. 2026-10-24T22:43:27.3117683Z Preparing to unpack .../22-xfonts-cyrillic_1%3a1.0.5+nmu1_all.deb ... 2026-10-24T22:43:27.3124247Z Unpacking xfonts-cyrillic (1:1.0.5+nmu1) ... 2026-10-24T22:43:27.3248403Z Selecting previously unselected package xfonts-scalable. 2026-10-24T22:43:27.3321063Z Preparing to unpack .../23-xfonts-scalable_1%3a1.0.3-1.3_all.deb ... 2026-10-24T22:43:27.3323271Z Unpacking xfonts-scalable (1:1.0.3-1.3) ... 2026-10-24T22:43:27.3493503Z Preparing to unpack .../24-xserver-common_2%3a21.1.12-1ubuntu1.9_all.deb ... 2026-10-24T22:43:27.3499520Z Unpacking xserver-common (2:21.1.12-1ubuntu1.9) over (2:21.1.12-1ubuntu1.6) ... 2026-10-24T22:43:27.3659322Z Preparing to unpack .../25-xvfb_2%3a21.1.12-1ubuntu1.9_amd64.deb ... 2026-10-24T22:43:27.3664267Z Unpacking xvfb (2:21.1.12-1ubuntu1.9) over (2:21.1.12-1ubuntu1.6) ... 2026-10-24T22:43:27.3904106Z Setting up fonts-wqy-zenhei (0.9.45-8) ... 2026-10-24T22:43:27.3945593Z Setting up fonts-freefont-ttf (20211204+svn4273-2) ... 2026-10-24T22:43:27.3950864Z Setting up libnss3:amd64 (2:3.98-1ubuntu0.3) ... 2026-10-24T22:43:27.3955706Z Setting up libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.10) ... 2026-10-24T22:43:27.4023630Z Setting up libglib2.0-data (2.80.0-6ubuntu3.10) ... 2026-10-24T22:43:27.4027526Z Setting up fonts-tlwg-loma-otf (1:0.7.3-1) ... 2026-10-24T22:43:27.4031806Z Setting up libfreetype6:amd64 (2.13.2+dfsg-1ubuntu0.2) ... 2026-10-24T22:43:27.4037786Z Setting up libx11-data (2:1.8.7-1ubuntu0.1) ... 2026-10-24T22:43:27.4043172Z Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 2026-10-24T22:43:27.4048754Z Setting up gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.10) ... 2026-10-24T22:43:27.4054219Z Setting up fonts-ipafont-gothic (00303-21ubuntu1) ... 2026-10-24T22:43:27.4081175Z update-alternatives: using /usr/share/fonts/opentype/ipafont-gothic/ipag.ttf to provide /usr/share/fonts/truetype/fonts-japanese-gothic.ttf (fonts-japanese-gothic.ttf) in auto mode 2026-10-24T22:43:27.4085035Z Setting up libx11-6:amd64 (2:1.8.7-1ubuntu0.1) ... 2026-10-24T22:43:27.4089700Z Setting up xserver-common (2:21.1.12-1ubuntu1.9) ... 2026-10-24T22:43:27.4095112Z Setting up libnss3-tools (2:3.98-1ubuntu0.3) ... 2026-10-24T22:43:27.4100892Z Setting up fonts-unifont (1:15.1.01-1build1) ... 2026-10-24T22:43:27.4105602Z Setting up libx11-xcb1:amd64 (2:1.8.7-1ubuntu0.1) ... 2026-10-24T22:43:27.4110534Z Setting up mesa-libgallium:amd64 (25.2.8-0ubuntu0.24.04.4) ... 2026-10-24T22:43:27.4115143Z Setting up libgbm1:amd64 (25.2.8-0ubuntu0.24.04.4) ... 2026-10-24T22:43:27.4120047Z Setting up xvfb (2:21.1.12-1ubuntu1.9) ... 2026-10-24T22:43:27.4124480Z Setting up libgl1-mesa-dri:amd64 (25.2.8-0ubuntu0.24.04.4) ... 2026-10-24T22:43:27.4152979Z Setting up libglib2.0-bin (2.80.0-6ubuntu3.10) ... 2026-10-24T22:43:27.4157195Z Setting up xfonts-utils (1:7.7+6build3) ... 2026-10-24T22:43:27.4171689Z Setting up libegl-mesa0:amd64 (25.2.8-0ubuntu0.24.04.4) ... 2026-10-24T22:43:27.4175652Z Setting up xfonts-cyrillic (1:1.0.5+nmu1) ... 2026-10-24T22:43:27.4294652Z Setting up xfonts-scalable (1:1.0.3-1.3) ... 2026-10-24T22:43:27.4396469Z Setting up libglx-mesa0:amd64 (25.2.8-0ubuntu0.24.04.4) ... 2026-10-24T22:43:27.4403299Z Processing triggers for man-db (2.12.0-4build2) ... 2026-10-24T22:43:27.4409314Z Not building database; man-db/auto-update is not 'true'. 2026-10-24T22:43:27.4417289Z Processing triggers for fontconfig (2.15.0-1.1ubuntu2) ... 2026-10-24T22:43:27.4733818Z Processing triggers for libc-bin (2.39-0ubuntu8.8) ... 2026-10-24T22:43:27.7291066Z 2026-10-24T22:43:27.7291504Z Restarting services... 2026-10-24T22:43:27.7510116Z systemctl restart irqbalance.service packagekit.service php8.3-fpm.service polkit.service udisks2.service 2026-10-24T22:43:27.9178518Z 2026-10-24T22:43:27.9178920Z Service restarts being deferred: 2026-10-24T22:43:27.9179211Z systemctl restart ModemManager.service 2026-10-24T22:43:27.9179422Z systemctl restart networkd-dispatcher.service 2026-10-24T22:43:27.9179534Z 2026-10-24T22:43:27.9179651Z No containers need to be restarted. 2026-10-24T22:43:27.9179762Z 2026-10-24T22:43:27.9179900Z No user sessions are running outdated binaries. 2026-10-24T22:43:27.9180081Z 2026-10-24T22:43:27.9180182Z No VM guests are running outdated hypervisor (qemu) binaries on this host. 2026-10-24T22:43:27.9442225Z Downloading Chrome Headless Shell 148.0.7778.96 (playwright chromium-headless-shell v1223) from https://cdn.playwright.dev/builds/cft/148.0.7778.96/linux64/chrome-headless-shell-linux64.zip 2026-10-24T22:43:28.7696861Z | | 0% of 113.2 MiB 2026-10-24T22:43:28.8393334Z |■■■■■■■■ | 10% of 113.2 MiB 2026-10-24T22:43:28.8741678Z |■■■■■■■■■■■■■■■■ | 20% of 113.2 MiB 2026-10-24T22:43:28.9032384Z |■■■■■■■■■■■■■■■■■■■■■■■■ | 30% of 113.2 MiB 2026-10-24T22:43:28.9170564Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 40% of 113.2 MiB 2026-10-24T22:43:28.9423186Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 50% of 113.2 MiB 2026-10-24T22:43:28.9652585Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 60% of 113.2 MiB 2026-10-24T22:43:28.9861648Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 70% of 113.2 MiB 2026-10-24T22:43:29.0142948Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 80% of 113.2 MiB 2026-10-24T22:43:29.0344184Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 90% of 113.2 MiB 2026-10-24T22:43:29.0736568Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 113.2 MiB 2026-10-24T22:43:30.2739922Z Chrome Headless Shell 148.0.7778.96 (playwright chromium-headless-shell v1223) downloaded to /home/runner/.cache/ms-playwright/chromium_headless_shell-1223 2026-10-24T22:43:30.2741049Z Downloading FFmpeg (playwright ffmpeg v1011) from https://cdn.playwright.dev/dbazure/download/playwright/builds/ffmpeg/1011/ffmpeg-linux.zip 2026-10-24T22:43:31.1012941Z | | 0% of 2.3 MiB 2026-10-24T22:43:31.1386764Z |■■■■■■■■ | 10% of 2.3 MiB 2026-10-24T22:43:31.1534828Z |■■■■■■■■■■■■■■■■ | 20% of 2.3 MiB 2026-10-24T22:43:31.1638535Z |■■■■■■■■■■■■■■■■■■■■■■■■ | 30% of 2.3 MiB 2026-10-24T22:43:31.1684080Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 40% of 2.3 MiB 2026-10-24T22:43:31.1761488Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 50% of 2.3 MiB 2026-10-24T22:43:31.1792133Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 60% of 2.3 MiB 2026-10-24T22:43:31.1813650Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 70% of 2.3 MiB 2026-10-24T22:43:31.1828679Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 80% of 2.3 MiB 2026-10-24T22:43:31.1849049Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | 90% of 2.3 MiB 2026-10-24T22:43:31.1907554Z |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■| 100% of 2.3 MiB 2026-10-24T22:43:31.2324096Z FFmpeg (playwright ffmpeg v1011) downloaded to /home/runner/.cache/ms-playwright/ffmpeg-1011 2026-10-24T22:43:31.2445157Z ##[group]Run vp run --filter t3 test --shard 3/8 2026-10-24T22:43:31.2445366Z vp run --filter t3 test --shard 3/8 2026-10-24T22:43:31.2457049Z shell: /usr/bin/bash -e {0} 2026-10-24T22:43:31.2457174Z env: 2026-10-24T22:43:31.2457286Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:43:31.2457431Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:43:31.2457597Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:43:31.2457728Z ##[endgroup] 2026-10-24T22:43:31.4133653Z ~/apps/server$ vp test run --shard 3/8 ⊘ cache disabled 2026-10-24T22:43:31.5850668Z 2026-10-24T22:43:31.5852610Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server 2026-10-24T22:43:31.5852831Z 2026-10-24T22:43:36.7836850Z ✓ src/orchestration-v2/Adapters/CodexAdapterV2.test.ts (80 tests) 822ms 2026-10-24T22:43:36.7848369Z ✓ CodexAdapterV2 post-settle continuation (69) 2026-10-24T22:43:36.7848837Z ✓ stops a completed run's background command without a client-supplied run 336ms 2026-10-24T22:44:01.5825269Z ✓ src/git/GitManager.test.ts (103 tests) 23708ms 2026-10-24T22:44:01.5826118Z ✓ GitManager (103) 2026-10-24T22:44:01.5828876Z ✓ finds a fork PR for a branch pushed without an upstream 579ms 2026-10-24T22:44:01.5829356Z ✓ prefers an exact fork ref but does not guess between equal refs 366ms 2026-10-24T22:44:01.5829854Z ✓ status does not reuse a stale PR after the branch is retargeted to a different upstream 312ms 2026-10-24T22:44:01.5830372Z ✓ creates feature branch, commits, and pushes with featureBranch option 435ms 2026-10-24T22:44:01.5830960Z ✓ pushes and creates PR from a no-upstream branch when local commits are ahead of base 426ms 2026-10-24T22:44:01.5831462Z ✓ hands the branch base to the host when a failed first push is retried 428ms 2026-10-24T22:44:01.5831936Z ✓ create_pr targets the remote default branch when it is not main 357ms 2026-10-24T22:44:01.5832409Z ✓ create_pr sends bounded checks to the model and omits rolled-back runs 315ms 2026-10-24T22:44:01.5832888Z ✓ creates a PR against the default branch with a legacy commit base setting 322ms 2026-10-24T22:44:01.5833387Z ✓ creates a PR against the default branch with a legacy short-commit base setting 320ms 2026-10-24T22:44:01.5833871Z ✓ creates a PR against the default branch with a legacy tag base setting 351ms 2026-10-24T22:44:01.5834395Z ✓ creates a PR against the default branch with a legacy revision base setting 321ms 2026-10-24T22:44:01.5834844Z ✓ generates PR content from the created worktree's selected remote base 358ms 2026-10-24T22:44:01.5835385Z ✓ preserves a local worktree PR base that shadows a remote ref, including legacy bases 528ms 2026-10-24T22:44:01.5835898Z ✓ generates PR content from branch changes when the remote base advances (main) 413ms 2026-10-24T22:44:01.5836405Z ✓ generates PR content from branch changes when the remote base advances (release/1.2) 423ms 2026-10-24T22:44:01.5836913Z ✓ creates a new PR instead of reusing an unrelated fork PR with the same head branch 339ms 2026-10-24T22:44:01.5837409Z ✓ creates cross-repo PRs with the fork owner selector and default base branch 342ms 2026-10-24T22:44:01.5837950Z ✓ local PR checkout excludes a concurrent feature-branch from a nested project with an alternate root 361ms 2026-10-24T22:44:01.5838485Z ✓ prepares a worktree from the head branch when the host has no pull ref 495ms 2026-10-24T22:44:01.5838963Z ✓ preserves fork upstream tracking when preparing a worktree PR thread 314ms 2026-10-24T22:44:01.5839433Z ✓ refreshes a reused PR worktree onto the updated pull request head 339ms 2026-10-24T22:44:01.5839902Z ✓ resets a clean reused PR worktree onto a force-pushed pull request head 375ms 2026-10-24T22:44:01.5840388Z ✓ keeps a reused PR worktree that carries its own commit off the rewritten head 380ms 2026-10-24T22:44:01.5840865Z ✓ keeps a dirty reused PR worktree off the rewritten pull request head 369ms 2026-10-24T22:44:01.5841523Z ✓ reuses an existing PR worktree with 110 preceding matching branches (fork: false) 594ms 2026-10-24T22:44:01.5842082Z ✓ reuses an existing PR worktree with 110 preceding matching branches (fork: true) 760ms 2026-10-24T22:44:01.5842594Z ✓ refreshes a reused PR worktree that has no upstream from the pull request ref 473ms 2026-10-24T22:44:01.5843072Z ✓ reuses an existing PR worktree and restores fork upstream tracking 341ms 2026-10-24T22:44:01.5843534Z ✓ does not fail PR worktree prep when setup terminal startup fails 305ms 2026-10-24T22:44:01.5843980Z ✓ create_pr preserves dirty work on an already pushed branch 301ms 2026-10-24T22:44:05.6837866Z ✓ src/provider/CodexChatGptAuth.test.ts (54 tests) 3673ms 2026-10-24T22:44:08.7361889Z ✓ src/orchestration-v2/ThreadStop.test.ts (41 tests) 1954ms 2026-10-24T22:44:09.8829757Z ✓ src/orchestration-v2/PullRequestSyncReactor.test.ts (26 tests) 59ms 2026-10-24T22:44:10.4677059Z stdout | src/preview/ServerBrowser.test.ts > a rejected download releases the original and keeps no saved copy (save failed) 2026-10-24T22:44:10.4678294Z [22:44:10.463] WARN (#1032): server preview download failed { 2026-10-24T22:44:10.4678609Z cause: Error: save interrupted 2026-10-24T22:44:10.4679018Z at Object.saveAs (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.test.ts:985:50) 2026-10-24T22:44:10.4679555Z at saveDownload (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.ts:960:7) 2026-10-24T22:44:10.4679885Z } 2026-10-24T22:44:10.4680059Z 2026-10-24T22:44:10.4974739Z ✓ src/preview/ServerBrowser.test.ts (27 tests) 128ms 2026-10-24T22:44:11.9346067Z ✓ src/assets/AssetAccess.test.ts (26 tests) 189ms 2026-10-24T22:44:12.5471236Z ✓ src/device/DeviceService.test.ts (29 tests) 99ms 2026-10-24T22:44:13.4069602Z ✓ src/orchestration-v2/ThreadSearch.test.ts (20 tests) 369ms 2026-10-24T22:44:14.8565259Z ✓ src/orchestration-v2/ProjectionRecovery.test.ts (12 tests) 380ms 2026-10-24T22:44:15.7723903Z ✓ src/auth/EnvironmentAuth.test.ts (18 tests) 491ms 2026-10-24T22:44:16.3859738Z ✓ src/provider/antigravityAuthSupport.test.ts (26 tests) 289ms 2026-10-24T22:44:17.7465250Z stdout | src/auth/McpOAuth.test.ts > derives discovery metadata from the origin the client reached 2026-10-24T22:44:17.7465793Z [22:44:17.743] INFO (#4): Migrations ran successfully { 2026-10-24T22:44:17.7466207Z migrations: [ 2026-10-24T22:44:17.7467129Z '1_OrchestrationEvents', 2026-10-24T22:44:17.7467631Z '2_OrchestrationCommandReceipts', 2026-10-24T22:44:17.7467850Z '3_CheckpointDiffBlobs', 2026-10-24T22:44:17.7468026Z '4_ProviderSessionRuntime', 2026-10-24T22:44:17.7468202Z '5_Projections', 2026-10-24T22:44:17.7468398Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:44:17.7468721Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:44:17.7468935Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:44:17.7469120Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:44:17.7469306Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:44:17.7469512Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:44:17.7469723Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:44:17.7469917Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:44:17.7470135Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:44:17.7470351Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:44:17.7470543Z '16_CanonicalizeModelSelections', 2026-10-24T22:44:17.7470724Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:44:17.7470913Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:44:17.7471115Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:44:17.7471704Z '20_AuthAccessManagement', 2026-10-24T22:44:17.7471876Z '21_AuthSessionClientMetadata', 2026-10-24T22:44:17.7472055Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:44:17.7472242Z '23_ProjectionThreadShellSummary', 2026-10-24T22:44:17.7472442Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:44:17.7472663Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:44:17.7472875Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:44:17.7473076Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:44:17.7473271Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:44:17.7473475Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:44:17.7473685Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:44:17.7473871Z '31_AuthAuthorizationScopes', 2026-10-24T22:44:17.7474059Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:44:17.7474246Z '33_ProjectionThreadsSettled', 2026-10-24T22:44:17.7474422Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:44:17.7474611Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:44:17.7474827Z '36_ProjectionThreadsPinned', 2026-10-24T22:44:17.7475004Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:44:17.7475189Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:44:17.7475392Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:44:17.7475596Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:44:17.7475781Z '41_AuthSessionClientConnection', 2026-10-24T22:44:17.7475975Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:44:17.7476169Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:44:17.7476369Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:44:17.7478249Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:44:17.7478585Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:44:17.7478808Z '47_ProjectionProjectIcon', 2026-10-24T22:44:17.7478995Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:44:17.7479194Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:44:17.7479383Z '50_ProjectionThreadPullRequests', 2026-10-24T22:44:17.7479569Z '51_ProjectionThreadMessageContext', 2026-10-24T22:44:17.7479758Z '52_ProjectionThreadTitleState', 2026-10-24T22:44:17.7479932Z '53_PullRequestFilesViewed', 2026-10-24T22:44:17.7480125Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:44:17.7480307Z '55_OrchestrationV2', 2026-10-24T22:44:17.7480485Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:44:17.7480670Z '57_ScheduledTaskWebhooks', 2026-10-24T22:44:17.7480839Z '58_WebhookRelayDeliveries', 2026-10-24T22:44:17.7481006Z '59_McpAppModelContext', 2026-10-24T22:44:17.7481177Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:44:17.7481354Z '61_PullRequestReviewGuides', 2026-10-24T22:44:17.7481528Z '62_ThreadFailureLookupIndex', 2026-10-24T22:44:17.7481851Z '63_DropUnusedV1Projections', 2026-10-24T22:44:17.7482067Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:44:17.7482254Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:44:17.7482443Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:44:17.7482622Z '67_WebhookDedupe', 2026-10-24T22:44:17.7482780Z '68_ShellStopRequestIndex', 2026-10-24T22:44:17.7482944Z '69_ThreadMessageSearch' 2026-10-24T22:44:17.7483075Z ] 2026-10-24T22:44:17.7483174Z } 2026-10-24T22:44:17.7483226Z 2026-10-24T22:44:17.7840447Z stdout | src/auth/McpOAuth.test.ts > registers loopback and https clients and never redirects for an unverified client 2026-10-24T22:44:17.7840898Z [22:44:17.782] INFO (#363): Migrations ran successfully { 2026-10-24T22:44:17.7841073Z migrations: [ 2026-10-24T22:44:17.7841215Z '1_OrchestrationEvents', 2026-10-24T22:44:17.7841404Z '2_OrchestrationCommandReceipts', 2026-10-24T22:44:17.7841582Z '3_CheckpointDiffBlobs', 2026-10-24T22:44:17.7841790Z '4_ProviderSessionRuntime', 2026-10-24T22:44:17.7841952Z '5_Projections', 2026-10-24T22:44:17.7842149Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:44:17.7842366Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:44:17.7842568Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:44:17.7842755Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:44:17.7842936Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:44:17.7843147Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:44:17.7843359Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:44:17.7843553Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:44:17.7843769Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:44:17.7843987Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:44:17.7844201Z '16_CanonicalizeModelSelections', 2026-10-24T22:44:17.7844385Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:44:17.7844576Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:44:17.7844774Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:44:17.7844953Z '20_AuthAccessManagement', 2026-10-24T22:44:17.7845124Z '21_AuthSessionClientMetadata', 2026-10-24T22:44:17.7845303Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:44:17.7845488Z '23_ProjectionThreadShellSummary', 2026-10-24T22:44:17.7846223Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:44:17.7846550Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:44:17.7846769Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:44:17.7846966Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:44:17.7847164Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:44:17.7847368Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:44:17.7847580Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:44:17.7847766Z '31_AuthAuthorizationScopes', 2026-10-24T22:44:17.7847948Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:44:17.7848131Z '33_ProjectionThreadsSettled', 2026-10-24T22:44:17.7848308Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:44:17.7848496Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:44:17.7848714Z '36_ProjectionThreadsPinned', 2026-10-24T22:44:17.7848898Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:44:17.7849084Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:44:17.7849293Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:44:17.7849496Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:44:17.7849684Z '41_AuthSessionClientConnection', 2026-10-24T22:44:17.7849875Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:44:17.7850063Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:44:17.7850259Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:44:17.7850449Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:44:17.7850647Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:44:17.7850832Z '47_ProjectionProjectIcon', 2026-10-24T22:44:17.7851018Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:44:17.7851213Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:44:17.7851404Z '50_ProjectionThreadPullRequests', 2026-10-24T22:44:17.7851593Z '51_ProjectionThreadMessageContext', 2026-10-24T22:44:17.7851777Z '52_ProjectionThreadTitleState', 2026-10-24T22:44:17.7851952Z '53_PullRequestFilesViewed', 2026-10-24T22:44:17.7852142Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:44:17.7852327Z '55_OrchestrationV2', 2026-10-24T22:44:17.7852529Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:44:17.7852714Z '57_ScheduledTaskWebhooks', 2026-10-24T22:44:17.7852884Z '58_WebhookRelayDeliveries', 2026-10-24T22:44:17.7853054Z '59_McpAppModelContext', 2026-10-24T22:44:17.7853230Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:44:17.7853408Z '61_PullRequestReviewGuides', 2026-10-24T22:44:17.7853588Z '62_ThreadFailureLookupIndex', 2026-10-24T22:44:17.7853764Z '63_DropUnusedV1Projections', 2026-10-24T22:44:17.7853958Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:44:17.7854147Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:44:17.7854340Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:44:17.7854516Z '67_WebhookDedupe', 2026-10-24T22:44:17.7865935Z '68_ShellStopRequestIndex', 2026-10-24T22:44:17.7866199Z '69_ThreadMessageSearch' 2026-10-24T22:44:17.7866341Z ] 2026-10-24T22:44:17.7866439Z } 2026-10-24T22:44:17.7866496Z 2026-10-24T22:44:17.8301447Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts 2026-10-24T22:44:17.8323524Z [22:44:17.828] INFO (#758): Migrations ran successfully { 2026-10-24T22:44:17.8376357Z migrations: [ 2026-10-24T22:44:17.8376621Z '1_OrchestrationEvents', 2026-10-24T22:44:17.8416269Z '2_OrchestrationCommandReceipts', 2026-10-24T22:44:17.8417110Z '3_CheckpointDiffBlobs', 2026-10-24T22:44:17.8436550Z '4_ProviderSessionRuntime', 2026-10-24T22:44:17.8496367Z '5_Projections', 2026-10-24T22:44:17.8496666Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:44:17.8496976Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:44:17.8530932Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:44:17.8534134Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:44:17.8534407Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:44:17.8534694Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:44:17.8534976Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:44:17.8535249Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:44:17.8535544Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:44:17.8535850Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:44:17.8536204Z '16_CanonicalizeModelSelections', 2026-10-24T22:44:17.8536474Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:44:17.8536742Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:44:17.8537011Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:44:17.8537272Z '20_AuthAccessManagement', 2026-10-24T22:44:17.8537518Z '21_AuthSessionClientMetadata', 2026-10-24T22:44:17.8537776Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:44:17.8538030Z '23_ProjectionThreadShellSummary', 2026-10-24T22:44:17.8538309Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:44:17.8538604Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:44:17.8538928Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:44:17.8539195Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:44:17.8539466Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:44:17.8539748Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:44:17.8540045Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:44:17.8540301Z '31_AuthAuthorizationScopes', 2026-10-24T22:44:17.8540556Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:44:17.8540807Z '33_ProjectionThreadsSettled', 2026-10-24T22:44:17.8541054Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:44:17.8541310Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:44:17.8541569Z '36_ProjectionThreadsPinned', 2026-10-24T22:44:17.8541815Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:44:17.8542075Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:44:17.8542358Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:44:17.8542639Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:44:17.8542894Z '41_AuthSessionClientConnection', 2026-10-24T22:44:17.8543166Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:44:17.8543487Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:44:17.8543753Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:44:17.8544021Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:44:17.8544287Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:44:17.8544547Z '47_ProjectionProjectIcon', 2026-10-24T22:44:17.8544802Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:44:17.8545074Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:44:17.8545332Z '50_ProjectionThreadPullRequests', 2026-10-24T22:44:17.8545592Z '51_ProjectionThreadMessageContext', 2026-10-24T22:44:17.8545849Z '52_ProjectionThreadTitleState', 2026-10-24T22:44:17.8546098Z '53_PullRequestFilesViewed', 2026-10-24T22:44:17.8546553Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:44:17.8547254Z '55_OrchestrationV2', 2026-10-24T22:44:17.8547506Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:44:17.8547760Z '57_ScheduledTaskWebhooks', 2026-10-24T22:44:17.8547997Z '58_WebhookRelayDeliveries', 2026-10-24T22:44:17.8548251Z '59_McpAppModelContext', 2026-10-24T22:44:17.8548495Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:44:17.8548765Z '61_PullRequestReviewGuides', 2026-10-24T22:44:17.8549005Z '62_ThreadFailureLookupIndex', 2026-10-24T22:44:17.8549247Z '63_DropUnusedV1Projections', 2026-10-24T22:44:17.8549505Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:44:17.8549767Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:44:17.8550022Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:44:17.8550266Z '67_WebhookDedupe', 2026-10-24T22:44:17.8550493Z '68_ShellStopRequestIndex', 2026-10-24T22:44:17.8550730Z '69_ThreadMessageSearch' 2026-10-24T22:44:17.8550926Z ] 2026-10-24T22:44:17.8551092Z } 2026-10-24T22:44:17.8551212Z 2026-10-24T22:44:17.8615340Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts 2026-10-24T22:44:17.8616530Z [22:44:17.860] INFO (#1107): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'pairing-code' } 2026-10-24T22:44:17.8616861Z 2026-10-24T22:44:17.8992452Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret 2026-10-24T22:44:17.8992923Z [22:44:17.898] INFO (#1144): Migrations ran successfully { 2026-10-24T22:44:17.8993099Z migrations: [ 2026-10-24T22:44:17.8993251Z '1_OrchestrationEvents', 2026-10-24T22:44:17.8993435Z '2_OrchestrationCommandReceipts', 2026-10-24T22:44:17.8993646Z '3_CheckpointDiffBlobs', 2026-10-24T22:44:17.8993823Z '4_ProviderSessionRuntime', 2026-10-24T22:44:17.8993987Z '5_Projections', 2026-10-24T22:44:17.8994178Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:44:17.8994397Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:44:17.8994595Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:44:17.8995052Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:44:17.8995235Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:44:17.8995444Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:44:17.8995652Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:44:17.8995846Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:44:17.8996058Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:44:17.8996274Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:44:17.8996465Z '16_CanonicalizeModelSelections', 2026-10-24T22:44:17.8996651Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:44:17.8996843Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:44:17.8997036Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:44:17.8997216Z '20_AuthAccessManagement', 2026-10-24T22:44:17.8997383Z '21_AuthSessionClientMetadata', 2026-10-24T22:44:17.8997565Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:44:17.8997748Z '23_ProjectionThreadShellSummary', 2026-10-24T22:44:17.8997947Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:44:17.8998167Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:44:17.8998377Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:44:17.8998572Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:44:17.8999102Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:44:17.8999405Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:44:17.8999823Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:44:17.9000010Z '31_AuthAuthorizationScopes', 2026-10-24T22:44:17.9000188Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:44:17.9000374Z '33_ProjectionThreadsSettled', 2026-10-24T22:44:17.9000544Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:44:17.9000725Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:44:17.9000909Z '36_ProjectionThreadsPinned', 2026-10-24T22:44:17.9001083Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:44:17.9001265Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:44:17.9001466Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:44:17.9001666Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:44:17.9001848Z '41_AuthSessionClientConnection', 2026-10-24T22:44:17.9002044Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:44:17.9002231Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:44:17.9002422Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:44:17.9002618Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:44:17.9002810Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:44:17.9003111Z '47_ProjectionProjectIcon', 2026-10-24T22:44:17.9003293Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:44:17.9003488Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:44:17.9003674Z '50_ProjectionThreadPullRequests', 2026-10-24T22:44:17.9004006Z '51_ProjectionThreadMessageContext', 2026-10-24T22:44:17.9004189Z '52_ProjectionThreadTitleState', 2026-10-24T22:44:17.9004359Z '53_PullRequestFilesViewed', 2026-10-24T22:44:17.9004553Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:44:17.9004735Z '55_OrchestrationV2', 2026-10-24T22:44:17.9004911Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:44:17.9005090Z '57_ScheduledTaskWebhooks', 2026-10-24T22:44:17.9005255Z '58_WebhookRelayDeliveries', 2026-10-24T22:44:17.9005416Z '59_McpAppModelContext', 2026-10-24T22:44:17.9005588Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:44:17.9005762Z '61_PullRequestReviewGuides', 2026-10-24T22:44:17.9005933Z '62_ThreadFailureLookupIndex', 2026-10-24T22:44:17.9006101Z '63_DropUnusedV1Projections', 2026-10-24T22:44:17.9006288Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:44:17.9006478Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:44:17.9006663Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:44:17.9006839Z '67_WebhookDedupe', 2026-10-24T22:44:17.9006995Z '68_ShellStopRequestIndex', 2026-10-24T22:44:17.9007157Z '69_ThreadMessageSearch' 2026-10-24T22:44:17.9007286Z ] 2026-10-24T22:44:17.9007381Z } 2026-10-24T22:44:17.9007435Z 2026-10-24T22:44:17.9040410Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret 2026-10-24T22:44:17.9040786Z [22:44:17.903] INFO (#1491): Approved an MCP client sign-in. { 2026-10-24T22:44:17.9040988Z client: 'Hosted bot', 2026-10-24T22:44:17.9041149Z access: 'approval-required', 2026-10-24T22:44:17.9041320Z method: 'pairing-code' 2026-10-24T22:44:17.9041448Z } 2026-10-24T22:44:17.9041503Z 2026-10-24T22:44:17.9282775Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code 2026-10-24T22:44:17.9283167Z [22:44:17.927] INFO (#1523): Migrations ran successfully { 2026-10-24T22:44:17.9283364Z migrations: [ 2026-10-24T22:44:17.9283878Z '1_OrchestrationEvents', 2026-10-24T22:44:17.9284300Z '2_OrchestrationCommandReceipts', 2026-10-24T22:44:17.9284478Z '3_CheckpointDiffBlobs', 2026-10-24T22:44:17.9284644Z '4_ProviderSessionRuntime', 2026-10-24T22:44:17.9284807Z '5_Projections', 2026-10-24T22:44:17.9285072Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:44:17.9285426Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:44:17.9285692Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:44:17.9285884Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:44:17.9286070Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:44:17.9286279Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:44:17.9286487Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:44:17.9286682Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:44:17.9286899Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:44:17.9287122Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:44:17.9287310Z '16_CanonicalizeModelSelections', 2026-10-24T22:44:17.9287496Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:44:17.9287685Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:44:17.9287881Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:44:17.9288059Z '20_AuthAccessManagement', 2026-10-24T22:44:17.9288227Z '21_AuthSessionClientMetadata', 2026-10-24T22:44:17.9288408Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:44:17.9288590Z '23_ProjectionThreadShellSummary', 2026-10-24T22:44:17.9288844Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:44:17.9289063Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:44:17.9289281Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:44:17.9289479Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:44:17.9289680Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:44:17.9289884Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:44:17.9290095Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:44:17.9290283Z '31_AuthAuthorizationScopes', 2026-10-24T22:44:17.9290465Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:44:17.9290650Z '33_ProjectionThreadsSettled', 2026-10-24T22:44:17.9290823Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:44:17.9291014Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:44:17.9291197Z '36_ProjectionThreadsPinned', 2026-10-24T22:44:17.9291373Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:44:17.9291560Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:44:17.9291767Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:44:17.9291972Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:44:17.9292163Z '41_AuthSessionClientConnection', 2026-10-24T22:44:17.9292356Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:44:17.9292613Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:44:17.9292808Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:44:17.9293002Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:44:17.9293199Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:44:17.9293490Z '47_ProjectionProjectIcon', 2026-10-24T22:44:17.9293688Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:44:17.9293888Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:44:17.9294080Z '50_ProjectionThreadPullRequests', 2026-10-24T22:44:17.9294265Z '51_ProjectionThreadMessageContext', 2026-10-24T22:44:17.9294454Z '52_ProjectionThreadTitleState', 2026-10-24T22:44:17.9294724Z '53_PullRequestFilesViewed', 2026-10-24T22:44:17.9294978Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:44:17.9295161Z '55_OrchestrationV2', 2026-10-24T22:44:17.9295336Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:44:17.9295522Z '57_ScheduledTaskWebhooks', 2026-10-24T22:44:17.9295687Z '58_WebhookRelayDeliveries', 2026-10-24T22:44:17.9295854Z '59_McpAppModelContext', 2026-10-24T22:44:17.9296026Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:44:17.9296339Z '61_PullRequestReviewGuides', 2026-10-24T22:44:17.9296508Z '62_ThreadFailureLookupIndex', 2026-10-24T22:44:17.9296679Z '63_DropUnusedV1Projections', 2026-10-24T22:44:17.9296870Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:44:17.9297058Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:44:17.9297252Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:44:17.9297426Z '67_WebhookDedupe', 2026-10-24T22:44:17.9297586Z '68_ShellStopRequestIndex', 2026-10-24T22:44:17.9297745Z '69_ThreadMessageSearch' 2026-10-24T22:44:17.9297877Z ] 2026-10-24T22:44:17.9297971Z } 2026-10-24T22:44:17.9298026Z 2026-10-24T22:44:17.9316925Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code 2026-10-24T22:44:17.9317241Z [22:44:17.931] INFO (#1865): Approved an MCP client sign-in. { 2026-10-24T22:44:17.9317439Z client: 'Claude Code', 2026-10-24T22:44:17.9317605Z access: 'approval-required', 2026-10-24T22:44:17.9317767Z method: 'pairing-code' 2026-10-24T22:44:17.9317898Z } 2026-10-24T22:44:17.9317951Z 2026-10-24T22:44:17.9547353Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants 2026-10-24T22:44:17.9547817Z [22:44:17.953] INFO (#1899): Migrations ran successfully { 2026-10-24T22:44:17.9548008Z migrations: [ 2026-10-24T22:44:17.9548154Z '1_OrchestrationEvents', 2026-10-24T22:44:17.9548333Z '2_OrchestrationCommandReceipts', 2026-10-24T22:44:17.9548512Z '3_CheckpointDiffBlobs', 2026-10-24T22:44:17.9548729Z '4_ProviderSessionRuntime', 2026-10-24T22:44:17.9548895Z '5_Projections', 2026-10-24T22:44:17.9549089Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:44:17.9549313Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:44:17.9549510Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:44:17.9549697Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:44:17.9549878Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:44:17.9550078Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:44:17.9550283Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:44:17.9550484Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:44:17.9550705Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:44:17.9550922Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:44:17.9551112Z '16_CanonicalizeModelSelections', 2026-10-24T22:44:17.9551293Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:44:17.9551485Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:44:17.9551679Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:44:17.9551857Z '20_AuthAccessManagement', 2026-10-24T22:44:17.9552029Z '21_AuthSessionClientMetadata', 2026-10-24T22:44:17.9552204Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:44:17.9552390Z '23_ProjectionThreadShellSummary', 2026-10-24T22:44:17.9552589Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:44:17.9553242Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:44:17.9553567Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:44:17.9553764Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:44:17.9553958Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:44:17.9554167Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:44:17.9554376Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:44:17.9554562Z '31_AuthAuthorizationScopes', 2026-10-24T22:44:17.9554742Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:44:17.9554923Z '33_ProjectionThreadsSettled', 2026-10-24T22:44:17.9555094Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:44:17.9555278Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:44:17.9555461Z '36_ProjectionThreadsPinned', 2026-10-24T22:44:17.9555635Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:44:17.9555847Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:44:17.9556057Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:44:17.9556259Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:44:17.9556443Z '41_AuthSessionClientConnection', 2026-10-24T22:44:17.9556633Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:44:17.9556824Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:44:17.9557017Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:44:17.9557205Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:44:17.9557399Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:44:17.9557580Z '47_ProjectionProjectIcon', 2026-10-24T22:44:17.9557762Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:44:17.9557958Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:44:17.9558147Z '50_ProjectionThreadPullRequests', 2026-10-24T22:44:17.9558338Z '51_ProjectionThreadMessageContext', 2026-10-24T22:44:17.9558527Z '52_ProjectionThreadTitleState', 2026-10-24T22:44:17.9558737Z '53_PullRequestFilesViewed', 2026-10-24T22:44:17.9558927Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:44:17.9559112Z '55_OrchestrationV2', 2026-10-24T22:44:17.9559286Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:44:17.9559467Z '57_ScheduledTaskWebhooks', 2026-10-24T22:44:17.9559630Z '58_WebhookRelayDeliveries', 2026-10-24T22:44:17.9559795Z '59_McpAppModelContext', 2026-10-24T22:44:17.9559964Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:44:17.9560140Z '61_PullRequestReviewGuides', 2026-10-24T22:44:17.9560315Z '62_ThreadFailureLookupIndex', 2026-10-24T22:44:17.9560553Z '63_DropUnusedV1Projections', 2026-10-24T22:44:17.9560745Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:44:17.9560938Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:44:17.9561130Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:44:17.9561302Z '67_WebhookDedupe', 2026-10-24T22:44:17.9561458Z '68_ShellStopRequestIndex', 2026-10-24T22:44:17.9561617Z '69_ThreadMessageSearch' 2026-10-24T22:44:17.9561746Z ] 2026-10-24T22:44:17.9561837Z } 2026-10-24T22:44:17.9561891Z 2026-10-24T22:44:17.9615833Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants 2026-10-24T22:44:17.9618560Z [22:44:17.961] INFO (#2264): Approved an MCP client sign-in. { client: 'Claude Code', access: 'read-only', method: 'pairing-code' } 2026-10-24T22:44:17.9619025Z 2026-10-24T22:44:17.9857813Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for 2026-10-24T22:44:17.9858390Z [22:44:17.985] INFO (#2294): Migrations ran successfully { 2026-10-24T22:44:17.9858717Z migrations: [ 2026-10-24T22:44:17.9858862Z '1_OrchestrationEvents', 2026-10-24T22:44:17.9859047Z '2_OrchestrationCommandReceipts', 2026-10-24T22:44:17.9859224Z '3_CheckpointDiffBlobs', 2026-10-24T22:44:17.9859388Z '4_ProviderSessionRuntime', 2026-10-24T22:44:17.9859550Z '5_Projections', 2026-10-24T22:44:17.9859743Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:44:17.9859967Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:44:17.9860170Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:44:17.9860357Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:44:17.9860540Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:44:17.9860744Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:44:17.9860956Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:44:17.9861155Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:44:17.9861369Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:44:17.9861586Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:44:17.9861774Z '16_CanonicalizeModelSelections', 2026-10-24T22:44:17.9861959Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:44:17.9862146Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:44:17.9862339Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:44:17.9862517Z '20_AuthAccessManagement', 2026-10-24T22:44:17.9862687Z '21_AuthSessionClientMetadata', 2026-10-24T22:44:17.9862869Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:44:17.9863054Z '23_ProjectionThreadShellSummary', 2026-10-24T22:44:17.9863256Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:44:17.9863474Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:44:17.9863693Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:44:17.9863889Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:44:17.9864089Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:44:17.9864292Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:44:17.9864500Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:44:17.9864690Z '31_AuthAuthorizationScopes', 2026-10-24T22:44:17.9864887Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:44:17.9865072Z '33_ProjectionThreadsSettled', 2026-10-24T22:44:17.9865245Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:44:17.9865436Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:44:17.9865617Z '36_ProjectionThreadsPinned', 2026-10-24T22:44:17.9865796Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:44:17.9865982Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:44:17.9866191Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:44:17.9866393Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:44:17.9866579Z '41_AuthSessionClientConnection', 2026-10-24T22:44:17.9866768Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:44:17.9866956Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:44:17.9867152Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:44:17.9867341Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:44:17.9867538Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:44:17.9867724Z '47_ProjectionProjectIcon', 2026-10-24T22:44:17.9867909Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:44:17.9868102Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:44:17.9868291Z '50_ProjectionThreadPullRequests', 2026-10-24T22:44:17.9868557Z '51_ProjectionThreadMessageContext', 2026-10-24T22:44:17.9868824Z '52_ProjectionThreadTitleState', 2026-10-24T22:44:17.9868999Z '53_PullRequestFilesViewed', 2026-10-24T22:44:17.9869191Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:44:17.9869379Z '55_OrchestrationV2', 2026-10-24T22:44:17.9869555Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:44:17.9869736Z '57_ScheduledTaskWebhooks', 2026-10-24T22:44:17.9869900Z '58_WebhookRelayDeliveries', 2026-10-24T22:44:17.9870064Z '59_McpAppModelContext', 2026-10-24T22:44:17.9870234Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:44:17.9870410Z '61_PullRequestReviewGuides', 2026-10-24T22:44:17.9870581Z '62_ThreadFailureLookupIndex', 2026-10-24T22:44:17.9870750Z '63_DropUnusedV1Projections', 2026-10-24T22:44:17.9870938Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:44:17.9871126Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:44:17.9871314Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:44:17.9871487Z '67_WebhookDedupe', 2026-10-24T22:44:17.9871645Z '68_ShellStopRequestIndex', 2026-10-24T22:44:17.9871804Z '69_ThreadMessageSearch' 2026-10-24T22:44:17.9871932Z ] 2026-10-24T22:44:17.9872028Z } 2026-10-24T22:44:17.9872082Z 2026-10-24T22:44:17.9915028Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for 2026-10-24T22:44:17.9915531Z [22:44:17.991] INFO (#2648): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'browser-session' } 2026-10-24T22:44:17.9915785Z 2026-10-24T22:44:17.9956663Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for 2026-10-24T22:44:17.9957151Z [22:44:17.995] INFO (#2681): Approved an MCP client sign-in. { 2026-10-24T22:44:17.9957753Z client: 'Claude Code', 2026-10-24T22:44:17.9957952Z access: 'read-only', 2026-10-24T22:44:17.9958117Z method: 'browser-session' 2026-10-24T22:44:17.9958256Z } 2026-10-24T22:44:17.9958309Z 2026-10-24T22:44:17.9975348Z ✓ src/auth/McpOAuth.test.ts (8 tests) 301ms 2026-10-24T22:44:18.3637604Z ✓ src/device/LocalDeviceHost.test.ts (17 tests) 53ms 2026-10-24T22:44:18.6705826Z ✓ src/provider/Drivers/codexUsage.test.ts (27 tests) 11ms 2026-10-24T22:44:18.9524221Z ✓ src/orchestration-v2/pullRequestWatch.test.ts (20 tests) 5ms 2026-10-24T22:44:21.8430484Z ✓ src/textGeneration/CodexTextGeneration.test.ts (12 tests) 2492ms 2026-10-24T22:44:21.8431117Z ✓ CodexTextGeneration (12) 2026-10-24T22:44:21.8431414Z ✓ kills a stalled exec CLI when its request is interrupted 1053ms 2026-10-24T22:44:21.8431777Z ✓ kills a stalled mcp list CLI when its request is interrupted 1030ms 2026-10-24T22:44:23.0548542Z ✓ src/orchestration-v2/ProjectionSettlement.test.ts (8 tests) 161ms 2026-10-24T22:44:24.3496321Z ✓ src/orchestration-v2/ThreadManagementService.test.ts (8 tests) 200ms 2026-10-24T22:44:25.6110623Z ✓ src/mcp/McpToolAccess.test.ts (52 tests) 67ms 2026-10-24T22:44:25.8033997Z ✓ src/mcp/AcpMcpStdioBridge.test.ts (8 tests) 22ms 2026-10-24T22:44:26.0760805Z ✓ src/provider/Drivers/AntigravitySkills.test.ts (11 tests) 88ms 2026-10-24T22:44:27.5218216Z ✓ src/orchestration-v2/ThreadTitleRegenerationService.test.ts (5 tests) 250ms 2026-10-24T22:44:28.1008327Z ✓ src/orchestration-v2/ThreadDeletion.test.ts (2 tests) 8ms 2026-10-24T22:44:28.4204466Z ✓ src/project/ProjectFaviconResolver.test.ts (13 tests) 42ms 2026-10-24T22:44:28.8457091Z ✓ src/persistence/RepositoryErrorCorrelation.test.ts (3 tests) 97ms 2026-10-24T22:44:29.0152945Z ✓ src/usage/usagePricing.test.ts (11 tests) 5ms 2026-10-24T22:44:29.3042191Z ✓ src/orchestration-v2/RestartBackgroundNote.test.ts (6 tests) 4ms 2026-10-24T22:44:30.4357125Z ✓ src/orchestration-v2/CheckpointScopeOwnership.test.ts (1 test) 46ms 2026-10-24T22:44:31.6083027Z ✓ src/scheduledTasks/ScheduledTaskService.schedule.test.ts (3 tests) 101ms 2026-10-24T22:44:31.9273679Z ✓ src/scheduledTasks/webhookTemplate.test.ts (10 tests) 5ms 2026-10-24T22:44:32.8673452Z ✓ src/provider/providerInstallation.test.ts (2 tests) 13ms 2026-10-24T22:44:32.9605098Z ✓ src/orchestration-v2/Adapters/claudeWorkflowProgress.test.ts (14 tests) 4ms 2026-10-24T22:44:33.2848072Z ✓ src/persistence/Migrations/050_ProjectionThreadPullRequests.test.ts (2 tests) 39ms 2026-10-24T22:44:33.5739922Z ✓ src/provider/providerStatusCache.test.ts (4 tests) 6ms 2026-10-24T22:44:33.8482592Z ✓ src/orchestration-v2/ContextHandoffService.test.ts (3 tests) 9ms 2026-10-24T22:44:34.1309355Z ✓ src/environment/RemoteOpenTargets.test.ts (4 tests) 9ms 2026-10-24T22:44:34.8575175Z ✓ src/textGeneration/GrokTextGeneration.test.ts (2 tests) 265ms 2026-10-24T22:44:35.1477417Z ✓ src/resourceTelemetry/NativeTelemetryClient.test.ts (2 tests) 6ms 2026-10-24T22:44:35.4421968Z ✓ src/provider/CodexAuthCallback.test.ts (3 tests) 24ms 2026-10-24T22:44:35.5821138Z ✓ src/workspace/WorkspaceSearchIndex.test.ts (2 tests) 7ms 2026-10-24T22:44:36.7404610Z ✓ src/mcp/toolkits/environment/handlers.test.ts (1 test) 9ms 2026-10-24T22:44:36.8445656Z ✓ src/auth/utils.test.ts (5 tests) 4ms 2026-10-24T22:44:37.0476482Z ✓ scripts/t3-sqlite-state.test.ts (2 tests) 18ms 2026-10-24T22:44:38.1665563Z ✓ src/orchestration-v2/ProviderRuntimeRecoveryService.regression.test.ts (1 test) 8ms 2026-10-24T22:44:38.5442845Z ✓ src/provider/CodexChatGptSessionLock.test.ts (2 tests) 97ms 2026-10-24T22:44:38.6971496Z ✓ src/persistence/Errors.test.ts (3 tests) 9ms 2026-10-24T22:44:39.2772540Z ✓ src/cli/doctor.test.ts (1 test) 6ms 2026-10-24T22:44:39.4177323Z ✓ src/cloud/linkChecks.test.ts (8 tests) 4ms 2026-10-24T22:44:39.6886865Z ✓ src/telemetry/FeatureUsage.test.ts (2 tests) 2ms 2026-10-24T22:44:39.9574027Z ✓ src/codexModelOptions.test.ts (1 test) 1ms 2026-10-24T22:44:39.9622908Z 2026-10-24T22:44:39.9626174Z  Test Files  51 passed (51) 2026-10-24T22:44:39.9630464Z  Tests  751 passed (751) 2026-10-24T22:44:39.9630807Z  Start at  22:43:31 2026-10-24T22:44:39.9633981Z  Duration  68.36s (tests 56%, import 33%, transform 9%, setup 2%) 2026-10-24T22:44:39.9642396Z 2026-10-24T22:44:39.9643157Z  Import  1080 modules were evaluated 15193 times · 21.62s total, 33% of tracked time 2026-10-24T22:44:39.9643628Z   ~20.08s faster with isolate: false — shared modules are evaluated once per worker instead of once per file 2026-10-24T22:44:39.9644066Z   learn more: https://vitest.dev/guide/improving-performance#test-isolation 2026-10-24T22:44:39.9644241Z 2026-10-24T22:44:39.9840999Z 2026-10-24T22:44:39.9980404Z Post job cleanup. 2026-10-24T22:44:39.9995941Z ##[start-action display=Cache full pnpm store;id=__2f5a32d9-84ba-4627-97d5-7f01f05aa188.__actions_cache] 2026-10-24T22:44:40.0710067Z Post job cleanup. 2026-10-24T22:44:40.1397079Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6, not saving cache. 2026-10-24T22:44:40.1437060Z ##[end-action id=__2f5a32d9-84ba-4627-97d5-7f01f05aa188.__actions_cache;outcome=success;conclusion=success;duration_ms=144] 2026-10-24T22:44:40.1439052Z ##[start-action display=Cache Vite+;id=__2f5a32d9-84ba-4627-97d5-7f01f05aa188.vp_cache] 2026-10-24T22:44:40.1460259Z Post job cleanup. 2026-10-24T22:44:40.2171245Z Cache hit occurred on the primary key vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0, not saving cache. 2026-10-24T22:44:40.2213168Z ##[end-action id=__2f5a32d9-84ba-4627-97d5-7f01f05aa188.vp_cache;outcome=success;conclusion=success;duration_ms=77] 2026-10-24T22:44:40.2259282Z Post job cleanup. 2026-10-24T22:44:40.2739227Z [command]/usr/local/bin/git version 2026-10-24T22:44:40.2772777Z git version 2.55.0 2026-10-24T22:44:40.2824657Z Temporarily overriding HOME='/home/runner/_work/_temp/555ca2a2-88bc-410f-b9de-46e89eec7b48' before making global git config changes 2026-10-24T22:44:40.2825042Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T22:44:40.2828838Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T22:44:40.2854376Z Removing SSH command configuration 2026-10-24T22:44:40.2858671Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T22:44:40.2890955Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-10-24T22:44:40.3025845Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-24T22:44:40.3050430Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-24T22:44:40.3100361Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-24T22:44:40.3119170Z ##[group]Run '/job_completed.sh' 2026-10-24T22:44:40.3128412Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:44:40.3128593Z env: 2026-10-24T22:44:40.3128706Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 195 2026-10-24T22:44:40.3128854Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 484 2026-10-24T22:44:40.3128998Z BLACKSMITH_CHECK_RUN_ID: 121008736561 2026-10-24T22:44:40.3129161Z BLACKSMITH_JOB_DISPLAY_NAME: Release server tests 3 2026-10-24T22:44:40.3129331Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T22:44:40.3129464Z ##[endgroup] 2026-10-24T22:44:40.3464137Z Warning: environment evidence observer stop unavailable 2026-10-24T22:44:40.3588407Z Docker container cache not activated, skipping hash computation. 2026-10-24T22:44:40.3857472Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-24T22:44:40.4074625Z Cleaning up orphan processes