2026-10-25T00:57:12.2098815Z Current runner version: '2.338.1' 2026-10-25T00:57:12.2102280Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-6taevukhncbght4f' 2026-10-25T00:57:12.2102996Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-25T00:57:12.2103653Z Machine name: 'ip-172-31-73-130' 2026-10-25T00:57:12.2105273Z ##[group]GITHUB_TOKEN Permissions 2026-10-25T00:57:12.2106692Z Contents: read 2026-10-25T00:57:12.2107232Z Metadata: read 2026-10-25T00:57:12.2107717Z ##[endgroup] 2026-10-25T00:57:12.2109368Z Secret source: Actions 2026-10-25T00:57:12.2110187Z Cache mode: write 2026-10-25T00:57:12.2110810Z Prepare workflow directory 2026-10-25T00:57:12.2292166Z Prepare all required actions 2026-10-25T00:57:12.2318288Z Getting action download info 2026-10-25T00:57:12.3433815Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-25T00:57:12.3730563Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-10-25T00:57:12.4384586Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9) 2026-10-25T00:57:12.5996126Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-25T00:57:12.6034874Z Complete job name: Test Server 4 2026-10-25T00:57:12.6400309Z A job started hook has been configured by the self-hosted runner administrator 2026-10-25T00:57:12.6458149Z ##[group]Run '/setup.sh' 2026-10-25T00:57:12.6466147Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T00:57:12.6466558Z env: 2026-10-25T00:57:12.6466779Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:12.6467063Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:12.6467343Z BLACKSMITH_CHECK_RUN_ID: 121035433468 2026-10-25T00:57:12.6467627Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 4 2026-10-25T00:57:12.6467918Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-25T00:57:12.6468171Z ##[endgroup] 2026-10-25T00:57:12.6677617Z Logging daemon started (blacksmithd for logs) 2026-10-25T00:57:12.6786047Z Results daemon started (blacksmithd for results) 2026-10-25T00:57:12.6914565Z Background adoption and SSH setup started (PID: 2927) 2026-10-25T00:57:12.6914950Z 2026-10-25T00:57:12.6915338Z ---------------------------------------- 2026-10-25T00:57:12.6915855Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40148688970/jobs/121035433468 2026-10-25T00:57:12.6919565Z SSH Access (using your GitHub SSH key): 2026-10-25T00:57:12.6921668Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-6taevukhncbght4f.vm.blacksmith.sh 2026-10-25T00:57:12.6922061Z 2026-10-25T00:57:12.6922239Z No GitHub SSH key? Add one at: 2026-10-25T00:57:12.6922795Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-25T00:57:12.6923292Z 2026-10-25T00:57:12.6923461Z ---------------------------------------- 2026-10-25T00:57:12.6923813Z 2026-10-25T00:57:12.6924718Z VM ID: blacksmith-4vcpu-ubuntu-2404-6taevukhncbght4f 2026-10-25T00:57:12.6925126Z Host: production-152.236.30.120-x8664 2026-10-25T00:57:12.6925464Z Host Agent PID: 4186323 2026-10-25T00:57:12.6925764Z Host Agent Git SHA: 1637818df 2026-10-25T00:57:12.6926088Z Host CPU Manufacturer: AuthenticAMD 2026-10-25T00:57:12.6926431Z Blacksmith Host Generation: gen 2 2026-10-25T00:57:12.6926780Z Petname: production-hopeful-prawn-cd6b87e3 2026-10-25T00:57:12.6927740Z Region: us-east 2026-10-25T00:57:12.6928039Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-25T00:57:12.6928429Z OS Version: Ubuntu 24.04.4 LTS 2026-10-25T00:57:12.6928650Z 2026-10-25T00:57:12.6928825Z Enabling Blacksmith transparent cache 2026-10-25T00:57:12.7193529Z ##[group]Run actions/checkout@v6 2026-10-25T00:57:12.7193840Z with: 2026-10-25T00:57:12.7194046Z fetch-depth: 2 2026-10-25T00:57:12.7194381Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-25T00:57:12.7194773Z sparse-checkout-cone-mode: false 2026-10-25T00:57:12.7195048Z repository: pingdotgg/t3code 2026-10-25T00:57:12.7197237Z token: *** 2026-10-25T00:57:12.7197448Z ssh-strict: true 2026-10-25T00:57:12.7197661Z ssh-user: git 2026-10-25T00:57:12.7197881Z persist-credentials: true 2026-10-25T00:57:12.7198120Z clean: true 2026-10-25T00:57:12.7198333Z fetch-tags: false 2026-10-25T00:57:12.7198553Z show-progress: true 2026-10-25T00:57:12.7198871Z lfs: false 2026-10-25T00:57:12.7199129Z submodules: false 2026-10-25T00:57:12.7199354Z set-safe-directory: true 2026-10-25T00:57:12.7199606Z allow-unsafe-pr-checkout: false 2026-10-25T00:57:12.7199860Z env: 2026-10-25T00:57:12.7200098Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:12.7200382Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:12.7200658Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:12.7200934Z ##[endgroup] 2026-10-25T00:57:12.8273000Z Syncing repository: pingdotgg/t3code 2026-10-25T00:57:12.8273888Z ##[group]Getting Git version info 2026-10-25T00:57:12.8274221Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-25T00:57:12.8274741Z [command]/usr/local/bin/git version 2026-10-25T00:57:12.8368496Z git version 2.55.0 2026-10-25T00:57:12.8379153Z ##[endgroup] 2026-10-25T00:57:12.8385868Z Temporarily overriding HOME='/home/runner/_work/_temp/9bbdaeb0-9093-4f6e-9e5c-99309ee99624' before making global git config changes 2026-10-25T00:57:12.8386525Z Adding repository directory to the temporary git global config as a safe directory 2026-10-25T00:57:12.8389188Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-25T00:57:12.8417310Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-25T00:57:12.8419015Z ##[group]Determining repository object format 2026-10-25T00:57:12.8420302Z ##[endgroup] 2026-10-25T00:57:12.8420671Z ##[group]Initializing the repository 2026-10-25T00:57:12.8422371Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-25T00:57:12.8454517Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-25T00:57:12.8455042Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-25T00:57:12.8455495Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-25T00:57:12.8455862Z hint: call: 2026-10-25T00:57:12.8456060Z hint: 2026-10-25T00:57:12.8456330Z hint: git config --global init.defaultBranch 2026-10-25T00:57:12.8456633Z hint: 2026-10-25T00:57:12.8456918Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-25T00:57:12.8457374Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-25T00:57:12.8457745Z hint: 2026-10-25T00:57:12.8457952Z hint: git branch -m 2026-10-25T00:57:12.8458184Z hint: 2026-10-25T00:57:12.8458491Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-25T00:57:12.8459052Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-25T00:57:12.8459929Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-25T00:57:12.8482691Z ##[endgroup] 2026-10-25T00:57:12.8483078Z ##[group]Disabling automatic garbage collection 2026-10-25T00:57:12.8485045Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-25T00:57:12.8502765Z ##[endgroup] 2026-10-25T00:57:12.8503125Z ##[group]Setting up auth 2026-10-25T00:57:12.8503446Z Removing SSH command configuration 2026-10-25T00:57:12.8506497Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-25T00:57:12.8526413Z [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-25T00:57:12.8655109Z Removing HTTP extra header 2026-10-25T00:57:12.8658256Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-25T00:57:12.8678435Z [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-25T00:57:12.8766777Z Removing includeIf entries pointing to credentials config files 2026-10-25T00:57:12.8770840Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-25T00:57:12.8792061Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-25T00:57:12.8881663Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-045b514e-6ca9-4faf-8412-4ab051d953c7.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-25T00:57:12.8937688Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-045b514e-6ca9-4faf-8412-4ab051d953c7.config 2026-10-25T00:57:12.8955208Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-045b514e-6ca9-4faf-8412-4ab051d953c7.config 2026-10-25T00:57:12.8972576Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-045b514e-6ca9-4faf-8412-4ab051d953c7.config 2026-10-25T00:57:12.8991496Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-045b514e-6ca9-4faf-8412-4ab051d953c7.config 2026-10-25T00:57:12.9007427Z ##[endgroup] 2026-10-25T00:57:12.9007786Z ##[group]Fetching the repository 2026-10-25T00:57:12.9011804Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +5ed8b54860c6128012c2b13d489814758f794320:refs/remotes/origin/main 2026-10-25T00:57:13.0654397Z From https://github.com/pingdotgg/t3code 2026-10-25T00:57:13.0655054Z * [new ref] 5ed8b54860c6128012c2b13d489814758f794320 -> origin/main 2026-10-25T00:57:13.0678623Z [command]/usr/local/bin/git branch --list --remote origin/main 2026-10-25T00:57:13.0695868Z origin/main 2026-10-25T00:57:13.0700126Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main 2026-10-25T00:57:13.0714931Z 5ed8b54860c6128012c2b13d489814758f794320 2026-10-25T00:57:13.0716827Z ##[endgroup] 2026-10-25T00:57:13.0717199Z ##[group]Determining the checkout info 2026-10-25T00:57:13.0717609Z ##[endgroup] 2026-10-25T00:57:13.0719737Z ##[group]Setting up sparse checkout 2026-10-25T00:57:13.0720093Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-25T00:57:13.0738376Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-25T00:57:13.0776167Z .git/info/sparse-checkout 2026-10-25T00:57:13.0777197Z ##[endgroup] 2026-10-25T00:57:13.0777586Z ##[group]Checking out the ref 2026-10-25T00:57:13.0781002Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-25T00:57:19.4125414Z Updating files: 0% (1/6433) 2026-10-25T00:57:19.4154593Z Updating files: 1% (65/6433) 2026-10-25T00:57:19.4171218Z Updating files: 2% (129/6433) 2026-10-25T00:57:19.4192341Z Updating files: 3% (193/6433) 2026-10-25T00:57:19.4213274Z Updating files: 4% (258/6433) 2026-10-25T00:57:19.4243060Z Updating files: 5% (322/6433) 2026-10-25T00:57:19.4265405Z Updating files: 6% (386/6433) 2026-10-25T00:57:19.4318747Z Updating files: 7% (451/6433) 2026-10-25T00:57:19.4350826Z Updating files: 8% (515/6433) 2026-10-25T00:57:19.4441481Z Updating files: 9% (579/6433) 2026-10-25T00:57:19.4658381Z Updating files: 10% (644/6433) 2026-10-25T00:57:19.4741049Z Updating files: 11% (708/6433) 2026-10-25T00:57:19.4753037Z Updating files: 12% (772/6433) 2026-10-25T00:57:19.4764857Z Updating files: 13% (837/6433) 2026-10-25T00:57:19.4781482Z Updating files: 14% (901/6433) 2026-10-25T00:57:19.4798823Z Updating files: 15% (965/6433) 2026-10-25T00:57:19.4815760Z Updating files: 16% (1030/6433) 2026-10-25T00:57:19.4831642Z Updating files: 17% (1094/6433) 2026-10-25T00:57:19.4851260Z Updating files: 18% (1158/6433) 2026-10-25T00:57:19.4866073Z Updating files: 19% (1223/6433) 2026-10-25T00:57:19.4882593Z Updating files: 20% (1287/6433) 2026-10-25T00:57:19.4905991Z Updating files: 21% (1351/6433) 2026-10-25T00:57:19.4923694Z Updating files: 22% (1416/6433) 2026-10-25T00:57:19.4938108Z Updating files: 23% (1480/6433) 2026-10-25T00:57:19.4952771Z Updating files: 24% (1544/6433) 2026-10-25T00:57:19.4965851Z Updating files: 25% (1609/6433) 2026-10-25T00:57:19.4981346Z Updating files: 26% (1673/6433) 2026-10-25T00:57:19.4995237Z Updating files: 27% (1737/6433) 2026-10-25T00:57:19.5014955Z Updating files: 28% (1802/6433) 2026-10-25T00:57:19.5044129Z Updating files: 29% (1866/6433) 2026-10-25T00:57:19.5065275Z Updating files: 30% (1930/6433) 2026-10-25T00:57:19.5090308Z Updating files: 31% (1995/6433) 2026-10-25T00:57:19.5118149Z Updating files: 32% (2059/6433) 2026-10-25T00:57:19.5146679Z Updating files: 33% (2123/6433) 2026-10-25T00:57:19.5213630Z Updating files: 34% (2188/6433) 2026-10-25T00:57:19.5268184Z Updating files: 35% (2252/6433) 2026-10-25T00:57:19.5303141Z Updating files: 36% (2316/6433) 2026-10-25T00:57:19.5338762Z Updating files: 37% (2381/6433) 2026-10-25T00:57:19.5379998Z Updating files: 38% (2445/6433) 2026-10-25T00:57:19.5408511Z Updating files: 39% (2509/6433) 2026-10-25T00:57:19.5438412Z Updating files: 40% (2574/6433) 2026-10-25T00:57:19.5465451Z Updating files: 41% (2638/6433) 2026-10-25T00:57:19.5482110Z Updating files: 42% (2702/6433) 2026-10-25T00:57:19.5492422Z Updating files: 43% (2767/6433) 2026-10-25T00:57:19.5508989Z Updating files: 44% (2831/6433) 2026-10-25T00:57:19.5542145Z Updating files: 45% (2895/6433) 2026-10-25T00:57:19.5565418Z Updating files: 46% (2960/6433) 2026-10-25T00:57:19.5592989Z Updating files: 47% (3024/6433) 2026-10-25T00:57:19.5619969Z Updating files: 48% (3088/6433) 2026-10-25T00:57:19.5649128Z Updating files: 49% (3153/6433) 2026-10-25T00:57:19.5686813Z Updating files: 50% (3217/6433) 2026-10-25T00:57:19.5702114Z Updating files: 51% (3281/6433) 2026-10-25T00:57:19.5737050Z Updating files: 52% (3346/6433) 2026-10-25T00:57:19.5760820Z Updating files: 53% (3410/6433) 2026-10-25T00:57:19.5781190Z Updating files: 54% (3474/6433) 2026-10-25T00:57:19.5805971Z Updating files: 55% (3539/6433) 2026-10-25T00:57:19.5823222Z Updating files: 56% (3603/6433) 2026-10-25T00:57:19.5840850Z Updating files: 57% (3667/6433) 2026-10-25T00:57:19.5859358Z Updating files: 58% (3732/6433) 2026-10-25T00:57:19.6207631Z Updating files: 59% (3796/6433) 2026-10-25T00:57:19.6224893Z Updating files: 60% (3860/6433) 2026-10-25T00:57:19.6245135Z Updating files: 61% (3925/6433) 2026-10-25T00:57:19.6265317Z Updating files: 62% (3989/6433) 2026-10-25T00:57:19.6292192Z Updating files: 63% (4053/6433) 2026-10-25T00:57:19.6318974Z Updating files: 64% (4118/6433) 2026-10-25T00:57:19.6337606Z Updating files: 65% (4182/6433) 2026-10-25T00:57:19.6356078Z Updating files: 66% (4246/6433) 2026-10-25T00:57:19.6381338Z Updating files: 67% (4311/6433) 2026-10-25T00:57:19.6394467Z Updating files: 68% (4375/6433) 2026-10-25T00:57:19.6412927Z Updating files: 69% (4439/6433) 2026-10-25T00:57:19.6424662Z Updating files: 70% (4504/6433) 2026-10-25T00:57:19.6443120Z Updating files: 71% (4568/6433) 2026-10-25T00:57:19.6456263Z Updating files: 72% (4632/6433) 2026-10-25T00:57:19.6501005Z Updating files: 73% (4697/6433) 2026-10-25T00:57:19.6892360Z Updating files: 74% (4761/6433) 2026-10-25T00:57:19.6918837Z Updating files: 75% (4825/6433) 2026-10-25T00:57:19.6939021Z Updating files: 76% (4890/6433) 2026-10-25T00:57:19.6960892Z Updating files: 77% (4954/6433) 2026-10-25T00:57:19.6983666Z Updating files: 78% (5018/6433) 2026-10-25T00:57:19.7000296Z Updating files: 79% (5083/6433) 2026-10-25T00:57:19.7021780Z Updating files: 80% (5147/6433) 2026-10-25T00:57:19.7037616Z Updating files: 81% (5211/6433) 2026-10-25T00:57:19.7054881Z Updating files: 82% (5276/6433) 2026-10-25T00:57:19.7076374Z Updating files: 83% (5340/6433) 2026-10-25T00:57:19.7098752Z Updating files: 84% (5404/6433) 2026-10-25T00:57:19.7115990Z Updating files: 85% (5469/6433) 2026-10-25T00:57:19.7140086Z Updating files: 86% (5533/6433) 2026-10-25T00:57:19.7209257Z Updating files: 87% (5597/6433) 2026-10-25T00:57:19.7239248Z Updating files: 88% (5662/6433) 2026-10-25T00:57:19.7258677Z Updating files: 89% (5726/6433) 2026-10-25T00:57:19.7284021Z Updating files: 90% (5790/6433) 2026-10-25T00:57:19.7307132Z Updating files: 91% (5855/6433) 2026-10-25T00:57:19.7320203Z Updating files: 92% (5919/6433) 2026-10-25T00:57:19.7338421Z Updating files: 93% (5983/6433) 2026-10-25T00:57:19.7355383Z Updating files: 94% (6048/6433) 2026-10-25T00:57:19.7374789Z Updating files: 95% (6112/6433) 2026-10-25T00:57:19.7430001Z Updating files: 96% (6176/6433) 2026-10-25T00:57:19.7452124Z Updating files: 97% (6241/6433) 2026-10-25T00:57:19.7491950Z Updating files: 98% (6305/6433) 2026-10-25T00:57:19.7508975Z Updating files: 99% (6369/6433) 2026-10-25T00:57:19.7509281Z Updating files: 100% (6433/6433) 2026-10-25T00:57:19.7509475Z Updating files: 100% (6433/6433), done. 2026-10-25T00:57:19.7647247Z Switched to a new branch 'main' 2026-10-25T00:57:19.7648625Z branch 'main' set up to track 'origin/main'. 2026-10-25T00:57:19.7660943Z ##[endgroup] 2026-10-25T00:57:19.7691826Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-25T00:57:19.7709765Z 5ed8b54860c6128012c2b13d489814758f794320 2026-10-25T00:57:19.7838358Z Prepare all required actions 2026-10-25T00:57:19.7874580Z ##[group]Run ./.github/actions/ci-changes 2026-10-25T00:57:19.7874730Z env: 2026-10-25T00:57:19.7874846Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:19.7874990Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:19.7875135Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:19.7875265Z ##[endgroup] 2026-10-25T00:57:19.7917685Z ##[start-action display=Run set -uo pipefail;id=changes.detect] 2026-10-25T00:57:19.7934230Z ##[group]Run set -uo pipefail 2026-10-25T00:57:19.7934510Z set -uo pipefail 2026-10-25T00:57:19.7934720Z  2026-10-25T00:57:19.7934889Z decide() { 2026-10-25T00:57:19.7935093Z  node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT" 2026-10-25T00:57:19.7935294Z  exit "${PIPESTATUS[0]}" 2026-10-25T00:57:19.7935434Z } 2026-10-25T00:57:19.7935593Z  2026-10-25T00:57:19.7935758Z fail_open() { 2026-10-25T00:57:19.7935981Z  echo "$* Running every job." 2026-10-25T00:57:19.7936210Z  decide 2026-10-25T00:57:19.7936383Z } 2026-10-25T00:57:19.7936516Z  2026-10-25T00:57:19.7936672Z # Reads the change from git rather than the REST API: every job that 2026-10-25T00:57:19.7936915Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota. 2026-10-25T00:57:19.7937126Z if [[ "$EVENT_NAME" == pull_request ]]; then 2026-10-25T00:57:19.7937336Z  # A pull request checks out GitHub's merge commit with fetch-depth: 2, 2026-10-25T00:57:19.7937624Z  # so its first parent is the base branch and the diff is the PR's change. 2026-10-25T00:57:19.7937828Z  base=HEAD^1 2026-10-25T00:57:19.7937938Z  mode=() 2026-10-25T00:57:19.7938045Z else 2026-10-25T00:57:19.7938151Z  base=$BEFORE_SHA 2026-10-25T00:57:19.7938340Z  git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \ 2026-10-25T00:57:19.7938548Z  || fail_open "Could not fetch ${base}." 2026-10-25T00:57:19.7938749Z  # main keeps a full run as the backstop for anything the gate misses. 2026-10-25T00:57:19.7938932Z  mode=(--full) 2026-10-25T00:57:19.7939046Z fi 2026-10-25T00:57:19.7939141Z  2026-10-25T00:57:19.7939299Z # --no-renames lists a rename as its old and new path: renaming a file out 2026-10-25T00:57:19.7939545Z # of a package changes that package just like editing it. It also keeps 2026-10-25T00:57:19.7941322Z # git from fetching file contents to score renames. 2026-10-25T00:57:19.7941719Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \ 2026-10-25T00:57:19.7942098Z  || fail_open "Could not diff against ${base}." 2026-10-25T00:57:19.7942428Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}" 2026-10-25T00:57:19.7953200Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T00:57:19.7953482Z env: 2026-10-25T00:57:19.7953652Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:19.7953892Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:19.7954119Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:19.7954347Z EVENT_NAME: push 2026-10-25T00:57:19.7954551Z BEFORE_SHA: 945fd1df71cf67311ffe50ef8f382ec812f83830 2026-10-25T00:57:19.7954811Z ##[endgroup] 2026-10-25T00:57:20.0251179Z 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-definitions, @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-25T00:57:20.0252738Z typecheck=true 2026-10-25T00:57:20.0252850Z build=true 2026-10-25T00:57:20.0252946Z test=true 2026-10-25T00:57:20.0253052Z test_packages= 2026-10-25T00:57:20.0253158Z test_web=true 2026-10-25T00:57:20.0255284Z test_server=true 2026-10-25T00:57:20.0272362Z rust=true 2026-10-25T00:57:20.0272497Z release_smoke=true 2026-10-25T00:57:20.0272618Z mobile_native=false 2026-10-25T00:57:20.0294291Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=237] 2026-10-25T00:57:20.0363143Z Prepare all required actions 2026-10-25T00:57:20.0363404Z Getting action download info 2026-10-25T00:57:20.1143731Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-10-25T00:57:20.2162675Z ##[group]Run ./.github/actions/setup-ci-deps 2026-10-25T00:57:20.2162832Z env: 2026-10-25T00:57:20.2162950Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:20.2163099Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:20.2163248Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:20.2163401Z ##[endgroup] 2026-10-25T00:57:20.2225803Z ##[start-action display=Resolve Vite+ version;id=__self.vp] 2026-10-25T00:57:20.2234908Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-25T00:57:20.2235299Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-25T00:57:20.2235620Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT" 2026-10-25T00:57:20.2235886Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT" 2026-10-25T00:57:20.2244255Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T00:57:20.2244425Z env: 2026-10-25T00:57:20.2244548Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:20.2244702Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:20.2244874Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:20.2245046Z ##[endgroup] 2026-10-25T00:57:20.2558867Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=33] 2026-10-25T00:57:20.2560154Z ##[start-action display=Cache Vite+;id=__self.vp_cache] 2026-10-25T00:57:20.2601510Z ##[group]Run actions/cache@v6 2026-10-25T00:57:20.2601710Z with: 2026-10-25T00:57:20.2602029Z path: ~/.vite-plus 2026-10-25T00:57:20.2602283Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-25T00:57:20.2602592Z enableCrossOsArchive: false 2026-10-25T00:57:20.2602798Z fail-on-cache-miss: false 2026-10-25T00:57:20.2602949Z lookup-only: false 2026-10-25T00:57:20.2603061Z save-always: false 2026-10-25T00:57:20.2603170Z env: 2026-10-25T00:57:20.2603279Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:20.2603425Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:20.2603568Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:20.2603699Z ##[endgroup] 2026-10-25T00:57:20.4680650Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-25T00:57:20.8252590Z Received 170349591 of 170349591 (100.0%), 483.5 MBs/sec 2026-10-25T00:57:20.8253338Z Cache Size: ~162 MB (170349591 B) 2026-10-25T00:57:20.8312157Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/aa297381-76bb-44ab-beac-cdc586e6834c/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-25T00:57:21.4965872Z Cache restored successfully 2026-10-25T00:57:21.5198350Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-25T00:57:21.5256430Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1269] 2026-10-25T00:57:21.5258855Z ##[start-action display=Use cached Vite+;id=__self.__run] 2026-10-25T00:57:21.5290302Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-25T00:57:21.5290524Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-25T00:57:21.5290702Z "$HOME/.vite-plus/bin/vp" env use "26.12.1" 2026-10-25T00:57:21.5299698Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T00:57:21.5299876Z env: 2026-10-25T00:57:21.5300040Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:21.5300185Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:21.5300332Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:21.5300483Z ##[endgroup] 2026-10-25T00:57:21.5336704Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-10-25T00:57:21.5343199Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=8] 2026-10-25T00:57:21.5344488Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp] 2026-10-25T00:57:21.5348030Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-25T00:57:21.5349112Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store] 2026-10-25T00:57:21.5357921Z ##[group]Run store_path="$(vp pm cache dir)" 2026-10-25T00:57:21.5358099Z store_path="$(vp pm cache dir)" 2026-10-25T00:57:21.5358265Z echo "path=$store_path" >> "$GITHUB_OUTPUT" 2026-10-25T00:57:21.5366715Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T00:57:21.5366897Z env: 2026-10-25T00:57:21.5367019Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:21.5367170Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:21.5367334Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:21.5367470Z ##[endgroup] 2026-10-25T00:57:21.5488771Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=13] 2026-10-25T00:57:21.5490519Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache] 2026-10-25T00:57:21.5841416Z ##[group]Run actions/cache@v6 2026-10-25T00:57:21.5841623Z with: 2026-10-25T00:57:21.5841757Z path: /home/runner/.local/share/pnpm/store/v11 2026-10-25T00:57:21.5842028Z key: pnpm-full-v1-Linux-X64-fe33cf74552d68b43bd4929ad8f74b63f776b4470e2e3533f781441d5e4f188c 2026-10-25T00:57:21.5842288Z restore-keys: pnpm-full-v1-Linux-X64- 2026-10-25T00:57:21.5842440Z enableCrossOsArchive: false 2026-10-25T00:57:21.5842577Z fail-on-cache-miss: false 2026-10-25T00:57:21.5842705Z lookup-only: false 2026-10-25T00:57:21.5842819Z save-always: false 2026-10-25T00:57:21.5842935Z env: 2026-10-25T00:57:21.5843051Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:21.5843392Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:21.5843540Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:21.5843677Z ##[endgroup] 2026-10-25T00:57:21.7874113Z Cache hit for: pnpm-full-v1-Linux-X64-fe33cf74552d68b43bd4929ad8f74b63f776b4470e2e3533f781441d5e4f188c 2026-10-25T00:57:22.8125614Z Received 637534208 of 996034848 (64.0%), 607.4 MBs/sec 2026-10-25T00:57:23.4081112Z Received 996034848 of 996034848 (100.0%), 595.2 MBs/sec 2026-10-25T00:57:23.4081460Z Cache Size: ~950 MB (996034848 B) 2026-10-25T00:57:23.4118445Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/c8c4be66-0e59-4923-92e5-fd7580c3a283/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-25T00:57:28.6303183Z Cache restored successfully 2026-10-25T00:57:28.6797400Z Cache restored from key: pnpm-full-v1-Linux-X64-fe33cf74552d68b43bd4929ad8f74b63f776b4470e2e3533f781441d5e4f188c 2026-10-25T00:57:28.6934287Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=7144] 2026-10-25T00:57:28.6938333Z ##[start-action display=Install dependencies;id=__self.__run_2] 2026-10-25T00:57:28.6955927Z ##[group]Run vp install 2026-10-25T00:57:28.6956128Z vp install 2026-10-25T00:57:28.6968808Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T00:57:28.6969000Z env: 2026-10-25T00:57:28.6969137Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:28.6969480Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:28.6969642Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:28.6969884Z ##[endgroup] 2026-10-25T00:57:28.7461524Z Scope: all 34 workspace projects 2026-10-25T00:57:28.8521508Z ? Verifying lockfile against supply-chain policies (2088 entries)... 2026-10-25T00:57:29.1727095Z Packages are hard linked from the content-addressable store to the virtual store. 2026-10-25T00:57:29.1732759Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-10-25T00:57:29.1735627Z Virtual store is at: node_modules/.pnpm 2026-10-25T00:57:31.3750441Z ✓ Lockfile passes supply-chain policies (2088 entries in 2.5s) 2026-10-25T00:57:31.3750706Z Lockfile is up to date, resolution step is skipped 2026-10-25T00:57:31.3916929Z Packages: +1721 2026-10-25T00:57:31.3917149Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-25T00:57:31.4262939Z Progress: resolved 1721, reused 1717, downloaded 0, added 1721, done 2026-10-25T00:57:32.3415461Z . prepare$ vp config --no-agent 2026-10-25T00:57:32.4280509Z . prepare: Done 2026-10-25T00:57:32.4294850Z 2026-10-25T00:57:32.4295155Z devDependencies: 2026-10-25T00:57:32.4295325Z + @coderabbitai/config 1.1.0 2026-10-25T00:57:32.4295471Z + @shadcn/lint 0.1.5 2026-10-25T00:57:32.4295643Z + @types/node 24.12.4 2026-10-25T00:57:32.4295776Z + knip 6.34.0 2026-10-25T00:57:32.4295925Z + typescript <- @tsc-rs/typescript 0.8.0 2026-10-25T00:57:32.4296079Z + vite-plus 1.3.0 2026-10-25T00:57:32.4296149Z 2026-10-25T00:57:32.4313905Z Done in 3.7s using pnpm v12.14.0 2026-10-25T00:57:32.4482231Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3754] 2026-10-25T00:57:32.4505337Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-25T00:57:32.4505843Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-25T00:57:32.4518017Z shell: /usr/bin/bash -e {0} 2026-10-25T00:57:32.4518160Z env: 2026-10-25T00:57:32.4518289Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:32.4518448Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:32.4518596Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:32.4518744Z ##[endgroup] 2026-10-25T00:57:32.4772931Z ##[group]Run actions/cache@v6 2026-10-25T00:57:32.4773078Z with: 2026-10-25T00:57:32.4773199Z path: ~/.cache/ms-playwright 2026-10-25T00:57:32.4773424Z key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-25T00:57:32.4773599Z enableCrossOsArchive: false 2026-10-25T00:57:32.4773740Z fail-on-cache-miss: false 2026-10-25T00:57:32.4773871Z lookup-only: false 2026-10-25T00:57:32.4773999Z save-always: false 2026-10-25T00:57:32.4774120Z env: 2026-10-25T00:57:32.4774243Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:32.4774394Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:32.4774577Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:32.4774712Z ##[endgroup] 2026-10-25T00:57:32.6727817Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-25T00:57:32.8105134Z Received 106503405 of 106503405 (100.0%), 825.8 MBs/sec 2026-10-25T00:57:32.8105396Z Cache Size: ~102 MB (106503405 B) 2026-10-25T00:57:32.8154648Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/ec78b050-beea-486f-ad9a-57d7f072d9d4/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-25T00:57:33.0065147Z Cache restored successfully 2026-10-25T00:57:33.0194089Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-25T00:57:33.0320437Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-25T00:57:33.0321089Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-25T00:57:33.0321356Z test -n "$browser" 2026-10-25T00:57:33.0321556Z if ldd "$browser" | grep '=> not found'; then 2026-10-25T00:57:33.0321810Z  node apps/server/node_modules/playwright-core/cli.js install-deps chromium 2026-10-25T00:57:33.0322023Z fi 2026-10-25T00:57:33.0332172Z shell: /usr/bin/bash -e {0} 2026-10-25T00:57:33.0332309Z env: 2026-10-25T00:57:33.0332428Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:33.0332611Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:33.0332758Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:33.0332905Z ##[endgroup] 2026-10-25T00:57:33.0700957Z ##[group]Run vp run --filter t3 test --shard 4/8 2026-10-25T00:57:33.0701182Z vp run --filter t3 test --shard 4/8 2026-10-25T00:57:33.0710843Z shell: /usr/bin/bash -e {0} 2026-10-25T00:57:33.0710980Z env: 2026-10-25T00:57:33.0711100Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:57:33.0711259Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:57:33.0711413Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:57:33.0711687Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md 2026-10-25T00:57:33.0711998Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json 2026-10-25T00:57:33.0712223Z ##[endgroup] 2026-10-25T00:57:33.2280283Z ~/apps/server$ vp test run --shard 4/8 ⊘ cache disabled 2026-10-25T00:57:33.3799744Z 2026-10-25T00:57:33.3801352Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server 2026-10-25T00:57:33.3801572Z 2026-10-25T00:57:38.6040901Z ✓ src/orchestration-v2/FoundationPersistence.test.ts (39 tests) 1849ms 2026-10-25T00:57:39.7327690Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the parent instance without authorizing new disabled work 2026-10-25T00:57:39.7328195Z [00:57:39.722] INFO (#414): Migrations ran successfully { 2026-10-25T00:57:39.7328371Z migrations: [ 2026-10-25T00:57:39.7328517Z '1_OrchestrationEvents', 2026-10-25T00:57:39.7328699Z '2_OrchestrationCommandReceipts', 2026-10-25T00:57:39.7328874Z '3_CheckpointDiffBlobs', 2026-10-25T00:57:39.7329036Z '4_ProviderSessionRuntime', 2026-10-25T00:57:39.7329197Z '5_Projections', 2026-10-25T00:57:39.7329393Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-25T00:57:39.7329607Z '7_ProjectionThreadMessageAttachments', 2026-10-25T00:57:39.7329804Z '8_ProjectionThreadActivitySequence', 2026-10-25T00:57:39.7330015Z '9_ProviderSessionRuntimeMode', 2026-10-25T00:57:39.7330246Z '10_ProjectionThreadsRuntimeMode', 2026-10-25T00:57:39.7330488Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-25T00:57:39.7330690Z '12_ProjectionThreadsInteractionMode', 2026-10-25T00:57:39.7330882Z '13_ProjectionThreadProposedPlans', 2026-10-25T00:57:39.7331091Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-25T00:57:39.7331303Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-25T00:57:39.7331486Z '16_CanonicalizeModelSelections', 2026-10-25T00:57:39.7331666Z '17_ProjectionThreadsArchivedAt', 2026-10-25T00:57:39.7331852Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-25T00:57:39.7332044Z '19_ProjectionSnapshotLookupIndexes', 2026-10-25T00:57:39.7332223Z '20_AuthAccessManagement', 2026-10-25T00:57:39.7332390Z '21_AuthSessionClientMetadata', 2026-10-25T00:57:39.7332574Z '22_AuthSessionLastConnectedAt', 2026-10-25T00:57:39.7332759Z '23_ProjectionThreadShellSummary', 2026-10-25T00:57:39.7332958Z '24_BackfillProjectionThreadShellSummary', 2026-10-25T00:57:39.7333173Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-25T00:57:39.7333384Z '26_CanonicalizeModelSelectionOptions', 2026-10-25T00:57:39.7333576Z '27_ProviderSessionRuntimeInstanceId', 2026-10-25T00:57:39.7333770Z '28_ProjectionThreadSessionInstanceId', 2026-10-25T00:57:39.7333973Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-25T00:57:39.7334175Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-25T00:57:39.7334363Z '31_AuthAuthorizationScopes', 2026-10-25T00:57:39.7334554Z '32_AuthPairingProofKeyThumbprint', 2026-10-25T00:57:39.7334733Z '33_ProjectionThreadsSettled', 2026-10-25T00:57:39.7334906Z '34_ProjectionThreadsSnoozed', 2026-10-25T00:57:39.7335096Z '35_ProjectionThreadTitleRegeneration', 2026-10-25T00:57:39.7335272Z '36_ProjectionThreadsPinned', 2026-10-25T00:57:39.7335445Z '37_ProjectionTurnsKeysetIndex', 2026-10-25T00:57:39.7335623Z '38_ProjectionThreadsPinOrderKey', 2026-10-25T00:57:39.7335823Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-25T00:57:39.7336023Z '40_ProjectionProjectFaviconPath', 2026-10-25T00:57:39.7336206Z '41_AuthSessionClientConnection', 2026-10-25T00:57:39.7336392Z '42_ProjectionThreadLinkedPullRequest', 2026-10-25T00:57:39.7336577Z '43_ProjectionThreadsUnsettledAt', 2026-10-25T00:57:39.7336767Z '44_ClearAutomaticProjectModelDefaults', 2026-10-25T00:57:39.7336951Z '45_ProjectionProjectsAutoPull', 2026-10-25T00:57:39.7337147Z '46_RepairAutomaticSettlementTimestamps', 2026-10-25T00:57:39.7337332Z '47_ProjectionProjectIcon', 2026-10-25T00:57:39.7337518Z '48_ProjectionThreadBranchPullRequest', 2026-10-25T00:57:39.7337709Z '49_ProjectionThreadsActiveOrderKey', 2026-10-25T00:57:39.7337893Z '50_ProjectionThreadPullRequests', 2026-10-25T00:57:39.7338077Z '51_ProjectionThreadMessageContext', 2026-10-25T00:57:39.7338262Z '52_ProjectionThreadTitleState', 2026-10-25T00:57:39.7338437Z '53_PullRequestFilesViewed', 2026-10-25T00:57:39.7338650Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-25T00:57:39.7338832Z '55_OrchestrationV2', 2026-10-25T00:57:39.7339010Z '56_RemoveRedundantProjectionIndexes', 2026-10-25T00:57:39.7339184Z '57_ScheduledTaskWebhooks', 2026-10-25T00:57:39.7339349Z '58_WebhookRelayDeliveries', 2026-10-25T00:57:39.7339509Z '59_McpAppModelContext', 2026-10-25T00:57:39.7339679Z '60_ThreadSnapshotWindowIndexes', 2026-10-25T00:57:39.7340266Z '61_PullRequestReviewGuides', 2026-10-25T00:57:39.7340586Z '62_ThreadFailureLookupIndex', 2026-10-25T00:57:39.7340755Z '63_DropUnusedV1Projections', 2026-10-25T00:57:39.7340937Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-25T00:57:39.7341121Z '65_CodexUsageNativeTurnIndex', 2026-10-25T00:57:39.7341303Z '66_RepairClientSettlementTimestamps', 2026-10-25T00:57:39.7341476Z '67_WebhookDedupe', 2026-10-25T00:57:39.7341626Z '68_ShellStopRequestIndex', 2026-10-25T00:57:39.7341786Z '69_ThreadMessageSearch' 2026-10-25T00:57:39.7341913Z ] 2026-10-25T00:57:39.7342002Z } 2026-10-25T00:57:39.7342055Z 2026-10-25T00:57:39.8389186Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the alternate instance without authorizing new disabled work 2026-10-25T00:57:39.8389729Z [00:57:39.833] INFO (#4802): Migrations ran successfully { 2026-10-25T00:57:39.8389912Z migrations: [ 2026-10-25T00:57:39.8390053Z '1_OrchestrationEvents', 2026-10-25T00:57:39.8390293Z '2_OrchestrationCommandReceipts', 2026-10-25T00:57:39.8390472Z '3_CheckpointDiffBlobs', 2026-10-25T00:57:39.8390629Z '4_ProviderSessionRuntime', 2026-10-25T00:57:39.8390787Z '5_Projections', 2026-10-25T00:57:39.8390984Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-25T00:57:39.8391194Z '7_ProjectionThreadMessageAttachments', 2026-10-25T00:57:39.8391388Z '8_ProjectionThreadActivitySequence', 2026-10-25T00:57:39.8391572Z '9_ProviderSessionRuntimeMode', 2026-10-25T00:57:39.8391754Z '10_ProjectionThreadsRuntimeMode', 2026-10-25T00:57:39.8391952Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-25T00:57:39.8392154Z '12_ProjectionThreadsInteractionMode', 2026-10-25T00:57:39.8392349Z '13_ProjectionThreadProposedPlans', 2026-10-25T00:57:39.8392560Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-25T00:57:39.8392774Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-25T00:57:39.8392960Z '16_CanonicalizeModelSelections', 2026-10-25T00:57:39.8393142Z '17_ProjectionThreadsArchivedAt', 2026-10-25T00:57:39.8393327Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-25T00:57:39.8393516Z '19_ProjectionSnapshotLookupIndexes', 2026-10-25T00:57:39.8393691Z '20_AuthAccessManagement', 2026-10-25T00:57:39.8393857Z '21_AuthSessionClientMetadata', 2026-10-25T00:57:39.8394029Z '22_AuthSessionLastConnectedAt', 2026-10-25T00:57:39.8394208Z '23_ProjectionThreadShellSummary', 2026-10-25T00:57:39.8394405Z '24_BackfillProjectionThreadShellSummary', 2026-10-25T00:57:39.8394621Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-25T00:57:39.8394836Z '26_CanonicalizeModelSelectionOptions', 2026-10-25T00:57:39.8395027Z '27_ProviderSessionRuntimeInstanceId', 2026-10-25T00:57:39.8395221Z '28_ProjectionThreadSessionInstanceId', 2026-10-25T00:57:39.8395419Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-25T00:57:39.8395625Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-25T00:57:39.8395806Z '31_AuthAuthorizationScopes', 2026-10-25T00:57:39.8395984Z '32_AuthPairingProofKeyThumbprint', 2026-10-25T00:57:39.8396159Z '33_ProjectionThreadsSettled', 2026-10-25T00:57:39.8396327Z '34_ProjectionThreadsSnoozed', 2026-10-25T00:57:39.8396509Z '35_ProjectionThreadTitleRegeneration', 2026-10-25T00:57:39.8396691Z '36_ProjectionThreadsPinned', 2026-10-25T00:57:39.8396869Z '37_ProjectionTurnsKeysetIndex', 2026-10-25T00:57:39.8397294Z '38_ProjectionThreadsPinOrderKey', 2026-10-25T00:57:39.8397671Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-25T00:57:39.8397870Z '40_ProjectionProjectFaviconPath', 2026-10-25T00:57:39.8398048Z '41_AuthSessionClientConnection', 2026-10-25T00:57:39.8398284Z '42_ProjectionThreadLinkedPullRequest', 2026-10-25T00:57:39.8398581Z '43_ProjectionThreadsUnsettledAt', 2026-10-25T00:57:39.8398898Z '44_ClearAutomaticProjectModelDefaults', 2026-10-25T00:57:39.8399171Z '45_ProjectionProjectsAutoPull', 2026-10-25T00:57:39.8399443Z '46_RepairAutomaticSettlementTimestamps', 2026-10-25T00:57:39.8399733Z '47_ProjectionProjectIcon', 2026-10-25T00:57:39.8400022Z '48_ProjectionThreadBranchPullRequest', 2026-10-25T00:57:39.8400362Z '49_ProjectionThreadsActiveOrderKey', 2026-10-25T00:57:39.8400585Z '50_ProjectionThreadPullRequests', 2026-10-25T00:57:39.8400776Z '51_ProjectionThreadMessageContext', 2026-10-25T00:57:39.8400961Z '52_ProjectionThreadTitleState', 2026-10-25T00:57:39.8401261Z '53_PullRequestFilesViewed', 2026-10-25T00:57:39.8401485Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-25T00:57:39.8401669Z '55_OrchestrationV2', 2026-10-25T00:57:39.8401842Z '56_RemoveRedundantProjectionIndexes', 2026-10-25T00:57:39.8402020Z '57_ScheduledTaskWebhooks', 2026-10-25T00:57:39.8402184Z '58_WebhookRelayDeliveries', 2026-10-25T00:57:39.8402345Z '59_McpAppModelContext', 2026-10-25T00:57:39.8402514Z '60_ThreadSnapshotWindowIndexes', 2026-10-25T00:57:39.8402687Z '61_PullRequestReviewGuides', 2026-10-25T00:57:39.8402854Z '62_ThreadFailureLookupIndex', 2026-10-25T00:57:39.8403043Z '63_DropUnusedV1Projections', 2026-10-25T00:57:39.8403224Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-25T00:57:39.8403414Z '65_CodexUsageNativeTurnIndex', 2026-10-25T00:57:39.8403598Z '66_RepairClientSettlementTimestamps', 2026-10-25T00:57:39.8403772Z '67_WebhookDedupe', 2026-10-25T00:57:39.8403993Z '68_ShellStopRequestIndex', 2026-10-25T00:57:39.8404157Z '69_ThreadMessageSearch' 2026-10-25T00:57:39.8404288Z ] 2026-10-25T00:57:39.8404381Z } 2026-10-25T00:57:39.8404432Z 2026-10-25T00:57:39.8891266Z ✓ src/mcp/OrchestratorMcpService.test.ts (33 tests) 247ms 2026-10-25T00:57:43.4498392Z ✓ src/orchestration-v2/ThreadLaunchService.test.ts (41 tests) 2543ms 2026-10-25T00:57:45.2814578Z ✓ src/serverSettings.test.ts (47 tests) 970ms 2026-10-25T00:57:52.4759773Z ✓ src/orchestration-v2/SteeringCompletion.integration.test.ts (13 tests) 6222ms 2026-10-25T00:57:52.4760312Z ✓ keeps a queued message queued when promoted into a run that Stop reached 2144ms 2026-10-25T00:57:52.4760719Z ✓ queues a plain send behind the stopped queue and releases its hold 2151ms 2026-10-25T00:57:52.7656349Z ✓ src/mcp/PreviewAutomationBroker.test.ts (24 tests) 33ms 2026-10-25T00:57:53.9938393Z ✓ src/mcp/toolkits/core.test.ts (16 tests) 73ms 2026-10-25T00:57:54.5117064Z ✓ src/provider/ProviderAuthService.test.ts (21 tests) 28ms 2026-10-25T00:57:55.4429586Z ✓ src/orchestration-v2/Adapters/AntigravityAdapterV2.test.ts (6 tests) 601ms 2026-10-25T00:57:56.6172911Z ✓ src/project/ProjectService.test.ts (13 tests) 171ms 2026-10-25T00:57:56.9084764Z ✓ src/orchestration-v2/threadHistoryPaging.test.ts (17 tests) 43ms 2026-10-25T00:57:57.4410438Z ✓ src/orchestration-v2/legacy/LegacyV1ThreadImporter.test.ts (4 tests) 123ms 2026-10-25T00:57:58.3408657Z ✓ src/auth/SessionStore.test.ts (16 tests) 508ms 2026-10-25T00:57:58.9429304Z ✓ src/project/ProjectService.deletion.test.ts (5 tests) 178ms 2026-10-25T00:57:59.2434729Z ✓ src/cloud/pinnedRuntime.test.ts (13 tests) 44ms 2026-10-25T00:57:59.5256516Z ✓ src/provider/EventNdjsonLogger.test.ts (12 tests) 21ms 2026-10-25T00:57:59.8092118Z ✓ src/persistence/Migrations/016_CanonicalizeModelSelections.test.ts (2 tests) 27ms 2026-10-25T00:58:00.2862278Z ✓ src/serverRuntimeState.test.ts (10 tests) 46ms 2026-10-25T00:58:00.6792518Z ✓ src/usage/cliproxyApi.test.ts (14 tests) 35ms 2026-10-25T00:58:00.9602310Z ✓ src/terminal/OutputProtocol.test.ts (13 tests) 34ms 2026-10-25T00:58:14.7126767Z ✓ src/orchestration-v2/testkit/ClaudeReplayFixtures.integration.test.ts (38 tests) 12569ms 2026-10-25T00:58:14.7127473Z ✓ Claude Agent SDK replay fixtures (38) 2026-10-25T00:58:14.7127949Z ✓ runs claude_background_subagent_after_root/claudeAgent through OrchestratorV2 using deterministic replay 490ms 2026-10-25T00:58:14.7128512Z ✓ runs claude_background_subagent_lifecycle/claudeAgent through OrchestratorV2 using deterministic replay 934ms 2026-10-25T00:58:14.7129099Z ✓ runs claude_background_wake_before_queued_prompt/claudeAgent through OrchestratorV2 using deterministic replay 774ms 2026-10-25T00:58:14.7129759Z ✓ runs claude_background_wake_before_queued_prompt_no_echo/claudeAgent through OrchestratorV2 using deterministic replay 752ms 2026-10-25T00:58:14.7130350Z ✓ runs claude_compact_after_resume_wake/claudeAgent through OrchestratorV2 using deterministic replay 330ms 2026-10-25T00:58:14.7130870Z ✓ runs claude_compact_after_peer_turn/claudeAgent through OrchestratorV2 using deterministic replay 389ms 2026-10-25T00:58:14.7131464Z ✓ runs claude_background_monitor_wake/claudeAgent through OrchestratorV2 using deterministic replay 300ms 2026-10-25T00:58:14.7131996Z ✓ runs claude_background_task_wake/claudeAgent through OrchestratorV2 using deterministic replay 385ms 2026-10-25T00:58:14.7132520Z ✓ runs claude_nested_background_subagent_wake/claudeAgent through OrchestratorV2 using deterministic replay 314ms 2026-10-25T00:58:14.7133036Z ✓ runs claude_idle_resume/claudeAgent through OrchestratorV2 using deterministic replay 326ms 2026-10-25T00:58:14.7133518Z ✓ runs thread_rollback/claudeAgent through OrchestratorV2 using deterministic replay 422ms 2026-10-25T00:58:14.7134094Z ✓ refuses messages to a native subagent thread without touching it 1134ms 2026-10-25T00:58:14.7134512Z ✓ streams a subagent's foreground Bash output live during the root turn 305ms 2026-10-25T00:58:14.7134993Z ✓ ends a background subagent's open WebFetch (opened while root is idle) when its notification is stopped 306ms 2026-10-25T00:58:14.7135516Z ✓ ends a background subagent's open Write (opened before root settles) when its notification is failed 309ms 2026-10-25T00:58:15.2683563Z ✓ src/project/RepositoryIdentityResolver.test.ts (11 tests) 234ms 2026-10-25T00:58:15.8246941Z ✓ src/orchestration-v2/ProviderTurnControlService.test.ts (1 test) 5ms 2026-10-25T00:58:17.2534462Z ✓ src/preview/ServerBrowserPage.test.ts (16 tests) 1063ms 2026-10-25T00:58:17.4061496Z ✓ src/cli/invocation.test.ts (7 tests) 18ms 2026-10-25T00:58:17.7510248Z ✓ src/background/BackgroundPolicy.test.ts (9 tests) 17ms 2026-10-25T00:58:18.0450519Z ✓ src/telemetry/Identify.test.ts (8 tests) 25ms 2026-10-25T00:58:18.2071495Z ✓ src/device/easProjectId.test.ts (21 tests) 31ms 2026-10-25T00:58:18.4797945Z ✓ src/usage/usageScanCache.test.ts (9 tests) 11ms 2026-10-25T00:58:18.7608310Z ✓ src/orchestration-v2/ThreadStream.test.ts (7 tests) 34ms 2026-10-25T00:58:19.1397743Z ✓ src/preview/ServerBrowserContexts.test.ts (9 tests) 7ms 2026-10-25T00:58:19.4226789Z ✓ src/assets/AttachmentUpload.test.ts (7 tests) 26ms 2026-10-25T00:58:19.6913654Z ✓ src/orchestration-v2/AttachmentClaims.test.ts (5 tests) 17ms 2026-10-25T00:58:20.6882785Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot 2026-10-25T00:58:20.6883285Z [00:58:20.683] INFO (#2): Migrations ran successfully { 2026-10-25T00:58:20.6883458Z migrations: [ 2026-10-25T00:58:20.6883603Z '1_OrchestrationEvents', 2026-10-25T00:58:20.6883783Z '2_OrchestrationCommandReceipts', 2026-10-25T00:58:20.6883957Z '3_CheckpointDiffBlobs', 2026-10-25T00:58:20.6884116Z '4_ProviderSessionRuntime', 2026-10-25T00:58:20.6884280Z '5_Projections', 2026-10-25T00:58:20.6884470Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-25T00:58:20.6884679Z '7_ProjectionThreadMessageAttachments', 2026-10-25T00:58:20.6884874Z '8_ProjectionThreadActivitySequence', 2026-10-25T00:58:20.6885054Z '9_ProviderSessionRuntimeMode', 2026-10-25T00:58:20.6885236Z '10_ProjectionThreadsRuntimeMode', 2026-10-25T00:58:20.6885435Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-25T00:58:20.6885643Z '12_ProjectionThreadsInteractionMode', 2026-10-25T00:58:20.6885834Z '13_ProjectionThreadProposedPlans', 2026-10-25T00:58:20.6886046Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-25T00:58:20.6886257Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-25T00:58:20.6886439Z '16_CanonicalizeModelSelections', 2026-10-25T00:58:20.6886620Z '17_ProjectionThreadsArchivedAt', 2026-10-25T00:58:20.6886799Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-25T00:58:20.6886989Z '19_ProjectionSnapshotLookupIndexes', 2026-10-25T00:58:20.6887162Z '20_AuthAccessManagement', 2026-10-25T00:58:20.6887328Z '21_AuthSessionClientMetadata', 2026-10-25T00:58:20.6887500Z '22_AuthSessionLastConnectedAt', 2026-10-25T00:58:20.6887681Z '23_ProjectionThreadShellSummary', 2026-10-25T00:58:20.6887875Z '24_BackfillProjectionThreadShellSummary', 2026-10-25T00:58:20.6888091Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-25T00:58:20.6888299Z '26_CanonicalizeModelSelectionOptions', 2026-10-25T00:58:20.6888486Z '27_ProviderSessionRuntimeInstanceId', 2026-10-25T00:58:20.6888678Z '28_ProjectionThreadSessionInstanceId', 2026-10-25T00:58:20.6888878Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-25T00:58:20.6889080Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-25T00:58:20.6889260Z '31_AuthAuthorizationScopes', 2026-10-25T00:58:20.6889436Z '32_AuthPairingProofKeyThumbprint', 2026-10-25T00:58:20.6889612Z '33_ProjectionThreadsSettled', 2026-10-25T00:58:20.6889782Z '34_ProjectionThreadsSnoozed', 2026-10-25T00:58:20.6889960Z '35_ProjectionThreadTitleRegeneration', 2026-10-25T00:58:20.6890135Z '36_ProjectionThreadsPinned', 2026-10-25T00:58:20.6890309Z '37_ProjectionTurnsKeysetIndex', 2026-10-25T00:58:20.6890489Z '38_ProjectionThreadsPinOrderKey', 2026-10-25T00:58:20.6890692Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-25T00:58:20.6890890Z '40_ProjectionProjectFaviconPath', 2026-10-25T00:58:20.6891071Z '41_AuthSessionClientConnection', 2026-10-25T00:58:20.6891259Z '42_ProjectionThreadLinkedPullRequest', 2026-10-25T00:58:20.6891444Z '43_ProjectionThreadsUnsettledAt', 2026-10-25T00:58:20.6891628Z '44_ClearAutomaticProjectModelDefaults', 2026-10-25T00:58:20.6891812Z '45_ProjectionProjectsAutoPull', 2026-10-25T00:58:20.6892002Z '46_RepairAutomaticSettlementTimestamps', 2026-10-25T00:58:20.6892176Z '47_ProjectionProjectIcon', 2026-10-25T00:58:20.6892359Z '48_ProjectionThreadBranchPullRequest', 2026-10-25T00:58:20.6892574Z '49_ProjectionThreadsActiveOrderKey', 2026-10-25T00:58:20.6892760Z '50_ProjectionThreadPullRequests', 2026-10-25T00:58:20.6892944Z '51_ProjectionThreadMessageContext', 2026-10-25T00:58:20.6893128Z '52_ProjectionThreadTitleState', 2026-10-25T00:58:20.6893296Z '53_PullRequestFilesViewed', 2026-10-25T00:58:20.6893483Z '54_ProjectionThreadsAutoSettleDisabledAt' 2026-10-25T00:58:20.6893640Z ] 2026-10-25T00:58:20.6893730Z } 2026-10-25T00:58:20.6893787Z 2026-10-25T00:58:20.7319918Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot 2026-10-25T00:58:20.7320368Z [00:58:20.707] INFO (#2): Migrations ran successfully { 2026-10-25T00:58:20.7320535Z migrations: [ 2026-10-25T00:58:20.7320677Z '55_OrchestrationV2', 2026-10-25T00:58:20.7320862Z '56_RemoveRedundantProjectionIndexes', 2026-10-25T00:58:20.7321050Z '57_ScheduledTaskWebhooks', 2026-10-25T00:58:20.7321571Z '58_WebhookRelayDeliveries', 2026-10-25T00:58:20.7323182Z '59_McpAppModelContext', 2026-10-25T00:58:20.7323352Z '60_ThreadSnapshotWindowIndexes', 2026-10-25T00:58:20.7323530Z '61_PullRequestReviewGuides', 2026-10-25T00:58:20.7323695Z '62_ThreadFailureLookupIndex', 2026-10-25T00:58:20.7323864Z '63_DropUnusedV1Projections', 2026-10-25T00:58:20.7324051Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-25T00:58:20.7324236Z '65_CodexUsageNativeTurnIndex', 2026-10-25T00:58:20.7324423Z '66_RepairClientSettlementTimestamps', 2026-10-25T00:58:20.7324594Z '67_WebhookDedupe', 2026-10-25T00:58:20.7324748Z '68_ShellStopRequestIndex', 2026-10-25T00:58:20.7324906Z '69_ThreadMessageSearch' 2026-10-25T00:58:20.7325039Z ] 2026-10-25T00:58:20.7325132Z } 2026-10-25T00:58:20.7325186Z 2026-10-25T00:58:20.7453509Z ✓ src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts (1 test) 84ms 2026-10-25T00:58:21.0878127Z ✓ src/desktopUpdate/DesktopAppUpdate.test.ts (4 tests) 15ms 2026-10-25T00:58:21.5248769Z ✓ src/cli/service.test.ts (6 tests) 25ms 2026-10-25T00:58:21.8101053Z ✓ src/environmentTheme.test.ts (5 tests) 25ms 2026-10-25T00:58:22.8420751Z ✓ src/orchestration-v2/RunFinalizationQueue.test.ts (2 tests) 85ms 2026-10-25T00:58:23.0882794Z ✓ src/orchestration-v2/IdleCompaction.test.ts (1 test) 2ms 2026-10-25T00:58:24.1103759Z ✓ src/textGeneration/OpenCode2TextGeneration.test.ts (2 tests) 33ms 2026-10-25T00:58:24.2363247Z ✓ src/provider/resetCreditCoordinator.test.ts (4 tests) 7ms 2026-10-25T00:58:24.3631980Z ✓ src/provider/Drivers/ClaudeExecutable.test.ts (5 tests) 5ms 2026-10-25T00:58:24.5041367Z ✓ src/provider/CodexChatGptModels.test.ts (2 tests) 9ms 2026-10-25T00:58:25.4756104Z ✓ src/git/GitWorkflowService.test.ts (1 test) 47ms 2026-10-25T00:58:25.7178809Z ✓ src/provider/antigravityCallback.test.ts (2 tests) 5ms 2026-10-25T00:58:25.9588572Z ✓ src/mcp/McpInvocationContext.test.ts (2 tests) 5ms 2026-10-25T00:58:26.2960518Z ✓ src/persistence/Sqlite.test.ts (1 test) 61ms 2026-10-25T00:58:26.6474563Z ✓ src/resourceTelemetry/ProcessGroupMetrics.test.ts (1 test) 2ms 2026-10-25T00:58:26.9303158Z ✓ src/persistence/Migrations/054_ProjectionThreadsAutoSettleDisabledAt.test.ts (1 test) 25ms 2026-10-25T00:58:27.0488214Z ✓ src/scheduledTasks/webhookVerification.test.ts (2 tests) 2ms 2026-10-25T00:58:27.4196071Z ✓ src/auth/dpop.test.ts (1 test) 2ms 2026-10-25T00:58:30.5169134Z ✓ src/orchestration-v2/testkit/MuseReplayFixtures.integration.test.ts (8 tests) 2089ms 2026-10-25T00:58:30.5169517Z ✓ Muse replay fixtures (8) 2026-10-25T00:58:30.5169818Z ✓ runs simple/muse through OrchestratorV2 using deterministic replay 308ms 2026-10-25T00:58:30.5170200Z ✓ runs multi_turn/muse through OrchestratorV2 using deterministic replay 304ms 2026-10-25T00:58:30.5170660Z ✓ runs muse_permission/muse through OrchestratorV2 using deterministic replay 332ms 2026-10-25T00:58:30.5171043Z ✓ runs muse_workflow/muse through OrchestratorV2 using deterministic replay 351ms 2026-10-25T00:58:30.5197123Z 2026-10-25T00:58:30.5203258Z  Test Files  52 passed (52) 2026-10-25T00:58:30.5213333Z  Tests  558 passed (558) 2026-10-25T00:58:30.5213537Z  Start at  00:57:33 2026-10-25T00:58:30.5213788Z  Duration  57.13s (tests 56%, import 34%, transform 8%, setup 2%) 2026-10-25T00:58:30.5215929Z 2026-10-25T00:58:30.5216211Z  Import  1256 modules were evaluated 15241 times · 18.33s total, 34% of tracked time 2026-10-25T00:58:30.5216828Z   ~16.82s faster with isolate: false — shared modules are evaluated once per worker instead of once per file 2026-10-25T00:58:30.5217294Z   learn more: https://vitest.dev/guide/improving-performance#test-isolation 2026-10-25T00:58:30.5217484Z 2026-10-25T00:58:30.5454481Z 2026-10-25T00:58:30.5529086Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-25T00:58:30.5529379Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-25T00:58:30.5529594Z  echo "present=true" >> "$GITHUB_OUTPUT" 2026-10-25T00:58:30.5529743Z else 2026-10-25T00:58:30.5529870Z  echo "present=false" >> "$GITHUB_OUTPUT" 2026-10-25T00:58:30.5530031Z fi 2026-10-25T00:58:30.5538505Z shell: /usr/bin/bash -e {0} 2026-10-25T00:58:30.5538625Z env: 2026-10-25T00:58:30.5538736Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:58:30.5538879Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:58:30.5539021Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-25T00:58:30.5539153Z ##[endgroup] 2026-10-25T00:58:30.5596906Z Post job cleanup. 2026-10-25T00:58:30.6197974Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache. 2026-10-25T00:58:30.6258342Z Post job cleanup. 2026-10-25T00:58:30.6271325Z ##[start-action display=Cache full pnpm store;id=__fbf38867-48db-431f-884a-fc50ebd049d6.__actions_cache] 2026-10-25T00:58:30.7007514Z Post job cleanup. 2026-10-25T00:58:30.7604760Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-fe33cf74552d68b43bd4929ad8f74b63f776b4470e2e3533f781441d5e4f188c, not saving cache. 2026-10-25T00:58:30.7632368Z ##[end-action id=__fbf38867-48db-431f-884a-fc50ebd049d6.__actions_cache;outcome=success;conclusion=success;duration_ms=136] 2026-10-25T00:58:30.7634020Z ##[start-action display=Cache Vite+;id=__fbf38867-48db-431f-884a-fc50ebd049d6.vp_cache] 2026-10-25T00:58:30.7652275Z Post job cleanup. 2026-10-25T00:58:30.8235281Z 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-25T00:58:30.8285421Z ##[end-action id=__fbf38867-48db-431f-884a-fc50ebd049d6.vp_cache;outcome=success;conclusion=success;duration_ms=65] 2026-10-25T00:58:30.8325131Z Post job cleanup. 2026-10-25T00:58:30.8748519Z [command]/usr/local/bin/git version 2026-10-25T00:58:30.8775440Z git version 2.55.0 2026-10-25T00:58:30.8793820Z Temporarily overriding HOME='/home/runner/_work/_temp/f074f1e4-d954-49f1-887f-d41bdd4c47df' before making global git config changes 2026-10-25T00:58:30.8794250Z Adding repository directory to the temporary git global config as a safe directory 2026-10-25T00:58:30.8796632Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-25T00:58:30.8817067Z Removing SSH command configuration 2026-10-25T00:58:30.8819879Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-25T00:58:30.8840587Z [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-25T00:58:30.8949769Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-25T00:58:30.8969057Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-25T00:58:30.9005362Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-25T00:58:30.9017735Z ##[group]Run '/job_completed.sh' 2026-10-25T00:58:30.9023438Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-25T00:58:30.9023606Z env: 2026-10-25T00:58:30.9023727Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 205 2026-10-25T00:58:30.9023875Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 349 2026-10-25T00:58:30.9024013Z BLACKSMITH_CHECK_RUN_ID: 121035433468 2026-10-25T00:58:30.9024159Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 4 2026-10-25T00:58:30.9024307Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-25T00:58:30.9024438Z ##[endgroup] 2026-10-25T00:58:30.9094732Z Docker container cache not activated, skipping hash computation. 2026-10-25T00:58:30.9330181Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-25T00:58:30.9733080Z Cleaning up orphan processes