2026-10-23T22:58:10.5883334Z Current runner version: '2.337.0' 2026-10-23T22:58:10.5886691Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-76ob5puloc6wiuzp' 2026-10-23T22:58:10.5887373Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-23T22:58:10.5888092Z Machine name: 'ip-172-31-73-130' 2026-10-23T22:58:10.5889616Z ##[group]GITHUB_TOKEN Permissions 2026-10-23T22:58:10.5890808Z Contents: read 2026-10-23T22:58:10.5891250Z Metadata: read 2026-10-23T22:58:10.5891584Z ##[endgroup] 2026-10-23T22:58:10.5892820Z Secret source: Actions 2026-10-23T22:58:10.5893518Z Cache mode: write 2026-10-23T22:58:10.5893957Z Prepare workflow directory 2026-10-23T22:58:10.6064198Z Prepare all required actions 2026-10-23T22:58:10.6089325Z Getting action download info 2026-10-23T22:58:10.7280953Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-23T22:58:10.7592017Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-10-23T22:58:10.8207793Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9) 2026-10-23T22:58:10.9779069Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-23T22:58:10.9816384Z Complete job name: Test Server 1 2026-10-23T22:58:11.0128691Z A job started hook has been configured by the self-hosted runner administrator 2026-10-23T22:58:11.0185547Z ##[group]Run '/setup.sh' 2026-10-23T22:58:11.0194300Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-23T22:58:11.0194714Z env: 2026-10-23T22:58:11.0194926Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:11.0195297Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:11.0195571Z BLACKSMITH_CHECK_RUN_ID: 120698459193 2026-10-23T22:58:11.0195867Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 1 2026-10-23T22:58:11.0196147Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-23T22:58:11.0196398Z ##[endgroup] 2026-10-23T22:58:11.0404077Z Logging daemon started (blacksmithd for logs) 2026-10-23T22:58:11.0492366Z Results daemon started (blacksmithd for results) 2026-10-23T22:58:11.0623946Z Background adoption and SSH setup started (PID: 2914) 2026-10-23T22:58:11.0624210Z 2026-10-23T22:58:11.0624320Z ---------------------------------------- 2026-10-23T22:58:11.0624772Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40036885138/jobs/120698459193 2026-10-23T22:58:11.0625160Z SSH Access (using your GitHub SSH key): 2026-10-23T22:58:11.0625555Z ssh -p 64001 runner@blacksmith-4vcpu-ubuntu-2404-76ob5puloc6wiuzp.vm.blacksmith.sh 2026-10-23T22:58:11.0625853Z 2026-10-23T22:58:11.0625957Z No GitHub SSH key? Add one at: 2026-10-23T22:58:11.0626490Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-23T22:58:11.0626878Z 2026-10-23T22:58:11.0626979Z ---------------------------------------- 2026-10-23T22:58:11.0627144Z 2026-10-23T22:58:11.0627378Z VM ID: blacksmith-4vcpu-ubuntu-2404-76ob5puloc6wiuzp 2026-10-23T22:58:11.0627692Z Host: production-152.236.46.72-x8664 2026-10-23T22:58:11.0628010Z Host Agent PID: 3039599 2026-10-23T22:58:11.0628240Z Host Agent Git SHA: af74fd76b 2026-10-23T22:58:11.0628490Z Host CPU Manufacturer: AuthenticAMD 2026-10-23T22:58:11.0628764Z Blacksmith Host Generation: gen 2 2026-10-23T22:58:11.0629028Z Petname: production-warm-lemur-cbacc310 2026-10-23T22:58:11.0629292Z Region: us-east 2026-10-23T22:58:11.0629512Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-23T22:58:11.0636317Z OS Version: Ubuntu 24.04.4 LTS 2026-10-23T22:58:11.0639699Z 2026-10-23T22:58:11.0639993Z Enabling Blacksmith transparent cache 2026-10-23T22:58:11.0884642Z ##[group]Run actions/checkout@v6 2026-10-23T22:58:11.0884935Z with: 2026-10-23T22:58:11.0885135Z fetch-depth: 2 2026-10-23T22:58:11.0885461Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-23T22:58:11.0885844Z sparse-checkout-cone-mode: false 2026-10-23T22:58:11.0886109Z repository: pingdotgg/t3code 2026-10-23T22:58:11.0888154Z token: *** 2026-10-23T22:58:11.0888356Z ssh-strict: true 2026-10-23T22:58:11.0888563Z ssh-user: git 2026-10-23T22:58:11.0888781Z persist-credentials: true 2026-10-23T22:58:11.0889014Z clean: true 2026-10-23T22:58:11.0889218Z fetch-tags: false 2026-10-23T22:58:11.0889436Z show-progress: true 2026-10-23T22:58:11.0889653Z lfs: false 2026-10-23T22:58:11.0889941Z submodules: false 2026-10-23T22:58:11.0890162Z set-safe-directory: true 2026-10-23T22:58:11.0890408Z allow-unsafe-pr-checkout: false 2026-10-23T22:58:11.0890653Z env: 2026-10-23T22:58:11.0890885Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:11.0891160Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:11.0891434Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:11.0891688Z ##[endgroup] 2026-10-23T22:58:11.1842817Z Syncing repository: pingdotgg/t3code 2026-10-23T22:58:11.1843750Z ##[group]Getting Git version info 2026-10-23T22:58:11.1844062Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-23T22:58:11.1854522Z [command]/usr/local/bin/git version 2026-10-23T22:58:11.1952769Z git version 2.55.0 2026-10-23T22:58:11.1964381Z ##[endgroup] 2026-10-23T22:58:11.1970960Z Temporarily overriding HOME='/home/runner/_work/_temp/fe4a584e-914e-43ac-9ae1-d13ddc8f5d13' before making global git config changes 2026-10-23T22:58:11.1972076Z Adding repository directory to the temporary git global config as a safe directory 2026-10-23T22:58:11.1973795Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-23T22:58:11.2003668Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-23T22:58:11.2005383Z ##[group]Determining repository object format 2026-10-23T22:58:11.2006175Z ##[endgroup] 2026-10-23T22:58:11.2006516Z ##[group]Initializing the repository 2026-10-23T22:58:11.2008331Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-23T22:58:11.2041170Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-23T22:58:11.2041648Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-23T22:58:11.2042080Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-23T22:58:11.2042428Z hint: call: 2026-10-23T22:58:11.2042617Z hint: 2026-10-23T22:58:11.2042878Z hint: git config --global init.defaultBranch 2026-10-23T22:58:11.2043174Z hint: 2026-10-23T22:58:11.2043481Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-23T22:58:11.2043918Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-23T22:58:11.2044281Z hint: 2026-10-23T22:58:11.2044479Z hint: git branch -m 2026-10-23T22:58:11.2044705Z hint: 2026-10-23T22:58:11.2045002Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-23T22:58:11.2045523Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-23T22:58:11.2046952Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-23T22:58:11.2070442Z ##[endgroup] 2026-10-23T22:58:11.2070821Z ##[group]Disabling automatic garbage collection 2026-10-23T22:58:11.2072449Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-23T22:58:11.2093074Z ##[endgroup] 2026-10-23T22:58:11.2093473Z ##[group]Setting up auth 2026-10-23T22:58:11.2093750Z Removing SSH command configuration 2026-10-23T22:58:11.2096590Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-23T22:58:11.2115800Z [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-23T22:58:11.2230846Z Removing HTTP extra header 2026-10-23T22:58:11.2233603Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-23T22:58:11.2257748Z [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-23T22:58:11.2346792Z Removing includeIf entries pointing to credentials config files 2026-10-23T22:58:11.2349639Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-23T22:58:11.2375003Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-23T22:58:11.2466032Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-e472f9ba-0209-4f75-8980-6c75f9b6095b.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-23T22:58:11.2489201Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-e472f9ba-0209-4f75-8980-6c75f9b6095b.config 2026-10-23T22:58:11.2507302Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-e472f9ba-0209-4f75-8980-6c75f9b6095b.config 2026-10-23T22:58:11.2525494Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-e472f9ba-0209-4f75-8980-6c75f9b6095b.config 2026-10-23T22:58:11.2542073Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-e472f9ba-0209-4f75-8980-6c75f9b6095b.config 2026-10-23T22:58:11.2558045Z ##[endgroup] 2026-10-23T22:58:11.2558406Z ##[group]Fetching the repository 2026-10-23T22:58:11.2561765Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +c8c9ccf916d53c80e4272b7e925c8c34db218874:refs/remotes/origin/main 2026-10-23T22:58:11.6134290Z From https://github.com/pingdotgg/t3code 2026-10-23T22:58:11.6134968Z * [new ref] c8c9ccf916d53c80e4272b7e925c8c34db218874 -> origin/main 2026-10-23T22:58:11.6161232Z [command]/usr/local/bin/git branch --list --remote origin/main 2026-10-23T22:58:11.6185215Z origin/main 2026-10-23T22:58:11.6189533Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main 2026-10-23T22:58:11.6212170Z c8c9ccf916d53c80e4272b7e925c8c34db218874 2026-10-23T22:58:11.6214153Z ##[endgroup] 2026-10-23T22:58:11.6214585Z ##[group]Determining the checkout info 2026-10-23T22:58:11.6215021Z ##[endgroup] 2026-10-23T22:58:11.6215386Z ##[group]Setting up sparse checkout 2026-10-23T22:58:11.6217195Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-23T22:58:11.6240090Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-23T22:58:11.6254782Z .git/info/sparse-checkout 2026-10-23T22:58:11.6258191Z ##[endgroup] 2026-10-23T22:58:11.6258580Z ##[group]Checking out the ref 2026-10-23T22:58:11.6260440Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-23T22:58:23.9262612Z Updating files: 0% (1/6309) 2026-10-23T22:58:23.9292043Z Updating files: 1% (64/6309) 2026-10-23T22:58:23.9308276Z Updating files: 2% (127/6309) 2026-10-23T22:58:23.9329681Z Updating files: 3% (190/6309) 2026-10-23T22:58:23.9349765Z Updating files: 4% (253/6309) 2026-10-23T22:58:23.9380129Z Updating files: 5% (316/6309) 2026-10-23T22:58:23.9400740Z Updating files: 6% (379/6309) 2026-10-23T22:58:23.9456786Z Updating files: 7% (442/6309) 2026-10-23T22:58:23.9486519Z Updating files: 8% (505/6309) 2026-10-23T22:58:23.9510130Z Updating files: 9% (568/6309) 2026-10-23T22:58:23.9796905Z Updating files: 10% (631/6309) 2026-10-23T22:58:23.9812464Z Updating files: 11% (694/6309) 2026-10-23T22:58:23.9823365Z Updating files: 12% (758/6309) 2026-10-23T22:58:23.9837893Z Updating files: 13% (821/6309) 2026-10-23T22:58:23.9853214Z Updating files: 14% (884/6309) 2026-10-23T22:58:23.9870342Z Updating files: 15% (947/6309) 2026-10-23T22:58:23.9888585Z Updating files: 16% (1010/6309) 2026-10-23T22:58:23.9902503Z Updating files: 17% (1073/6309) 2026-10-23T22:58:23.9920273Z Updating files: 18% (1136/6309) 2026-10-23T22:58:23.9934567Z Updating files: 19% (1199/6309) 2026-10-23T22:58:23.9956566Z Updating files: 20% (1262/6309) 2026-10-23T22:58:23.9974712Z Updating files: 21% (1325/6309) 2026-10-23T22:58:23.9992928Z Updating files: 22% (1388/6309) 2026-10-23T22:58:24.0006735Z Updating files: 23% (1452/6309) 2026-10-23T22:58:24.0019089Z Updating files: 24% (1515/6309) 2026-10-23T22:58:24.0034280Z Updating files: 25% (1578/6309) 2026-10-23T22:58:24.0047638Z Updating files: 26% (1641/6309) 2026-10-23T22:58:24.0060712Z Updating files: 27% (1704/6309) 2026-10-23T22:58:24.0080489Z Updating files: 28% (1767/6309) 2026-10-23T22:58:24.0111838Z Updating files: 29% (1830/6309) 2026-10-23T22:58:24.0130734Z Updating files: 30% (1893/6309) 2026-10-23T22:58:24.0153210Z Updating files: 31% (1956/6309) 2026-10-23T22:58:24.0182730Z Updating files: 32% (2019/6309) 2026-10-23T22:58:24.0211023Z Updating files: 33% (2082/6309) 2026-10-23T22:58:24.0278810Z Updating files: 34% (2146/6309) 2026-10-23T22:58:24.0333197Z Updating files: 35% (2209/6309) 2026-10-23T22:58:24.0365858Z Updating files: 36% (2272/6309) 2026-10-23T22:58:24.0396653Z Updating files: 37% (2335/6309) 2026-10-23T22:58:24.0436511Z Updating files: 38% (2398/6309) 2026-10-23T22:58:24.0461815Z Updating files: 39% (2461/6309) 2026-10-23T22:58:24.0492658Z Updating files: 40% (2524/6309) 2026-10-23T22:58:24.0523214Z Updating files: 41% (2587/6309) 2026-10-23T22:58:24.0539587Z Updating files: 42% (2650/6309) 2026-10-23T22:58:24.0548973Z Updating files: 43% (2713/6309) 2026-10-23T22:58:24.0570393Z Updating files: 44% (2776/6309) 2026-10-23T22:58:24.0598253Z Updating files: 45% (2840/6309) 2026-10-23T22:58:24.0622206Z Updating files: 46% (2903/6309) 2026-10-23T22:58:24.0648020Z Updating files: 47% (2966/6309) 2026-10-23T22:58:24.0676295Z Updating files: 48% (3029/6309) 2026-10-23T22:58:24.0705654Z Updating files: 49% (3092/6309) 2026-10-23T22:58:24.0742945Z Updating files: 50% (3155/6309) 2026-10-23T22:58:24.0757882Z Updating files: 51% (3218/6309) 2026-10-23T22:58:24.0792543Z Updating files: 52% (3281/6309) 2026-10-23T22:58:24.0815949Z Updating files: 53% (3344/6309) 2026-10-23T22:58:24.0836385Z Updating files: 54% (3407/6309) 2026-10-23T22:58:24.0859576Z Updating files: 55% (3470/6309) 2026-10-23T22:58:24.0876997Z Updating files: 56% (3534/6309) 2026-10-23T22:58:24.0893802Z Updating files: 57% (3597/6309) 2026-10-23T22:58:24.0911760Z Updating files: 58% (3660/6309) 2026-10-23T22:58:24.1306262Z Updating files: 59% (3723/6309) 2026-10-23T22:58:24.1306564Z Updating files: 60% (3786/6309) 2026-10-23T22:58:24.1348300Z Updating files: 61% (3849/6309) 2026-10-23T22:58:24.1348565Z Updating files: 62% (3912/6309) 2026-10-23T22:58:24.1391157Z Updating files: 63% (3975/6309) 2026-10-23T22:58:24.1391396Z Updating files: 64% (4038/6309) 2026-10-23T22:58:24.1435727Z Updating files: 65% (4101/6309) 2026-10-23T22:58:24.1475799Z Updating files: 66% (4164/6309) 2026-10-23T22:58:24.1476075Z Updating files: 67% (4228/6309) 2026-10-23T22:58:24.1476227Z Updating files: 68% (4291/6309) 2026-10-23T22:58:24.1476359Z Updating files: 69% (4354/6309) 2026-10-23T22:58:24.1515866Z Updating files: 70% (4417/6309) 2026-10-23T22:58:24.1516082Z Updating files: 71% (4480/6309) 2026-10-23T22:58:24.1524347Z Updating files: 72% (4543/6309) 2026-10-23T22:58:24.1555698Z Updating files: 73% (4606/6309) 2026-10-23T22:58:24.1795709Z Updating files: 74% (4669/6309) 2026-10-23T22:58:24.1975742Z Updating files: 75% (4732/6309) 2026-10-23T22:58:24.1998866Z Updating files: 76% (4795/6309) 2026-10-23T22:58:24.2018558Z Updating files: 77% (4858/6309) 2026-10-23T22:58:24.2043918Z Updating files: 78% (4922/6309) 2026-10-23T22:58:24.2062371Z Updating files: 79% (4985/6309) 2026-10-23T22:58:24.2079236Z Updating files: 80% (5048/6309) 2026-10-23T22:58:24.2097601Z Updating files: 81% (5111/6309) 2026-10-23T22:58:24.2115265Z Updating files: 82% (5174/6309) 2026-10-23T22:58:24.2132922Z Updating files: 83% (5237/6309) 2026-10-23T22:58:24.2153763Z Updating files: 84% (5300/6309) 2026-10-23T22:58:24.2172504Z Updating files: 85% (5363/6309) 2026-10-23T22:58:24.2193846Z Updating files: 86% (5426/6309) 2026-10-23T22:58:24.2260911Z Updating files: 87% (5489/6309) 2026-10-23T22:58:24.2291339Z Updating files: 88% (5552/6309) 2026-10-23T22:58:24.2308395Z Updating files: 89% (5616/6309) 2026-10-23T22:58:24.2333770Z Updating files: 90% (5679/6309) 2026-10-23T22:58:24.2367673Z Updating files: 91% (5742/6309) 2026-10-23T22:58:24.2382044Z Updating files: 92% (5805/6309) 2026-10-23T22:58:24.2397957Z Updating files: 93% (5868/6309) 2026-10-23T22:58:24.2418046Z Updating files: 94% (5931/6309) 2026-10-23T22:58:24.2440392Z Updating files: 95% (5994/6309) 2026-10-23T22:58:24.2491810Z Updating files: 96% (6057/6309) 2026-10-23T22:58:24.2517872Z Updating files: 97% (6120/6309) 2026-10-23T22:58:24.2563009Z Updating files: 98% (6183/6309) 2026-10-23T22:58:24.2581908Z Updating files: 99% (6246/6309) 2026-10-23T22:58:24.2582192Z Updating files: 100% (6309/6309) 2026-10-23T22:58:24.2582439Z Updating files: 100% (6309/6309), done. 2026-10-23T22:58:24.2736185Z Switched to a new branch 'main' 2026-10-23T22:58:24.2736582Z branch 'main' set up to track 'origin/main'. 2026-10-23T22:58:24.2752086Z ##[endgroup] 2026-10-23T22:58:24.2783699Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-23T22:58:24.2802360Z c8c9ccf916d53c80e4272b7e925c8c34db218874 2026-10-23T22:58:24.2938482Z Prepare all required actions 2026-10-23T22:58:24.2979270Z ##[group]Run ./.github/actions/ci-changes 2026-10-23T22:58:24.2979504Z env: 2026-10-23T22:58:24.2979679Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:24.2979904Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:24.2980129Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:24.2980277Z ##[endgroup] 2026-10-23T22:58:24.3024046Z ##[start-action display=Run set -uo pipefail;id=changes.detect] 2026-10-23T22:58:24.3040217Z ##[group]Run set -uo pipefail 2026-10-23T22:58:24.3040434Z set -uo pipefail 2026-10-23T22:58:24.3040573Z  2026-10-23T22:58:24.3040675Z decide() { 2026-10-23T22:58:24.3040875Z  node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT" 2026-10-23T22:58:24.3041138Z  exit "${PIPESTATUS[0]}" 2026-10-23T22:58:24.3041265Z } 2026-10-23T22:58:24.3041362Z  2026-10-23T22:58:24.3041463Z fail_open() { 2026-10-23T22:58:24.3041615Z  echo "$* Running every job." 2026-10-23T22:58:24.3041747Z  decide 2026-10-23T22:58:24.3041853Z } 2026-10-23T22:58:24.3041950Z  2026-10-23T22:58:24.3042105Z # Reads the change from git rather than the REST API: every job that 2026-10-23T22:58:24.3042350Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota. 2026-10-23T22:58:24.3042557Z if [[ "$EVENT_NAME" == pull_request ]]; then 2026-10-23T22:58:24.3042763Z  # A pull request checks out GitHub's merge commit with fetch-depth: 2, 2026-10-23T22:58:24.3043141Z  # so its first parent is the base branch and the diff is the PR's change. 2026-10-23T22:58:24.3043457Z  base=HEAD^1 2026-10-23T22:58:24.3043643Z  mode=() 2026-10-23T22:58:24.3043826Z else 2026-10-23T22:58:24.3043992Z  base=$BEFORE_SHA 2026-10-23T22:58:24.3044183Z  git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \ 2026-10-23T22:58:24.3044388Z  || fail_open "Could not fetch ${base}." 2026-10-23T22:58:24.3044583Z  # main keeps a full run as the backstop for anything the gate misses. 2026-10-23T22:58:24.3044762Z  mode=(--full) 2026-10-23T22:58:24.3044875Z fi 2026-10-23T22:58:24.3045021Z  2026-10-23T22:58:24.3045180Z # --no-renames lists a rename as its old and new path: renaming a file out 2026-10-23T22:58:24.3045425Z # of a package changes that package just like editing it. It also keeps 2026-10-23T22:58:24.3045913Z # git from fetching file contents to score renames. 2026-10-23T22:58:24.3046145Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \ 2026-10-23T22:58:24.3046415Z  || fail_open "Could not diff against ${base}." 2026-10-23T22:58:24.3046608Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}" 2026-10-23T22:58:24.3059061Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-23T22:58:24.3059236Z env: 2026-10-23T22:58:24.3059348Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:24.3059496Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:24.3059636Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:24.3059773Z EVENT_NAME: push 2026-10-23T22:58:24.3059915Z BEFORE_SHA: eeda2cb2cdf785f3ad26be871afdbf37c2085643 2026-10-23T22:58:24.3060075Z ##[endgroup] 2026-10-23T22:58:24.5346393Z Affected packages: @t3tools/client-runtime, @t3tools/contracts, @t3tools/desktop, @t3tools/marketing, @t3tools/mobile, @t3tools/oxlint-plugin-t3code, @t3tools/provider-acp, @t3tools/provider-acp-registry, @t3tools/provider-core, @t3tools/provider-cursor, @t3tools/provider-grok, @t3tools/provider-muse, @t3tools/provider-opencode, @t3tools/provider-pi, @t3tools/provider-testing, @t3tools/scripts, @t3tools/shared, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/ssh, @t3tools/tailscale, @t3tools/web, effect-acp, effect-codex-app-server, t3, t3code-relay 2026-10-23T22:58:24.5347978Z typecheck=true 2026-10-23T22:58:24.5348162Z build=true 2026-10-23T22:58:24.5348275Z test=true 2026-10-23T22:58:24.5348386Z test_packages= 2026-10-23T22:58:24.5348493Z test_web=true 2026-10-23T22:58:24.5348603Z test_server=true 2026-10-23T22:58:24.5348722Z rust=true 2026-10-23T22:58:24.5348827Z release_smoke=true 2026-10-23T22:58:24.5352496Z mobile_native=false 2026-10-23T22:58:24.5414737Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=238] 2026-10-23T22:58:24.5491943Z Prepare all required actions 2026-10-23T22:58:24.5492217Z Getting action download info 2026-10-23T22:58:24.6295906Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-10-23T22:58:24.7286212Z ##[group]Run ./.github/actions/setup-ci-deps 2026-10-23T22:58:24.7286386Z env: 2026-10-23T22:58:24.7286509Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:24.7286655Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:24.7286798Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:24.7286929Z ##[endgroup] 2026-10-23T22:58:24.8621949Z ##[start-action display=Resolve Vite+ version;id=__self.vp] 2026-10-23T22:58:24.8634335Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-23T22:58:24.8634692Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-23T22:58:24.8635063Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT" 2026-10-23T22:58:24.8635399Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT" 2026-10-23T22:58:24.8646150Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-23T22:58:24.8646316Z env: 2026-10-23T22:58:24.8646429Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:24.8646572Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:24.8646713Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:24.8646852Z ##[endgroup] 2026-10-23T22:58:24.8706099Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=8] 2026-10-23T22:58:24.8707514Z ##[start-action display=Cache Vite+;id=__self.vp_cache] 2026-10-23T22:58:24.8746995Z ##[group]Run actions/cache@v6 2026-10-23T22:58:24.8747131Z with: 2026-10-23T22:58:24.8747233Z path: ~/.vite-plus 2026-10-23T22:58:24.8747547Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-23T22:58:24.8747746Z enableCrossOsArchive: false 2026-10-23T22:58:24.8747876Z fail-on-cache-miss: false 2026-10-23T22:58:24.8747996Z lookup-only: false 2026-10-23T22:58:24.8748103Z save-always: false 2026-10-23T22:58:24.8748208Z env: 2026-10-23T22:58:24.8748313Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:24.8748454Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:24.8748596Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:24.8748724Z ##[endgroup] 2026-10-23T22:58:25.0912976Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-23T22:58:25.4610760Z Received 170349591 of 170349591 (100.0%), 468.2 MBs/sec 2026-10-23T22:58:25.4611641Z Cache Size: ~162 MB (170349591 B) 2026-10-23T22:58:25.4638341Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/5ccc2402-d2df-409c-8bbc-b6401a365f4e/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-23T22:58:26.1477855Z Cache restored successfully 2026-10-23T22:58:26.1617163Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-23T22:58:26.1699706Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1299] 2026-10-23T22:58:26.1702703Z ##[start-action display=Use cached Vite+;id=__self.__run] 2026-10-23T22:58:26.1735061Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-23T22:58:26.1735278Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-23T22:58:26.1735446Z "$HOME/.vite-plus/bin/vp" env use "26.12.1" 2026-10-23T22:58:26.1746680Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-23T22:58:26.1746840Z env: 2026-10-23T22:58:26.1746951Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:26.1747091Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:26.1747231Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:26.1747361Z ##[endgroup] 2026-10-23T22:58:26.1781882Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-10-23T22:58:26.1788947Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=8] 2026-10-23T22:58:26.1790270Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp] 2026-10-23T22:58:26.1794204Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-23T22:58:26.1795422Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store] 2026-10-23T22:58:26.1804283Z ##[group]Run store_path="$(vp pm cache dir)" 2026-10-23T22:58:26.1804458Z store_path="$(vp pm cache dir)" 2026-10-23T22:58:26.1804652Z echo "path=$store_path" >> "$GITHUB_OUTPUT" 2026-10-23T22:58:26.1814636Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-23T22:58:26.1814804Z env: 2026-10-23T22:58:26.1814914Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:26.1815058Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:26.1815203Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:26.1815332Z ##[endgroup] 2026-10-23T22:58:26.1943375Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=14] 2026-10-23T22:58:26.1945119Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache] 2026-10-23T22:58:26.2508684Z ##[group]Run actions/cache@v6 2026-10-23T22:58:26.2508821Z with: 2026-10-23T22:58:26.2508951Z path: /home/runner/.local/share/pnpm/store/v11 2026-10-23T22:58:26.2509212Z key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef 2026-10-23T22:58:26.2509465Z restore-keys: pnpm-full-v1-Linux-X64- 2026-10-23T22:58:26.2509615Z enableCrossOsArchive: false 2026-10-23T22:58:26.2509750Z fail-on-cache-miss: false 2026-10-23T22:58:26.2509873Z lookup-only: false 2026-10-23T22:58:26.2509988Z save-always: false 2026-10-23T22:58:26.2510111Z env: 2026-10-23T22:58:26.2510221Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:26.2510376Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:26.2510788Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:26.2510928Z ##[endgroup] 2026-10-23T22:58:26.4502335Z Cache hit for: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef 2026-10-23T22:58:27.5039126Z Received 671088640 of 995020926 (67.4%), 624.4 MBs/sec 2026-10-23T22:58:27.9562010Z Received 995020926 of 995020926 (100.0%), 642.5 MBs/sec 2026-10-23T22:58:27.9562559Z Cache Size: ~949 MB (995020926 B) 2026-10-23T22:58:27.9620722Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/fb0ed4de-1e84-4417-99c9-25f9beb001e3/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-23T22:58:33.1412672Z Cache restored successfully 2026-10-23T22:58:33.1864869Z Cache restored from key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef 2026-10-23T22:58:33.1919259Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6997] 2026-10-23T22:58:33.1921229Z ##[start-action display=Install dependencies;id=__self.__run_2] 2026-10-23T22:58:33.1931335Z ##[group]Run vp install 2026-10-23T22:58:33.1931475Z vp install 2026-10-23T22:58:33.1941993Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-23T22:58:33.1942159Z env: 2026-10-23T22:58:33.1942270Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:33.1942416Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:33.1942556Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:33.1942690Z ##[endgroup] 2026-10-23T22:58:33.2269820Z Scope: all 33 workspace projects 2026-10-23T22:58:33.3334613Z ? Verifying lockfile against supply-chain policies (2088 entries)... 2026-10-23T22:58:33.7349928Z Packages are hard linked from the content-addressable store to the virtual store. 2026-10-23T22:58:33.7350308Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-10-23T22:58:33.7350605Z Virtual store is at: node_modules/.pnpm 2026-10-23T22:58:36.2365190Z ✓ Lockfile passes supply-chain policies (2088 entries in 2.9s) 2026-10-23T22:58:36.2365456Z Lockfile is up to date, resolution step is skipped 2026-10-23T22:58:36.2569211Z Packages: +1721 2026-10-23T22:58:36.2569367Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-23T22:58:36.2971627Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done 2026-10-23T22:58:37.2891680Z . prepare$ vp config --no-agent 2026-10-23T22:58:37.3911014Z . prepare: Done 2026-10-23T22:58:37.3950761Z 2026-10-23T22:58:37.3951266Z devDependencies: 2026-10-23T22:58:37.3951536Z + @coderabbitai/config 1.1.0 2026-10-23T22:58:37.3951869Z + @shadcn/lint 0.1.5 2026-10-23T22:58:37.3952051Z + @types/node 24.12.4 2026-10-23T22:58:37.3952187Z + knip 6.34.0 2026-10-23T22:58:37.3952324Z + typescript <- @tsc-rs/typescript 0.8.0 2026-10-23T22:58:37.3952488Z + vite-plus 1.3.0 2026-10-23T22:58:37.3952555Z 2026-10-23T22:58:37.3967141Z Done in 4.2s using pnpm v12.14.0 2026-10-23T22:58:37.4163606Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=4224] 2026-10-23T22:58:37.4184615Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-23T22:58:37.4185110Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-23T22:58:37.4199029Z shell: /usr/bin/bash -e {0} 2026-10-23T22:58:37.4199158Z env: 2026-10-23T22:58:37.4199274Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:37.4199435Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:37.4199588Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:37.4199734Z ##[endgroup] 2026-10-23T22:58:37.4489216Z ##[group]Run actions/cache@v6 2026-10-23T22:58:37.4489444Z with: 2026-10-23T22:58:37.4489613Z path: ~/.cache/ms-playwright 2026-10-23T22:58:37.4489861Z key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-23T22:58:37.4490130Z enableCrossOsArchive: false 2026-10-23T22:58:37.4490351Z fail-on-cache-miss: false 2026-10-23T22:58:37.4490549Z lookup-only: false 2026-10-23T22:58:37.4490734Z save-always: false 2026-10-23T22:58:37.4490913Z env: 2026-10-23T22:58:37.4491098Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:37.4491339Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:37.4491570Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:37.4491794Z ##[endgroup] 2026-10-23T22:58:37.6467683Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-23T22:58:37.8133095Z Received 106503405 of 106503405 (100.0%), 700.5 MBs/sec 2026-10-23T22:58:37.8133398Z Cache Size: ~102 MB (106503405 B) 2026-10-23T22:58:37.8192939Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/2820c1a6-e565-4455-a12e-4a97a816e372/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-23T22:58:38.0270953Z Cache restored successfully 2026-10-23T22:58:38.0393375Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-23T22:58:38.0495035Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-23T22:58:38.0495626Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-23T22:58:38.0495992Z test -n "$browser" 2026-10-23T22:58:38.0496212Z if ldd "$browser" | grep '=> not found'; then 2026-10-23T22:58:38.0496557Z  node apps/server/node_modules/playwright-core/cli.js install-deps chromium 2026-10-23T22:58:38.0496880Z fi 2026-10-23T22:58:38.0508385Z shell: /usr/bin/bash -e {0} 2026-10-23T22:58:38.0508509Z env: 2026-10-23T22:58:38.0508620Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:38.0508779Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:38.0508917Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:38.0509078Z ##[endgroup] 2026-10-23T22:58:38.0638444Z ##[group]Run vp run --filter t3 test --shard 1/8 2026-10-23T22:58:38.0638896Z vp run --filter t3 test --shard 1/8 2026-10-23T22:58:38.0655102Z shell: /usr/bin/bash -e {0} 2026-10-23T22:58:38.0655313Z env: 2026-10-23T22:58:38.0655474Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:58:38.0655684Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:58:38.0655894Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:58:38.0656157Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md 2026-10-23T22:58:38.0656495Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json 2026-10-23T22:58:38.0656754Z ##[endgroup] 2026-10-23T22:58:38.2348238Z ~/apps/server$ vp test run --shard 1/8 ⊘ cache disabled 2026-10-23T22:58:38.4035667Z 2026-10-23T22:58:38.4036607Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server 2026-10-23T22:58:38.4036842Z 2026-10-23T22:58:40.0086093Z stdout | src/orchestration-v2/Adapters/AcpAdapterV2.test.ts > AcpAdapterV2 > projects Mistral retry notices and their failed outcome 2026-10-23T22:58:40.0086537Z [22:58:40.007] WARN (#192): orchestration-v2.acp-prompt-failed { 2026-10-23T22:58:40.0086773Z driver: 'acpRegistry', 2026-10-23T22:58:40.0086979Z providerSessionId: 'session-vibe-retry-failed', 2026-10-23T22:58:40.0087335Z providerThreadId: 'provider-thread:provider:acpRegistry:provider-instance:vibe-retry-failed:native-thread:mock-session-1', 2026-10-23T22:58:40.0087925Z providerTurnId: 'provider-turn:provider:acpRegistry:native-turn:provider-instance%3Avibe-retry-failed%3Amock-session-1%3Aturn%3A1', 2026-10-23T22:58:40.0088280Z cause: { _id: 'Cause', failures: [ [Object] ] } 2026-10-23T22:58:40.0088460Z } 2026-10-23T22:58:40.0088519Z 2026-10-23T22:58:41.0684998Z stdout | src/orchestration-v2/Adapters/AcpAdapterV2.test.ts > AcpAdapterV2 > reinjects ACP instructions after successful native compact, but not failed compact 2026-10-23T22:58:41.0685466Z [22:58:41.067] WARN (#465): orchestration-v2.acp-prompt-failed { 2026-10-23T22:58:41.0685682Z driver: 'acp-test', 2026-10-23T22:58:41.0685907Z providerSessionId: 'provider-session-acp-instruction-compaction', 2026-10-23T22:58:41.0686313Z providerThreadId: 'provider-thread:provider:acp-test:provider-instance:acp-test-instruction-compaction:native-thread:mock-session-1', 2026-10-23T22:58:41.0686822Z providerTurnId: 'provider-turn:provider:acp-test:native-turn:provider-instance%3Aacp-test-instruction-compaction%3Amock-session-1%3Aturn%3A2', 2026-10-23T22:58:41.0687188Z cause: { _id: 'Cause', failures: [ [Object] ] } 2026-10-23T22:58:41.0687366Z } 2026-10-23T22:58:41.0687422Z 2026-10-23T22:58:50.2816292Z stdout | src/orchestration-v2/Adapters/AcpAdapterV2.test.ts > AcpAdapterV2 > treats a second hard Stop as success when the turn is already gone 2026-10-23T22:58:50.2816996Z [22:58:50.280] WARN (#1862): ACP Stop raced a soft interrupt that cleared the turn; containing the orphan runtime { 2026-10-23T22:58:50.2817262Z driver: 'acp-test', 2026-10-23T22:58:50.2817599Z requestedProviderTurnId: 'provider-turn:provider:acp-test:native-turn:provider-instance%3Aacp-test%3Amock-session-1%3Aturn%3A1', 2026-10-23T22:58:50.2817904Z activeProviderTurnId: null, 2026-10-23T22:58:50.2818064Z hardRestart: true, 2026-10-23T22:58:50.2818214Z requestRuntimeRestart: true, 2026-10-23T22:58:50.2818372Z teardownState: 'Idle' 2026-10-23T22:58:50.2818500Z } 2026-10-23T22:58:50.2818555Z 2026-10-23T22:58:57.8694576Z ✓ src/orchestration-v2/Adapters/AcpAdapterV2.test.ts (59 tests) 18257ms 2026-10-23T22:58:57.8695188Z ✓ AcpAdapterV2 (57) 2026-10-23T22:58:57.8695505Z ✓ preserves new-session fallback when an eager ACP session load is stale 421ms 2026-10-23T22:59:02.4144160Z ✓ replaces an unexpectedly terminated ACP runtime before the next turn 414ms 2026-10-23T22:59:02.4144594Z ✓ replaces the ACP session and clears conversation state on rollback 605ms 2026-10-23T22:59:02.4144971Z ✓ quarantines callbacks from a failed rollback replacement before retrying 384ms 2026-10-23T22:59:02.4145365Z ✓ terminalizes an empty successful foreground Bash tool when the turn completes 1420ms 2026-10-23T22:59:02.4145738Z ✓ treats a second hard Stop as success when the turn is already gone 1202ms 2026-10-23T22:59:02.4146154Z ✓ direct Stop quarantine drops late background task mutations from the stopped run 1200ms 2026-10-23T22:59:02.4148090Z ✓ does not pin hasPendingBackgroundWork when a late TaskOutput re-reports an in-turn-handled task 2712ms 2026-10-23T22:59:02.4148537Z ✓ holds concurrent startTurn behind successful hard teardown and reloads once 399ms 2026-10-23T22:59:02.4149018Z ✓ direct Stop on a deferred subagent hold terminalizes the subagent and does not carry it forward 404ms 2026-10-23T22:59:02.4149455Z ✓ src/scheduledTasks/ScheduledTaskService.webhook.test.ts (49 tests) 1553ms 2026-10-23T22:59:03.5768784Z stdout | src/orchestration-v2/legacy/LegacyV1Cutover.integration.test.ts > orchestration v2 legacy v1 cutover > migrates an untouched v1 database copy through shell import, lazy transcripts, continuation and restart 2026-10-23T22:59:03.5769714Z [22:59:03.570] INFO (#1): Migrations ran successfully { 2026-10-23T22:59:03.5769921Z migrations: [ 2026-10-23T22:59:03.5770065Z '1_OrchestrationEvents', 2026-10-23T22:59:03.5770252Z '2_OrchestrationCommandReceipts', 2026-10-23T22:59:03.5770422Z '3_CheckpointDiffBlobs', 2026-10-23T22:59:03.5770586Z '4_ProviderSessionRuntime', 2026-10-23T22:59:03.5770741Z '5_Projections', 2026-10-23T22:59:03.5770929Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-23T22:59:03.5771138Z '7_ProjectionThreadMessageAttachments', 2026-10-23T22:59:03.5771332Z '8_ProjectionThreadActivitySequence', 2026-10-23T22:59:03.5771517Z '9_ProviderSessionRuntimeMode', 2026-10-23T22:59:03.5771695Z '10_ProjectionThreadsRuntimeMode', 2026-10-23T22:59:03.5771897Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-23T22:59:03.5772102Z '12_ProjectionThreadsInteractionMode', 2026-10-23T22:59:03.5772296Z '13_ProjectionThreadProposedPlans', 2026-10-23T22:59:03.5772500Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-23T22:59:03.5772712Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-23T22:59:03.5772898Z '16_CanonicalizeModelSelections', 2026-10-23T22:59:03.5773081Z '17_ProjectionThreadsArchivedAt', 2026-10-23T22:59:03.5773267Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-23T22:59:03.5773502Z '19_ProjectionSnapshotLookupIndexes', 2026-10-23T22:59:03.5773684Z '20_AuthAccessManagement', 2026-10-23T22:59:03.5773855Z '21_AuthSessionClientMetadata', 2026-10-23T22:59:03.5774034Z '22_AuthSessionLastConnectedAt', 2026-10-23T22:59:03.5774214Z '23_ProjectionThreadShellSummary', 2026-10-23T22:59:03.5774413Z '24_BackfillProjectionThreadShellSummary', 2026-10-23T22:59:03.5774624Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-23T22:59:03.5774835Z '26_CanonicalizeModelSelectionOptions', 2026-10-23T22:59:03.5775025Z '27_ProviderSessionRuntimeInstanceId', 2026-10-23T22:59:03.5775219Z '28_ProjectionThreadSessionInstanceId', 2026-10-23T22:59:03.5775413Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-23T22:59:03.5775620Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-23T22:59:03.5775803Z '31_AuthAuthorizationScopes', 2026-10-23T22:59:03.5775979Z '32_AuthPairingProofKeyThumbprint', 2026-10-23T22:59:03.5776161Z '33_ProjectionThreadsSettled', 2026-10-23T22:59:03.5776332Z '34_ProjectionThreadsSnoozed', 2026-10-23T22:59:03.5776517Z '35_ProjectionThreadTitleRegeneration', 2026-10-23T22:59:03.5776691Z '36_ProjectionThreadsPinned', 2026-10-23T22:59:03.5776863Z '37_ProjectionTurnsKeysetIndex', 2026-10-23T22:59:03.5777040Z '38_ProjectionThreadsPinOrderKey', 2026-10-23T22:59:03.5777244Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-23T22:59:03.5777438Z '40_ProjectionProjectFaviconPath' 2026-10-23T22:59:03.5777582Z ] 2026-10-23T22:59:03.5777685Z } 2026-10-23T22:59:03.5777743Z 2026-10-23T22:59:03.9962237Z ✓ src/orchestration-v2/legacy/LegacyV1Cutover.integration.test.ts (1 test) 469ms 2026-10-23T22:59:03.9962627Z ✓ orchestration v2 legacy v1 cutover (1) 2026-10-23T22:59:03.9963000Z ✓ migrates an untouched v1 database copy through shell import, lazy transcripts, continuation and restart 468ms 2026-10-23T22:59:05.2735115Z ✓ src/cloud/CloudLink.lifecycle.test.ts (30 tests) 107ms 2026-10-23T22:59:05.7201795Z ✓ src/provider/AntigravityInstallation.test.ts (27 tests) 105ms 2026-10-23T22:59:06.0196931Z ✓ src/mcp/PreviewAutomationBroker.test.ts (24 tests) 33ms 2026-10-23T22:59:06.5270701Z ✓ src/provider/ProviderAuthService.test.ts (21 tests) 26ms 2026-10-23T22:59:07.5408872Z ✓ src/orchestration-v2/ThreadFind.test.ts (17 tests) 645ms 2026-10-23T22:59:08.1129768Z ✓ src/provider/Drivers/CodexDriver.test.ts (12 tests) 65ms 2026-10-23T22:59:09.2037359Z ✓ src/mcp/toolkits/pullRequests/handlers.test.ts (19 tests) 24ms 2026-10-23T22:59:09.7052367Z ✓ src/orchestration-v2/legacy/LegacyV1ThreadImporter.test.ts (4 tests) 136ms 2026-10-23T22:59:11.0328973Z stdout | src/mcp/OrchestratorMcpToolkit.integration.test.ts > orchestrator MCP toolkit > reports distinct child results 2026-10-23T22:59:11.0329383Z [22:59:11.022] INFO (#73): Migrations ran successfully { 2026-10-23T22:59:11.0329551Z migrations: [ 2026-10-23T22:59:11.0329694Z '1_OrchestrationEvents', 2026-10-23T22:59:11.0329864Z '2_OrchestrationCommandReceipts', 2026-10-23T22:59:11.0330036Z '3_CheckpointDiffBlobs', 2026-10-23T22:59:11.0330196Z '4_ProviderSessionRuntime', 2026-10-23T22:59:11.0330354Z '5_Projections', 2026-10-23T22:59:11.0330542Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-23T22:59:11.0330756Z '7_ProjectionThreadMessageAttachments', 2026-10-23T22:59:11.0330976Z '8_ProjectionThreadActivitySequence', 2026-10-23T22:59:11.0331169Z '9_ProviderSessionRuntimeMode', 2026-10-23T22:59:11.0331350Z '10_ProjectionThreadsRuntimeMode', 2026-10-23T22:59:11.0331546Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-23T22:59:11.0331747Z '12_ProjectionThreadsInteractionMode', 2026-10-23T22:59:11.0331928Z '13_ProjectionThreadProposedPlans', 2026-10-23T22:59:11.0332135Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-23T22:59:11.0332342Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-23T22:59:11.0332525Z '16_CanonicalizeModelSelections', 2026-10-23T22:59:11.0332702Z '17_ProjectionThreadsArchivedAt', 2026-10-23T22:59:11.0332887Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-23T22:59:11.0333073Z '19_ProjectionSnapshotLookupIndexes', 2026-10-23T22:59:11.0333247Z '20_AuthAccessManagement', 2026-10-23T22:59:11.0333414Z '21_AuthSessionClientMetadata', 2026-10-23T22:59:11.0333589Z '22_AuthSessionLastConnectedAt', 2026-10-23T22:59:11.0333765Z '23_ProjectionThreadShellSummary', 2026-10-23T22:59:11.0333954Z '24_BackfillProjectionThreadShellSummary', 2026-10-23T22:59:11.0334163Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-23T22:59:11.0334363Z '26_CanonicalizeModelSelectionOptions', 2026-10-23T22:59:11.0334552Z '27_ProviderSessionRuntimeInstanceId', 2026-10-23T22:59:11.0334735Z '28_ProjectionThreadSessionInstanceId', 2026-10-23T22:59:11.0334932Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-23T22:59:11.0335140Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-23T22:59:11.0335344Z '31_AuthAuthorizationScopes', 2026-10-23T22:59:11.0335517Z '32_AuthPairingProofKeyThumbprint', 2026-10-23T22:59:11.0335691Z '33_ProjectionThreadsSettled', 2026-10-23T22:59:11.0335862Z '34_ProjectionThreadsSnoozed', 2026-10-23T22:59:11.0336036Z '35_ProjectionThreadTitleRegeneration', 2026-10-23T22:59:11.0336213Z '36_ProjectionThreadsPinned', 2026-10-23T22:59:11.0336380Z '37_ProjectionTurnsKeysetIndex', 2026-10-23T22:59:11.0336554Z '38_ProjectionThreadsPinOrderKey', 2026-10-23T22:59:11.0336748Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-23T22:59:11.0336941Z '40_ProjectionProjectFaviconPath', 2026-10-23T22:59:11.0337265Z '41_AuthSessionClientConnection', 2026-10-23T22:59:11.0337625Z '42_ProjectionThreadLinkedPullRequest', 2026-10-23T22:59:11.0337826Z '43_ProjectionThreadsUnsettledAt', 2026-10-23T22:59:11.0338015Z '44_ClearAutomaticProjectModelDefaults', 2026-10-23T22:59:11.0338203Z '45_ProjectionProjectsAutoPull', 2026-10-23T22:59:11.0338681Z '46_RepairAutomaticSettlementTimestamps', 2026-10-23T22:59:11.0338982Z '47_ProjectionProjectIcon', 2026-10-23T22:59:11.0339157Z '48_ProjectionThreadBranchPullRequest', 2026-10-23T22:59:11.0339347Z '49_ProjectionThreadsActiveOrderKey', 2026-10-23T22:59:11.0339526Z '50_ProjectionThreadPullRequests', 2026-10-23T22:59:11.0339702Z '51_ProjectionThreadMessageContext', 2026-10-23T22:59:11.0339883Z '52_ProjectionThreadTitleState', 2026-10-23T22:59:11.0340048Z '53_PullRequestFilesViewed', 2026-10-23T22:59:11.0340241Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-23T22:59:11.0340418Z '55_OrchestrationV2', 2026-10-23T22:59:11.0340590Z '56_RemoveRedundantProjectionIndexes', 2026-10-23T22:59:11.0340760Z '57_ScheduledTaskWebhooks', 2026-10-23T22:59:11.0340920Z '58_WebhookRelayDeliveries', 2026-10-23T22:59:11.0341074Z '59_McpAppModelContext', 2026-10-23T22:59:11.0341242Z '60_ThreadSnapshotWindowIndexes', 2026-10-23T22:59:11.0341414Z '61_PullRequestReviewGuides', 2026-10-23T22:59:11.0341578Z '62_ThreadFailureLookupIndex', 2026-10-23T22:59:11.0341742Z '63_DropUnusedV1Projections', 2026-10-23T22:59:11.0341918Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-23T22:59:11.0342096Z '65_CodexUsageNativeTurnIndex', 2026-10-23T22:59:11.0342271Z '66_RepairClientSettlementTimestamps', 2026-10-23T22:59:11.0342479Z '67_WebhookDedupe', 2026-10-23T22:59:11.0342666Z '68_ShellStopRequestIndex' 2026-10-23T22:59:11.0342791Z ] 2026-10-23T22:59:11.0342884Z } 2026-10-23T22:59:11.0342937Z 2026-10-23T22:59:11.6518433Z stdout | src/mcp/OrchestratorMcpToolkit.integration.test.ts > orchestrator MCP toolkit > reports identical child results 2026-10-23T22:59:11.6522476Z [22:59:11.642] INFO (#9204): Migrations ran successfully { 2026-10-23T22:59:11.6522694Z migrations: [ 2026-10-23T22:59:11.6555753Z '1_OrchestrationEvents', 2026-10-23T22:59:11.6555988Z '2_OrchestrationCommandReceipts', 2026-10-23T22:59:11.6556161Z '3_CheckpointDiffBlobs', 2026-10-23T22:59:11.6556319Z '4_ProviderSessionRuntime', 2026-10-23T22:59:11.6556484Z '5_Projections', 2026-10-23T22:59:11.6556668Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-23T22:59:11.6556873Z '7_ProjectionThreadMessageAttachments', 2026-10-23T22:59:11.6557095Z '8_ProjectionThreadActivitySequence', 2026-10-23T22:59:11.6557272Z '9_ProviderSessionRuntimeMode', 2026-10-23T22:59:11.6557447Z '10_ProjectionThreadsRuntimeMode', 2026-10-23T22:59:11.6557646Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-23T22:59:11.6557839Z '12_ProjectionThreadsInteractionMode', 2026-10-23T22:59:11.6558044Z '13_ProjectionThreadProposedPlans', 2026-10-23T22:59:11.6558253Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-23T22:59:11.6558460Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-23T22:59:11.6558639Z '16_CanonicalizeModelSelections', 2026-10-23T22:59:11.6558813Z '17_ProjectionThreadsArchivedAt', 2026-10-23T22:59:11.6558991Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-23T22:59:11.6559175Z '19_ProjectionSnapshotLookupIndexes', 2026-10-23T22:59:11.6559360Z '20_AuthAccessManagement', 2026-10-23T22:59:11.6559518Z '21_AuthSessionClientMetadata', 2026-10-23T22:59:11.6559689Z '22_AuthSessionLastConnectedAt', 2026-10-23T22:59:11.6559859Z '23_ProjectionThreadShellSummary', 2026-10-23T22:59:11.6560054Z '24_BackfillProjectionThreadShellSummary', 2026-10-23T22:59:11.6560259Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-23T22:59:11.6560746Z '26_CanonicalizeModelSelectionOptions', 2026-10-23T22:59:11.6561027Z '27_ProviderSessionRuntimeInstanceId', 2026-10-23T22:59:11.6561216Z '28_ProjectionThreadSessionInstanceId', 2026-10-23T22:59:11.6561405Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-23T22:59:11.6561603Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-23T22:59:11.6561783Z '31_AuthAuthorizationScopes', 2026-10-23T22:59:11.6561951Z '32_AuthPairingProofKeyThumbprint', 2026-10-23T22:59:11.6562125Z '33_ProjectionThreadsSettled', 2026-10-23T22:59:11.6562288Z '34_ProjectionThreadsSnoozed', 2026-10-23T22:59:11.6562468Z '35_ProjectionThreadTitleRegeneration', 2026-10-23T22:59:11.6562643Z '36_ProjectionThreadsPinned', 2026-10-23T22:59:11.6562814Z '37_ProjectionTurnsKeysetIndex', 2026-10-23T22:59:11.6562986Z '38_ProjectionThreadsPinOrderKey', 2026-10-23T22:59:11.6563179Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-23T22:59:11.6563370Z '40_ProjectionProjectFaviconPath', 2026-10-23T22:59:11.6563541Z '41_AuthSessionClientConnection', 2026-10-23T22:59:11.6563723Z '42_ProjectionThreadLinkedPullRequest', 2026-10-23T22:59:11.6563897Z '43_ProjectionThreadsUnsettledAt', 2026-10-23T22:59:11.6564080Z '44_ClearAutomaticProjectModelDefaults', 2026-10-23T22:59:11.6564257Z '45_ProjectionProjectsAutoPull', 2026-10-23T22:59:11.6564440Z '46_RepairAutomaticSettlementTimestamps', 2026-10-23T22:59:11.6564614Z '47_ProjectionProjectIcon', 2026-10-23T22:59:11.6564794Z '48_ProjectionThreadBranchPullRequest', 2026-10-23T22:59:11.6564978Z '49_ProjectionThreadsActiveOrderKey', 2026-10-23T22:59:11.6565159Z '50_ProjectionThreadPullRequests', 2026-10-23T22:59:11.6565340Z '51_ProjectionThreadMessageContext', 2026-10-23T22:59:11.6565522Z '52_ProjectionThreadTitleState', 2026-10-23T22:59:11.6565683Z '53_PullRequestFilesViewed', 2026-10-23T22:59:11.6565862Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-23T22:59:11.6566036Z '55_OrchestrationV2', 2026-10-23T22:59:11.6566200Z '56_RemoveRedundantProjectionIndexes', 2026-10-23T22:59:11.6566371Z '57_ScheduledTaskWebhooks', 2026-10-23T22:59:11.6566525Z '58_WebhookRelayDeliveries', 2026-10-23T22:59:11.6566683Z '59_McpAppModelContext', 2026-10-23T22:59:11.6566844Z '60_ThreadSnapshotWindowIndexes', 2026-10-23T22:59:11.6567039Z '61_PullRequestReviewGuides', 2026-10-23T22:59:11.6567205Z '62_ThreadFailureLookupIndex', 2026-10-23T22:59:11.6567431Z '63_DropUnusedV1Projections', 2026-10-23T22:59:11.6567625Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-23T22:59:11.6567802Z '65_CodexUsageNativeTurnIndex', 2026-10-23T22:59:11.6567985Z '66_RepairClientSettlementTimestamps', 2026-10-23T22:59:11.6568148Z '67_WebhookDedupe', 2026-10-23T22:59:11.6568303Z '68_ShellStopRequestIndex' 2026-10-23T22:59:11.6568426Z ] 2026-10-23T22:59:11.6568524Z } 2026-10-23T22:59:11.6568575Z 2026-10-23T22:59:12.0820846Z ✓ src/mcp/OrchestratorMcpToolkit.integration.test.ts (2 tests) 1129ms 2026-10-23T22:59:12.0821196Z ✓ orchestrator MCP toolkit (2) 2026-10-23T22:59:12.0821448Z ✓ reports distinct child results 646ms 2026-10-23T22:59:12.0821704Z ✓ reports identical child results 482ms 2026-10-23T22:59:12.3994096Z ✓ src/preview/PortScanner.test.ts (12 tests) 33ms 2026-10-23T22:59:12.9034153Z ✓ src/sourceControl/SourceControlDiscovery.test.ts (2 tests) 139ms 2026-10-23T22:59:14.2094160Z ✓ src/provider/Drivers/AntigravityDriver.test.ts (4 tests) 910ms 2026-10-23T22:59:14.2094720Z ✓ AntigravityDriver (4) 2026-10-23T22:59:14.2095080Z ✓ refreshes through the selected executable and personal Google ACP 455ms 2026-10-23T22:59:14.6352810Z ✓ src/usage/cliproxyApi.test.ts (14 tests) 36ms 2026-10-23T22:59:14.9234950Z ✓ src/provider/Drivers/CodexHomeLayout.test.ts (8 tests) 27ms 2026-10-23T22:59:15.4368830Z ✓ src/orchestration-v2/CommandOutputHub.test.ts (8 tests) 141ms 2026-10-23T22:59:16.9572473Z ✓ src/orchestration-v2/boundedSnapshotTransport.test.ts (4 tests) 138ms 2026-10-23T22:59:17.3055678Z ✓ src/orchestration-v2/SubagentProjection.test.ts (7 tests) 6ms 2026-10-23T22:59:17.9926056Z ✓ src/provider/CodexManagedRuntime.test.ts (4 tests) 348ms 2026-10-23T22:59:17.9926607Z ✓ managed Codex primary account shares home state without routing owned tokens through ambient CLI overrides 334ms 2026-10-23T22:59:20.8878166Z ✓ src/orchestration-v2/testkit/OrchestratorReplayRestartBackgroundNote.integration.test.ts (2 tests) 1854ms 2026-10-23T22:59:20.8880000Z ✓ restart-cancelled background work (2) 2026-10-23T22:59:20.8880339Z ✓ keeps the thread settled and tells the next user turn once when continuation is false 1023ms 2026-10-23T22:59:20.8880757Z ✓ keeps the thread settled and tells the next user turn once when continuation is true 830ms 2026-10-23T22:59:21.2500522Z ✓ src/orchestration-v2/WireProjection.test.ts (12 tests) 10ms 2026-10-23T22:59:21.5480306Z ✓ src/orchestration-v2/ProviderAdapterRegistry.test.ts (5 tests) 10ms 2026-10-23T22:59:21.8417866Z ✓ src/processRunner.test.ts (8 tests) 11ms 2026-10-23T22:59:21.9896379Z ✓ src/diagnostics/TraceDiagnostics.test.ts (3 tests) 9ms 2026-10-23T22:59:22.6291178Z ✓ src/orchestration-v2/Adapters/ClaudeAgentSdkQueryRunner.test.ts (3 tests) 183ms 2026-10-23T22:59:23.0971953Z ✓ src/auth/PairingGrantStore.test.ts (6 tests) 154ms 2026-10-23T22:59:23.6173126Z ✓ src/persistence/Migrations/064_CanonicalizeThreadPullRequestLinks.test.ts (1 test) 147ms 2026-10-23T22:59:23.7085808Z ✓ src/pullRequest/pullRequestReviewGuideNormalize.test.ts (7 tests) 3ms 2026-10-23T22:59:24.0081794Z ✓ src/persistence/Migrations/024_BackfillProjectionThreadShellSummary.test.ts (1 test) 18ms 2026-10-23T22:59:24.3371378Z ✓ src/vcs/VcsDriverRegistry.test.ts (3 tests) 15ms 2026-10-23T22:59:24.4692697Z ✓ src/cloud/serviceLauncherClient.test.ts (5 tests) 9ms 2026-10-23T22:59:24.6266418Z ✓ src/os-jank.test.ts (6 tests) 8ms 2026-10-23T22:59:25.6524675Z ✓ src/mcp/toolkits/previewControls/handlers.test.ts (2 tests) 20ms 2026-10-23T22:59:25.7404511Z ✓ src/provider/TurnTokenUsage.test.ts (5 tests) 3ms 2026-10-23T22:59:26.0268384Z ✓ src/device/DeviceToolchain.test.ts (3 tests) 13ms 2026-10-23T22:59:26.3027126Z ✓ src/cloud/ConnectReachability.test.ts (6 tests) 3ms 2026-10-23T22:59:26.3898023Z ✓ src/terminal/nodePtyConsoleList.test.ts (4 tests) 3ms 2026-10-23T22:59:26.6546553Z ✓ src/scheduledTasks/Schedule.test.ts (2 tests) 9ms 2026-10-23T22:59:26.9488616Z ✓ src/persistence/Migrations/027_028_ProviderInstanceIdColumns.test.ts (1 test) 19ms 2026-10-23T22:59:27.0338717Z ✓ src/imageMime.test.ts (8 tests) 3ms 2026-10-23T22:59:27.2904131Z ✓ src/pullRequest/pullRequestSyncKey.test.ts (5 tests) 3ms 2026-10-23T22:59:27.6691676Z ✓ src/cli/trace.test.ts (2 tests) 3ms 2026-10-23T22:59:27.9537282Z ✓ src/claudeModelOptions.test.ts (3 tests) 3ms 2026-10-23T22:59:28.3150517Z ✓ src/cli/triage.test.ts (1 test) 7ms 2026-10-23T22:59:28.3977825Z ✓ src/provider/codexLaunchArgs.test.ts (3 tests) 2ms 2026-10-23T22:59:29.3573752Z ✓ src/orchestration-v2/Orchestrator.migration.test.ts (1 test) 1ms 2026-10-23T22:59:29.3603035Z 2026-10-23T22:59:29.3605421Z  Test Files  48 passed (48) 2026-10-23T22:59:29.3606162Z  Tests  436 passed (436) 2026-10-23T22:59:29.3606437Z  Start at  22:58:38 2026-10-23T22:59:29.3608260Z  Duration  50.94s (tests 55%, import 32%, transform 10%, setup 3%) 2026-10-23T22:59:29.3615272Z 2026-10-23T22:59:29.3615780Z  Import  1138 modules were evaluated 11253 times · 15.36s total, 32% of tracked time 2026-10-23T22:59:29.3616263Z   ~13.81s faster with isolate: false — shared modules are evaluated once per worker instead of once per file 2026-10-23T22:59:29.3616691Z   learn more: https://vitest.dev/guide/improving-performance#test-isolation 2026-10-23T22:59:29.3616859Z 2026-10-23T22:59:29.3839295Z 2026-10-23T22:59:29.3921591Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-23T22:59:29.3921939Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-23T22:59:29.3922172Z  echo "present=true" >> "$GITHUB_OUTPUT" 2026-10-23T22:59:29.3922334Z else 2026-10-23T22:59:29.3922483Z  echo "present=false" >> "$GITHUB_OUTPUT" 2026-10-23T22:59:29.3922628Z fi 2026-10-23T22:59:29.3933034Z shell: /usr/bin/bash -e {0} 2026-10-23T22:59:29.3933162Z env: 2026-10-23T22:59:29.3933281Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:59:29.3933439Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:59:29.3933582Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-23T22:59:29.3933713Z ##[endgroup] 2026-10-23T22:59:29.3994046Z Post job cleanup. 2026-10-23T22:59:29.4626190Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache. 2026-10-23T22:59:29.4706333Z Post job cleanup. 2026-10-23T22:59:29.4718788Z ##[start-action display=Cache full pnpm store;id=__5571378d-f076-4315-8507-dd647993ea0d.__actions_cache] 2026-10-23T22:59:29.5057609Z Post job cleanup. 2026-10-23T22:59:29.5684395Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef, not saving cache. 2026-10-23T22:59:29.5724459Z ##[end-action id=__5571378d-f076-4315-8507-dd647993ea0d.__actions_cache;outcome=success;conclusion=success;duration_ms=100] 2026-10-23T22:59:29.5726216Z ##[start-action display=Cache Vite+;id=__5571378d-f076-4315-8507-dd647993ea0d.vp_cache] 2026-10-23T22:59:29.5744715Z Post job cleanup. 2026-10-23T22:59:29.6371475Z 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-23T22:59:29.6405462Z ##[end-action id=__5571378d-f076-4315-8507-dd647993ea0d.vp_cache;outcome=success;conclusion=success;duration_ms=67] 2026-10-23T22:59:29.6439408Z Post job cleanup. 2026-10-23T22:59:29.6846086Z [command]/usr/local/bin/git version 2026-10-23T22:59:29.6874417Z git version 2.55.0 2026-10-23T22:59:29.6924825Z Temporarily overriding HOME='/home/runner/_work/_temp/3a6fcc90-8dbc-403c-bca4-042c8c524a03' before making global git config changes 2026-10-23T22:59:29.6925240Z Adding repository directory to the temporary git global config as a safe directory 2026-10-23T22:59:29.6927866Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-23T22:59:29.6952311Z Removing SSH command configuration 2026-10-23T22:59:29.6955502Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-23T22:59:29.6977389Z [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-23T22:59:29.7094549Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-23T22:59:29.7116884Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-23T22:59:29.7154079Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-23T22:59:29.7169513Z ##[group]Run '/job_completed.sh' 2026-10-23T22:59:29.7176369Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-23T22:59:29.7176536Z env: 2026-10-23T22:59:29.7176649Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 186 2026-10-23T22:59:29.7176800Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 396 2026-10-23T22:59:29.7176942Z BLACKSMITH_CHECK_RUN_ID: 120698459193 2026-10-23T22:59:29.7177105Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 1 2026-10-23T22:59:29.7177253Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-23T22:59:29.7177391Z ##[endgroup] 2026-10-23T22:59:29.7251539Z Docker container cache not activated, skipping hash computation. 2026-10-23T22:59:29.7467901Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-23T22:59:29.7512370Z Cleaning up orphan processes