GitHub check
Whole log, 92 KB
2026-10-24T20:31:15.4391575Z Current runner version: '2.338.1'
2026-10-24T20:31:15.4395155Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-cwzxbudvn5easlri'
2026-10-24T20:31:15.4395816Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-24T20:31:15.4396514Z Machine name: 'ip-172-31-73-130'
2026-10-24T20:31:15.4398031Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T20:31:15.4399693Z Contents: read
2026-10-24T20:31:15.4400082Z Metadata: read
2026-10-24T20:31:15.4400525Z ##[endgroup]
2026-10-24T20:31:15.4402038Z Secret source: Actions
2026-10-24T20:31:15.4402666Z Cache mode: write
2026-10-24T20:31:15.4403383Z Prepare workflow directory
2026-10-24T20:31:15.4572358Z Prepare all required actions
2026-10-24T20:31:15.4596888Z Getting action download info
2026-10-24T20:31:15.5910412Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T20:31:15.6295627Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-24T20:31:15.6950816Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-24T20:31:15.8551648Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T20:31:15.8589267Z Complete job name: Test Server 3
2026-10-24T20:31:15.8929276Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T20:31:15.8985854Z ##[group]Run '/setup.sh'
2026-10-24T20:31:15.8993908Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:31:15.8994313Z env:
2026-10-24T20:31:15.8994528Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:15.8994810Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:15.8995083Z BLACKSMITH_CHECK_RUN_ID: 120979910574
2026-10-24T20:31:15.8995365Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-24T20:31:15.8995650Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T20:31:15.8995899Z ##[endgroup]
2026-10-24T20:31:15.9202558Z Logging daemon started (blacksmithd for logs)
2026-10-24T20:31:15.9290709Z Results daemon started (blacksmithd for results)
2026-10-24T20:31:15.9404644Z Background adoption and SSH setup started (PID: 2952)
2026-10-24T20:31:15.9406857Z
2026-10-24T20:31:15.9456617Z ----------------------------------------
2026-10-24T20:31:15.9459199Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40130140018/jobs/120979910574
2026-10-24T20:31:15.9459983Z SSH Access (using your GitHub SSH key):
2026-10-24T20:31:15.9460670Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-cwzxbudvn5easlri.vm.blacksmith.sh
2026-10-24T20:31:15.9461098Z
2026-10-24T20:31:15.9461288Z No GitHub SSH key? Add one at:
2026-10-24T20:31:15.9461834Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T20:31:15.9462288Z
2026-10-24T20:31:15.9462430Z ----------------------------------------
2026-10-24T20:31:15.9462641Z
2026-10-24T20:31:15.9462818Z VM ID: blacksmith-4vcpu-ubuntu-2404-cwzxbudvn5easlri
2026-10-24T20:31:15.9463182Z Host: production-152.236.30.112-x8664
2026-10-24T20:31:15.9463488Z Host Agent PID: 3582989
2026-10-24T20:31:15.9463757Z Host Agent Git SHA: 1637818df
2026-10-24T20:31:15.9464053Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T20:31:15.9464361Z Blacksmith Host Generation: gen 2
2026-10-24T20:31:15.9464674Z Petname: production-rich-sheepdog-ff9398b7
2026-10-24T20:31:15.9464987Z Region: us-east
2026-10-24T20:31:15.9465253Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T20:31:15.9465565Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T20:31:15.9465754Z
2026-10-24T20:31:15.9465900Z Enabling Blacksmith transparent cache
2026-10-24T20:31:15.9654167Z ##[group]Run actions/checkout@v6
2026-10-24T20:31:15.9654462Z with:
2026-10-24T20:31:15.9654668Z fetch-depth: 2
2026-10-24T20:31:15.9655004Z sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a
2026-10-24T20:31:15.9655388Z sparse-checkout-cone-mode: false
2026-10-24T20:31:15.9655657Z repository: pingdotgg/t3code
2026-10-24T20:31:15.9657474Z token: ***
2026-10-24T20:31:15.9657681Z ssh-strict: true
2026-10-24T20:31:15.9657948Z ssh-user: git
2026-10-24T20:31:15.9658168Z persist-credentials: true
2026-10-24T20:31:15.9658405Z clean: true
2026-10-24T20:31:15.9658609Z fetch-tags: false
2026-10-24T20:31:15.9658915Z show-progress: true
2026-10-24T20:31:15.9659134Z lfs: false
2026-10-24T20:31:15.9659341Z submodules: false
2026-10-24T20:31:15.9659565Z set-safe-directory: true
2026-10-24T20:31:15.9659817Z allow-unsafe-pr-checkout: false
2026-10-24T20:31:15.9660067Z env:
2026-10-24T20:31:15.9660299Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:15.9660585Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:15.9660860Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:15.9661119Z ##[endgroup]
2026-10-24T20:31:16.0720750Z Syncing repository: pingdotgg/t3code
2026-10-24T20:31:16.0721642Z ##[group]Getting Git version info
2026-10-24T20:31:16.0721964Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T20:31:16.0722461Z [command]/usr/local/bin/git version
2026-10-24T20:31:16.0791626Z git version 2.55.0
2026-10-24T20:31:16.0803233Z ##[endgroup]
2026-10-24T20:31:16.0810194Z Temporarily overriding HOME='/home/runner/_work/_temp/4923e36c-de0a-4f97-b216-bbf7305a890a' before making global git config changes
2026-10-24T20:31:16.0810836Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T20:31:16.0813405Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T20:31:16.0844583Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T20:31:16.0846143Z ##[group]Determining repository object format
2026-10-24T20:31:16.0847153Z ##[endgroup]
2026-10-24T20:31:16.0847502Z ##[group]Initializing the repository
2026-10-24T20:31:16.0849403Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T20:31:16.0879660Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T20:31:16.0880372Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T20:31:16.0880927Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T20:31:16.0881287Z hint: call:
2026-10-24T20:31:16.0881481Z hint:
2026-10-24T20:31:16.0881744Z hint: git config --global init.defaultBranch <name>
2026-10-24T20:31:16.0882053Z hint:
2026-10-24T20:31:16.0882332Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T20:31:16.0882773Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T20:31:16.0883123Z hint:
2026-10-24T20:31:16.0883330Z hint: git branch -m <name>
2026-10-24T20:31:16.0883559Z hint:
2026-10-24T20:31:16.0883863Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T20:31:16.0884314Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T20:31:16.0885087Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T20:31:16.0905591Z ##[endgroup]
2026-10-24T20:31:16.0905956Z ##[group]Disabling automatic garbage collection
2026-10-24T20:31:16.0907638Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T20:31:16.0927271Z ##[endgroup]
2026-10-24T20:31:16.0927629Z ##[group]Setting up auth
2026-10-24T20:31:16.0927945Z Removing SSH command configuration
2026-10-24T20:31:16.0930691Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T20:31:16.0949492Z [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-24T20:31:16.1069565Z Removing HTTP extra header
2026-10-24T20:31:16.1070330Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T20:31:16.1095978Z [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-24T20:31:16.1187250Z Removing includeIf entries pointing to credentials config files
2026-10-24T20:31:16.1191286Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T20:31:16.1216961Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T20:31:16.1309888Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-6bd515a6-831a-4463-8704-2550010bae92.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T20:31:16.1340347Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-6bd515a6-831a-4463-8704-2550010bae92.config
2026-10-24T20:31:16.1358784Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-6bd515a6-831a-4463-8704-2550010bae92.config
2026-10-24T20:31:16.1378797Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-6bd515a6-831a-4463-8704-2550010bae92.config
2026-10-24T20:31:16.1395714Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-6bd515a6-831a-4463-8704-2550010bae92.config
2026-10-24T20:31:16.1412077Z ##[endgroup]
2026-10-24T20:31:16.1412450Z ##[group]Fetching the repository
2026-10-24T20:31:16.1416242Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +c3d47be7d6c48400db4bcd4953d5b30660df749b:refs/remotes/pull/24537/merge
2026-10-24T20:31:16.3026842Z From https://github.com/pingdotgg/t3code
2026-10-24T20:31:16.3027330Z * [new ref] c3d47be7d6c48400db4bcd4953d5b30660df749b -> pull/24537/merge
2026-10-24T20:31:16.3066530Z ##[endgroup]
2026-10-24T20:31:16.3066973Z ##[group]Determining the checkout info
2026-10-24T20:31:16.3067409Z ##[endgroup]
2026-10-24T20:31:16.3067831Z ##[group]Setting up sparse checkout
2026-10-24T20:31:16.3068206Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T20:31:16.3071832Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T20:31:16.3086566Z .git/info/sparse-checkout
2026-10-24T20:31:16.3091001Z ##[endgroup]
2026-10-24T20:31:16.3091448Z ##[group]Checking out the ref
2026-10-24T20:31:16.3093725Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24537/merge
2026-10-24T20:31:22.8614956Z Updating files: 0% (1/6400)
2026-10-24T20:31:22.8641834Z Updating files: 1% (64/6400)
2026-10-24T20:31:22.8657806Z Updating files: 2% (128/6400)
2026-10-24T20:31:22.8677839Z Updating files: 3% (192/6400)
2026-10-24T20:31:22.8699148Z Updating files: 4% (256/6400)
2026-10-24T20:31:22.8728349Z Updating files: 5% (320/6400)
2026-10-24T20:31:22.8749055Z Updating files: 6% (384/6400)
2026-10-24T20:31:22.8803995Z Updating files: 7% (448/6400)
2026-10-24T20:31:22.8833863Z Updating files: 8% (512/6400)
2026-10-24T20:31:22.8858208Z Updating files: 9% (576/6400)
2026-10-24T20:31:22.9142439Z Updating files: 10% (640/6400)
2026-10-24T20:31:22.9157966Z Updating files: 11% (704/6400)
2026-10-24T20:31:22.9168560Z Updating files: 12% (768/6400)
2026-10-24T20:31:22.9183290Z Updating files: 13% (832/6400)
2026-10-24T20:31:22.9198893Z Updating files: 14% (896/6400)
2026-10-24T20:31:22.9216538Z Updating files: 15% (960/6400)
2026-10-24T20:31:22.9235321Z Updating files: 16% (1024/6400)
2026-10-24T20:31:22.9250372Z Updating files: 17% (1088/6400)
2026-10-24T20:31:22.9267739Z Updating files: 18% (1152/6400)
2026-10-24T20:31:22.9282226Z Updating files: 19% (1216/6400)
2026-10-24T20:31:22.9304761Z Updating files: 20% (1280/6400)
2026-10-24T20:31:22.9321464Z Updating files: 21% (1344/6400)
2026-10-24T20:31:22.9339920Z Updating files: 22% (1408/6400)
2026-10-24T20:31:22.9352625Z Updating files: 23% (1472/6400)
2026-10-24T20:31:22.9366257Z Updating files: 24% (1536/6400)
2026-10-24T20:31:22.9381339Z Updating files: 25% (1600/6400)
2026-10-24T20:31:22.9394735Z Updating files: 26% (1664/6400)
2026-10-24T20:31:22.9408342Z Updating files: 27% (1728/6400)
2026-10-24T20:31:22.9428137Z Updating files: 28% (1792/6400)
2026-10-24T20:31:22.9460133Z Updating files: 29% (1856/6400)
2026-10-24T20:31:22.9480553Z Updating files: 30% (1920/6400)
2026-10-24T20:31:22.9503957Z Updating files: 31% (1984/6400)
2026-10-24T20:31:22.9532542Z Updating files: 32% (2048/6400)
2026-10-24T20:31:22.9560480Z Updating files: 33% (2112/6400)
2026-10-24T20:31:22.9626536Z Updating files: 34% (2176/6400)
2026-10-24T20:31:22.9682845Z Updating files: 35% (2240/6400)
2026-10-24T20:31:22.9718163Z Updating files: 36% (2304/6400)
2026-10-24T20:31:22.9748836Z Updating files: 37% (2368/6400)
2026-10-24T20:31:22.9792630Z Updating files: 38% (2432/6400)
2026-10-24T20:31:22.9819337Z Updating files: 39% (2496/6400)
2026-10-24T20:31:22.9847996Z Updating files: 40% (2560/6400)
2026-10-24T20:31:22.9875716Z Updating files: 41% (2624/6400)
2026-10-24T20:31:22.9890867Z Updating files: 42% (2688/6400)
2026-10-24T20:31:22.9900700Z Updating files: 43% (2752/6400)
2026-10-24T20:31:22.9929126Z Updating files: 44% (2816/6400)
2026-10-24T20:31:22.9955444Z Updating files: 45% (2880/6400)
2026-10-24T20:31:22.9982516Z Updating files: 46% (2944/6400)
2026-10-24T20:31:23.0006584Z Updating files: 47% (3008/6400)
2026-10-24T20:31:23.0033612Z Updating files: 48% (3072/6400)
2026-10-24T20:31:23.0071733Z Updating files: 49% (3136/6400)
2026-10-24T20:31:23.0098555Z Updating files: 50% (3200/6400)
2026-10-24T20:31:23.0113262Z Updating files: 51% (3264/6400)
2026-10-24T20:31:23.0148066Z Updating files: 52% (3328/6400)
2026-10-24T20:31:23.0175385Z Updating files: 53% (3392/6400)
2026-10-24T20:31:23.0194120Z Updating files: 54% (3456/6400)
2026-10-24T20:31:23.0216291Z Updating files: 55% (3520/6400)
2026-10-24T20:31:23.0231153Z Updating files: 56% (3584/6400)
2026-10-24T20:31:23.0250896Z Updating files: 57% (3648/6400)
2026-10-24T20:31:23.0268020Z Updating files: 58% (3712/6400)
2026-10-24T20:31:23.0621128Z Updating files: 59% (3776/6400)
2026-10-24T20:31:23.0635260Z Updating files: 60% (3840/6400)
2026-10-24T20:31:23.0654645Z Updating files: 61% (3904/6400)
2026-10-24T20:31:23.0671572Z Updating files: 62% (3968/6400)
2026-10-24T20:31:23.0692989Z Updating files: 63% (4032/6400)
2026-10-24T20:31:23.0719234Z Updating files: 64% (4096/6400)
2026-10-24T20:31:23.0738127Z Updating files: 65% (4160/6400)
2026-10-24T20:31:23.0754681Z Updating files: 66% (4224/6400)
2026-10-24T20:31:23.0777147Z Updating files: 67% (4288/6400)
2026-10-24T20:31:23.0791139Z Updating files: 68% (4352/6400)
2026-10-24T20:31:23.0808298Z Updating files: 69% (4416/6400)
2026-10-24T20:31:23.0823905Z Updating files: 70% (4480/6400)
2026-10-24T20:31:23.0839752Z Updating files: 71% (4544/6400)
2026-10-24T20:31:23.0851837Z Updating files: 72% (4608/6400)
2026-10-24T20:31:23.0897041Z Updating files: 73% (4672/6400)
2026-10-24T20:31:23.1288594Z Updating files: 74% (4736/6400)
2026-10-24T20:31:23.1310546Z Updating files: 75% (4800/6400)
2026-10-24T20:31:23.1331886Z Updating files: 76% (4864/6400)
2026-10-24T20:31:23.1356395Z Updating files: 77% (4928/6400)
2026-10-24T20:31:23.1377206Z Updating files: 78% (4992/6400)
2026-10-24T20:31:23.1392706Z Updating files: 79% (5056/6400)
2026-10-24T20:31:23.1413837Z Updating files: 80% (5120/6400)
2026-10-24T20:31:23.1429246Z Updating files: 81% (5184/6400)
2026-10-24T20:31:23.1446329Z Updating files: 82% (5248/6400)
2026-10-24T20:31:23.1467929Z Updating files: 83% (5312/6400)
2026-10-24T20:31:23.1491706Z Updating files: 84% (5376/6400)
2026-10-24T20:31:23.1508187Z Updating files: 85% (5440/6400)
2026-10-24T20:31:23.1532338Z Updating files: 86% (5504/6400)
2026-10-24T20:31:23.1601581Z Updating files: 87% (5568/6400)
2026-10-24T20:31:23.1629914Z Updating files: 88% (5632/6400)
2026-10-24T20:31:23.1649072Z Updating files: 89% (5696/6400)
2026-10-24T20:31:23.1676230Z Updating files: 90% (5760/6400)
2026-10-24T20:31:23.1703969Z Updating files: 91% (5824/6400)
2026-10-24T20:31:23.1718166Z Updating files: 92% (5888/6400)
2026-10-24T20:31:23.1739390Z Updating files: 93% (5952/6400)
2026-10-24T20:31:23.1759082Z Updating files: 94% (6016/6400)
2026-10-24T20:31:23.1781569Z Updating files: 95% (6080/6400)
2026-10-24T20:31:23.1838986Z Updating files: 96% (6144/6400)
2026-10-24T20:31:23.1862150Z Updating files: 97% (6208/6400)
2026-10-24T20:31:23.1905770Z Updating files: 98% (6272/6400)
2026-10-24T20:31:23.1925312Z Updating files: 99% (6336/6400)
2026-10-24T20:31:23.1925641Z Updating files: 100% (6400/6400)
2026-10-24T20:31:23.1925873Z Updating files: 100% (6400/6400), done.
2026-10-24T20:31:23.2070910Z Note: switching to 'refs/remotes/pull/24537/merge'.
2026-10-24T20:31:23.2071275Z
2026-10-24T20:31:23.2071466Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-24T20:31:23.2071774Z changes and commit them, and you can discard any commits you make in this
2026-10-24T20:31:23.2072064Z state without impacting any branches by switching back to a branch.
2026-10-24T20:31:23.2072230Z
2026-10-24T20:31:23.2072353Z If you want to create a new branch to retain commits you create, you may
2026-10-24T20:31:23.2072633Z do so (now or later) by using -c with the switch command. Example:
2026-10-24T20:31:23.2072788Z
2026-10-24T20:31:23.2072866Z git switch -c <new-branch-name>
2026-10-24T20:31:23.2072979Z
2026-10-24T20:31:23.2073050Z Or undo this operation with:
2026-10-24T20:31:23.2073147Z
2026-10-24T20:31:23.2073204Z git switch -
2026-10-24T20:31:23.2073306Z
2026-10-24T20:31:23.2073445Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-24T20:31:23.2073628Z
2026-10-24T20:31:23.2073830Z HEAD is now at c3d47be Merge df41a3727c9e76846a5c56e3529290c08601a162 into 8176b589310fac6f59f1878ede4f7287c6c36d8f
2026-10-24T20:31:23.2083166Z ##[endgroup]
2026-10-24T20:31:23.2115004Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T20:31:23.2131518Z c3d47be7d6c48400db4bcd4953d5b30660df749b
2026-10-24T20:31:23.2255594Z Prepare all required actions
2026-10-24T20:31:23.2294964Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T20:31:23.2295195Z env:
2026-10-24T20:31:23.2295413Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:23.2295627Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:23.2295770Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:23.2295900Z ##[endgroup]
2026-10-24T20:31:23.2344153Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-24T20:31:23.2381393Z ##[group]Run set -uo pipefail
2026-10-24T20:31:23.2381610Z set -uo pipefail
2026-10-24T20:31:23.2381730Z
2026-10-24T20:31:23.2381835Z decide() {
2026-10-24T20:31:23.2382059Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T20:31:23.2382260Z exit "${PIPESTATUS[0]}"
2026-10-24T20:31:23.2382387Z }
2026-10-24T20:31:23.2382505Z
2026-10-24T20:31:23.2382613Z fail_open() {
2026-10-24T20:31:23.2382757Z echo "$* Running every job."
2026-10-24T20:31:23.2382887Z decide
2026-10-24T20:31:23.2382991Z }
2026-10-24T20:31:23.2383122Z
2026-10-24T20:31:23.2383399Z # Reads the change from git rather than the REST API: every job that
2026-10-24T20:31:23.2383804Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T20:31:23.2384145Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T20:31:23.2384481Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T20:31:23.2384867Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T20:31:23.2385056Z base=HEAD^1
2026-10-24T20:31:23.2385238Z mode=()
2026-10-24T20:31:23.2385459Z else
2026-10-24T20:31:23.2385577Z base=$BEFORE_SHA
2026-10-24T20:31:23.2385766Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T20:31:23.2385974Z || fail_open "Could not fetch ${base}."
2026-10-24T20:31:23.2386295Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T20:31:23.2386594Z mode=(--full)
2026-10-24T20:31:23.2386778Z fi
2026-10-24T20:31:23.2386874Z
2026-10-24T20:31:23.2387030Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T20:31:23.2387330Z # of a package changes that package just like editing it. It also keeps
2026-10-24T20:31:23.2387548Z # git from fetching file contents to score renames.
2026-10-24T20:31:23.2387778Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T20:31:23.2388005Z || fail_open "Could not diff against ${base}."
2026-10-24T20:31:23.2388196Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T20:31:23.2397762Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:31:23.2397927Z env:
2026-10-24T20:31:23.2398081Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:23.2398320Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:23.2398540Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:23.2398740Z EVENT_NAME: pull_request
2026-10-24T20:31:23.2398867Z BEFORE_SHA:
2026-10-24T20:31:23.2399048Z ##[endgroup]
2026-10-24T20:31:23.2981677Z Affected packages: @t3tools/scripts, t3
2026-10-24T20:31:23.2982133Z typecheck=true
2026-10-24T20:31:23.2982334Z build=true
2026-10-24T20:31:23.2982438Z test=true
2026-10-24T20:31:23.2982550Z test_packages=@t3tools/scripts
2026-10-24T20:31:23.2983219Z test_web=false
2026-10-24T20:31:23.2983330Z test_server=true
2026-10-24T20:31:23.2983440Z rust=false
2026-10-24T20:31:23.2983539Z release_smoke=false
2026-10-24T20:31:23.2984380Z mobile_native=false
2026-10-24T20:31:23.3031820Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=68]
2026-10-24T20:31:23.3103152Z Prepare all required actions
2026-10-24T20:31:23.3103416Z Getting action download info
2026-10-24T20:31:23.4189373Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-24T20:31:23.5355381Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-24T20:31:23.5355542Z env:
2026-10-24T20:31:23.5355656Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:23.5355799Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:23.5355941Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:23.5356081Z ##[endgroup]
2026-10-24T20:31:23.6513801Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-24T20:31:23.6587965Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T20:31:23.6588335Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T20:31:23.6588639Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T20:31:23.6588878Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T20:31:23.6597863Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:31:23.6598034Z env:
2026-10-24T20:31:23.6598155Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:23.6598303Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:23.6598444Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:23.6598583Z ##[endgroup]
2026-10-24T20:31:23.6652192Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=13]
2026-10-24T20:31:23.6653609Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-24T20:31:23.6705405Z ##[group]Run actions/cache@v6
2026-10-24T20:31:23.6705539Z with:
2026-10-24T20:31:23.6705644Z path: ~/.vite-plus
2026-10-24T20:31:23.6705809Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T20:31:23.6706003Z enableCrossOsArchive: false
2026-10-24T20:31:23.6706133Z fail-on-cache-miss: false
2026-10-24T20:31:23.6706258Z lookup-only: false
2026-10-24T20:31:23.6706364Z save-always: false
2026-10-24T20:31:23.6706473Z env:
2026-10-24T20:31:23.6706581Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:23.6706723Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:23.6706864Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:23.6706994Z ##[endgroup]
2026-10-24T20:31:24.1769987Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T20:31:24.5915627Z Received 170349591 of 170349591 (100.0%), 416.6 MBs/sec
2026-10-24T20:31:24.5916491Z Cache Size: ~162 MB (170349591 B)
2026-10-24T20:31:24.5941976Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/e2c2da9c-c5c9-40be-b41a-b82eb5b5ea83/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T20:31:25.2675972Z Cache restored successfully
2026-10-24T20:31:25.2812578Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T20:31:25.2889746Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1623]
2026-10-24T20:31:25.2891961Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-24T20:31:25.2911406Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T20:31:25.2911627Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T20:31:25.2911802Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-24T20:31:25.2921355Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:31:25.2921532Z env:
2026-10-24T20:31:25.2921644Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:25.2921790Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:25.2921932Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:25.2922064Z ##[endgroup]
2026-10-24T20:31:25.2955350Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-24T20:31:25.2962899Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T20:31:25.2964117Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-24T20:31:25.2967886Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T20:31:25.2968915Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-24T20:31:25.2979297Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-24T20:31:25.2979468Z store_path="$(vp pm cache dir)"
2026-10-24T20:31:25.2979631Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-24T20:31:25.2988043Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:31:25.2988212Z env:
2026-10-24T20:31:25.2988322Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:25.2988466Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:25.2988605Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:25.2988734Z ##[endgroup]
2026-10-24T20:31:25.3106305Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=13]
2026-10-24T20:31:25.3108009Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-24T20:31:25.3458997Z ##[group]Run actions/cache@v6
2026-10-24T20:31:25.3459131Z with:
2026-10-24T20:31:25.3459259Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-24T20:31:25.3459519Z key: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T20:31:25.3459772Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-24T20:31:25.3459919Z enableCrossOsArchive: false
2026-10-24T20:31:25.3460182Z fail-on-cache-miss: false
2026-10-24T20:31:25.3460303Z lookup-only: false
2026-10-24T20:31:25.3460412Z save-always: false
2026-10-24T20:31:25.3460521Z env:
2026-10-24T20:31:25.3460626Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:25.3460769Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:25.3460908Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:25.3461038Z ##[endgroup]
2026-10-24T20:31:25.5519668Z Cache hit for: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T20:31:26.5604317Z Received 704643072 of 994208090 (70.9%), 672.0 MBs/sec
2026-10-24T20:31:26.9841900Z Received 994208090 of 994208090 (100.0%), 665.8 MBs/sec
2026-10-24T20:31:26.9842187Z Cache Size: ~948 MB (994208090 B)
2026-10-24T20:31:26.9872804Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/d4e0c350-96a0-4239-b2b2-cb1eb58710fe/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T20:31:32.1133890Z Cache restored successfully
2026-10-24T20:31:32.1577314Z Cache restored from key: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T20:31:32.1663513Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6855]
2026-10-24T20:31:32.1665497Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-24T20:31:32.1675643Z ##[group]Run vp install
2026-10-24T20:31:32.1675778Z vp install
2026-10-24T20:31:32.1684390Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:31:32.1684556Z env:
2026-10-24T20:31:32.1684691Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:32.1684869Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:32.1685008Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:32.1685141Z ##[endgroup]
2026-10-24T20:31:32.2003058Z Scope: all 34 workspace projects
2026-10-24T20:31:32.2946246Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-24T20:31:32.6139870Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-24T20:31:32.6140483Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-24T20:31:32.6140895Z Virtual store is at: node_modules/.pnpm
2026-10-24T20:31:34.9917715Z โ Lockfile passes supply-chain policies (2088 entries in 2.7s)
2026-10-24T20:31:34.9918031Z Lockfile is up to date, resolution step is skipped
2026-10-24T20:31:35.0077011Z Packages: +1721
2026-10-24T20:31:35.0077226Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-24T20:31:35.0431643Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-24T20:31:35.9618970Z . prepare$ vp config --no-agent
2026-10-24T20:31:36.0472427Z . prepare: Done
2026-10-24T20:31:36.0484775Z
2026-10-24T20:31:36.0484936Z devDependencies:
2026-10-24T20:31:36.0485118Z + @coderabbitai/config 1.1.0
2026-10-24T20:31:36.0485318Z + @shadcn/lint 0.1.5
2026-10-24T20:31:36.0485492Z + @types/node 24.12.4
2026-10-24T20:31:36.0485632Z + knip 6.34.0
2026-10-24T20:31:36.0485772Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-24T20:31:36.0485931Z + vite-plus 1.3.0
2026-10-24T20:31:36.0486017Z
2026-10-24T20:31:36.0497438Z Done in 3.9s using pnpm v12.14.0
2026-10-24T20:31:36.0645318Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3897]
2026-10-24T20:31:36.0664282Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T20:31:36.0664979Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T20:31:36.0685901Z shell: /usr/bin/bash -e {0}
2026-10-24T20:31:36.0686026Z env:
2026-10-24T20:31:36.0686140Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:36.0686282Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:36.0686425Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:36.0686555Z ##[endgroup]
2026-10-24T20:31:36.0886686Z ##[group]Run actions/cache@v6
2026-10-24T20:31:36.0886814Z with:
2026-10-24T20:31:36.0886926Z path: ~/.cache/ms-playwright
2026-10-24T20:31:36.0887079Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T20:31:36.0887245Z enableCrossOsArchive: false
2026-10-24T20:31:36.0887371Z fail-on-cache-miss: false
2026-10-24T20:31:36.0887492Z lookup-only: false
2026-10-24T20:31:36.0887598Z save-always: false
2026-10-24T20:31:36.0887703Z env:
2026-10-24T20:31:36.0887807Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:36.0887947Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:36.0888087Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:36.0888212Z ##[endgroup]
2026-10-24T20:31:36.2770607Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T20:31:36.4331539Z Received 106503405 of 106503405 (100.0%), 730.7 MBs/sec
2026-10-24T20:31:36.4331894Z Cache Size: ~102 MB (106503405 B)
2026-10-24T20:31:36.4348625Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/58b0c371-b006-4bc2-9a4f-cf31426517b6/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T20:31:36.6304143Z Cache restored successfully
2026-10-24T20:31:36.6405430Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T20:31:36.6510720Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T20:31:36.6511186Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T20:31:36.6511424Z test -n "$browser"
2026-10-24T20:31:36.6511583Z if ldd "$browser" | grep '=> not found'; then
2026-10-24T20:31:36.6511814Z node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-24T20:31:36.6512016Z fi
2026-10-24T20:31:36.6521978Z shell: /usr/bin/bash -e {0}
2026-10-24T20:31:36.6522110Z env:
2026-10-24T20:31:36.6522217Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:36.6522377Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:36.6522516Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:36.6522642Z ##[endgroup]
2026-10-24T20:31:36.6632701Z ##[group]Run vp run --filter t3 test --shard 3/8
2026-10-24T20:31:36.6632897Z vp run --filter t3 test --shard 3/8
2026-10-24T20:31:36.6640022Z shell: /usr/bin/bash -e {0}
2026-10-24T20:31:36.6640201Z env:
2026-10-24T20:31:36.6640377Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:31:36.6640710Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:31:36.6640948Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:31:36.6641338Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-24T20:31:36.6641811Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T20:31:36.6642165Z ##[endgroup]
2026-10-24T20:31:36.8116805Z ~/apps/server$ vp test run --shard 3/8 โ cache disabled
2026-10-24T20:31:36.9543178Z
2026-10-24T20:31:36.9545297Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-24T20:31:36.9545560Z
2026-10-24T20:31:41.1429696Z โ src/orchestration-v2/Adapters/CodexAdapterV2.test.ts (81 tests) 650ms
2026-10-24T20:31:59.3951912Z โ src/git/GitManager.test.ts (103 tests) 17292ms
2026-10-24T20:31:59.3952285Z โ GitManager (103)
2026-10-24T20:31:59.3952549Z โ finds a fork PR for a branch pushed without an upstream 437ms
2026-10-24T20:31:59.3952921Z โ prefers an exact fork ref but does not guess between equal refs 308ms
2026-10-24T20:31:59.3953316Z โ preserves a local worktree PR base that shadows a remote ref, including legacy bases 399ms
2026-10-24T20:31:59.3953724Z โ generates PR content from branch changes when the remote base advances (main) 313ms
2026-10-24T20:31:59.3954120Z โ generates PR content from branch changes when the remote base advances (release/1.2) 326ms
2026-10-24T20:31:59.3954556Z โ local PR checkout excludes a concurrent feature-branch from a nested project with an alternate root 320ms
2026-10-24T20:31:59.3954974Z โ prepares a worktree from the head branch when the host has no pull ref 373ms
2026-10-24T20:31:59.3956044Z โ reuses an existing PR worktree with 110 preceding matching branches (fork: false) 455ms
2026-10-24T20:31:59.3956453Z โ reuses an existing PR worktree with 110 preceding matching branches (fork: true) 501ms
2026-10-24T20:31:59.3956839Z โ refreshes a reused PR worktree that has no upstream from the pull request ref 312ms
2026-10-24T20:32:03.1856465Z โ src/provider/CodexChatGptAuth.test.ts (54 tests) 3413ms
2026-10-24T20:32:05.9070611Z โ src/orchestration-v2/ThreadStop.test.ts (41 tests) 1732ms
2026-10-24T20:32:06.9222066Z โ src/orchestration-v2/PullRequestSyncReactor.test.ts (26 tests) 53ms
2026-10-24T20:32:07.4377633Z stdout | src/preview/ServerBrowser.test.ts > a rejected download releases the original and keeps no saved copy (save failed)
2026-10-24T20:32:07.4378021Z [20:32:07.434] WARN (#1032): server preview download failed {
2026-10-24T20:32:07.4378212Z cause: Error: save interrupted
2026-10-24T20:32:07.4378518Z at Object.saveAs (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.test.ts:985:50)
2026-10-24T20:32:07.4378930Z at saveDownload (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.ts:960:7)
2026-10-24T20:32:07.4379174Z }
2026-10-24T20:32:07.4379235Z
2026-10-24T20:32:07.4549243Z โ src/preview/ServerBrowser.test.ts (27 tests) 103ms
2026-10-24T20:32:08.6636988Z โ src/assets/AssetAccess.test.ts (26 tests) 155ms
2026-10-24T20:32:09.1581631Z โ src/device/DeviceService.test.ts (29 tests) 82ms
2026-10-24T20:32:09.9102490Z โ src/orchestration-v2/ThreadSearch.test.ts (20 tests) 333ms
2026-10-24T20:32:11.1912582Z โ src/orchestration-v2/ProjectionRecovery.test.ts (12 tests) 343ms
2026-10-24T20:32:11.6926867Z โ src/provider/antigravityAuthSupport.test.ts (26 tests) 229ms
2026-10-24T20:32:12.4377556Z โ src/auth/EnvironmentAuth.test.ts (16 tests) 363ms
2026-10-24T20:32:13.6560197Z stdout | src/auth/McpOAuth.test.ts > derives discovery metadata from the origin the client reached
2026-10-24T20:32:13.6609320Z [20:32:13.641] INFO (#4): Migrations ran successfully {
2026-10-24T20:32:13.6630883Z migrations: [
2026-10-24T20:32:13.6631040Z '1_OrchestrationEvents',
2026-10-24T20:32:13.6631256Z '2_OrchestrationCommandReceipts',
2026-10-24T20:32:13.6631456Z '3_CheckpointDiffBlobs',
2026-10-24T20:32:13.6631636Z '4_ProviderSessionRuntime',
2026-10-24T20:32:13.6631814Z '5_Projections',
2026-10-24T20:32:13.6632026Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:32:13.6632306Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:32:13.6632564Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:32:13.6632765Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:32:13.6632967Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:32:13.6633183Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:32:13.6633405Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:32:13.6633615Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:32:13.6633842Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:32:13.6634074Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:32:13.6634280Z '16_CanonicalizeModelSelections',
2026-10-24T20:32:13.6634474Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:32:13.6634679Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:32:13.6634892Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:32:13.6635093Z '20_AuthAccessManagement',
2026-10-24T20:32:13.6635296Z '21_AuthSessionClientMetadata',
2026-10-24T20:32:13.6635488Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:32:13.6635683Z '23_ProjectionThreadShellSummary',
2026-10-24T20:32:13.6635897Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:32:13.6636128Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:32:13.6636354Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:32:13.6636563Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:32:13.6636774Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:32:13.6636988Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:32:13.6637210Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:32:13.6637413Z '31_AuthAuthorizationScopes',
2026-10-24T20:32:13.6637611Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:32:13.6637808Z '33_ProjectionThreadsSettled',
2026-10-24T20:32:13.6637996Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:32:13.6638195Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:32:13.6638393Z '36_ProjectionThreadsPinned',
2026-10-24T20:32:13.6638579Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:32:13.6638773Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:32:13.6638999Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:32:13.6639293Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:32:13.6639487Z '41_AuthSessionClientConnection',
2026-10-24T20:32:13.6639693Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:32:13.6639894Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:32:13.6640103Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:32:13.6640671Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:32:13.6640999Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:32:13.6641421Z '47_ProjectionProjectIcon',
2026-10-24T20:32:13.6641777Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:32:13.6642025Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:32:13.6642439Z '50_ProjectionThreadPullRequests',
2026-10-24T20:32:13.6642692Z '51_ProjectionThreadMessageContext',
2026-10-24T20:32:13.6642876Z '52_ProjectionThreadTitleState',
2026-10-24T20:32:13.6643048Z '53_PullRequestFilesViewed',
2026-10-24T20:32:13.6643243Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:32:13.6643445Z '55_OrchestrationV2',
2026-10-24T20:32:13.6643619Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:32:13.6643793Z '57_ScheduledTaskWebhooks',
2026-10-24T20:32:13.6643963Z '58_WebhookRelayDeliveries',
2026-10-24T20:32:13.6644122Z '59_McpAppModelContext',
2026-10-24T20:32:13.6644287Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:32:13.6644457Z '61_PullRequestReviewGuides',
2026-10-24T20:32:13.6644619Z '62_ThreadFailureLookupIndex',
2026-10-24T20:32:13.6644784Z '63_DropUnusedV1Projections',
2026-10-24T20:32:13.6644965Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:32:13.6645149Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:32:13.6645329Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:32:13.6645499Z '67_WebhookDedupe',
2026-10-24T20:32:13.6645647Z '68_ShellStopRequestIndex',
2026-10-24T20:32:13.6645832Z '69_ThreadMessageSearch'
2026-10-24T20:32:13.6645956Z ]
2026-10-24T20:32:13.6646050Z }
2026-10-24T20:32:13.6646108Z
2026-10-24T20:32:13.7055317Z stdout | src/auth/McpOAuth.test.ts > registers loopback and https clients and never redirects for an unverified client
2026-10-24T20:32:13.7055722Z [20:32:13.704] INFO (#363): Migrations ran successfully {
2026-10-24T20:32:13.7055901Z migrations: [
2026-10-24T20:32:13.7056045Z '1_OrchestrationEvents',
2026-10-24T20:32:13.7056229Z '2_OrchestrationCommandReceipts',
2026-10-24T20:32:13.7056406Z '3_CheckpointDiffBlobs',
2026-10-24T20:32:13.7056569Z '4_ProviderSessionRuntime',
2026-10-24T20:32:13.7056728Z '5_Projections',
2026-10-24T20:32:13.7056917Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:32:13.7057135Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:32:13.7057329Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:32:13.7057517Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:32:13.7057696Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:32:13.7057906Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:32:13.7058112Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:32:13.7058436Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:32:13.7058701Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:32:13.7070604Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:32:13.7070906Z '16_CanonicalizeModelSelections',
2026-10-24T20:32:13.7071117Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:32:13.7071302Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:32:13.7071497Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:32:13.7071672Z '20_AuthAccessManagement',
2026-10-24T20:32:13.7071841Z '21_AuthSessionClientMetadata',
2026-10-24T20:32:13.7072013Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:32:13.7072196Z '23_ProjectionThreadShellSummary',
2026-10-24T20:32:13.7072675Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:32:13.7072987Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:32:13.7073202Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:32:13.7073395Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:32:13.7073587Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:32:13.7073786Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:32:13.7073992Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:32:13.7074192Z '31_AuthAuthorizationScopes',
2026-10-24T20:32:13.7074373Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:32:13.7074551Z '33_ProjectionThreadsSettled',
2026-10-24T20:32:13.7074721Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:32:13.7074901Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:32:13.7075082Z '36_ProjectionThreadsPinned',
2026-10-24T20:32:13.7075255Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:32:13.7075434Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:32:13.7075634Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:32:13.7075829Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:32:13.7076009Z '41_AuthSessionClientConnection',
2026-10-24T20:32:13.7076193Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:32:13.7076379Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:32:13.7076565Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:32:13.7076754Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:32:13.7076938Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:32:13.7077116Z '47_ProjectionProjectIcon',
2026-10-24T20:32:13.7077294Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:32:13.7077481Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:32:13.7077669Z '50_ProjectionThreadPullRequests',
2026-10-24T20:32:13.7077854Z '51_ProjectionThreadMessageContext',
2026-10-24T20:32:13.7078037Z '52_ProjectionThreadTitleState',
2026-10-24T20:32:13.7078283Z '53_PullRequestFilesViewed',
2026-10-24T20:32:13.7078472Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:32:13.7078654Z '55_OrchestrationV2',
2026-10-24T20:32:13.7078824Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:32:13.7079102Z '57_ScheduledTaskWebhooks',
2026-10-24T20:32:13.7079265Z '58_WebhookRelayDeliveries',
2026-10-24T20:32:13.7079421Z '59_McpAppModelContext',
2026-10-24T20:32:13.7079592Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:32:13.7079761Z '61_PullRequestReviewGuides',
2026-10-24T20:32:13.7079929Z '62_ThreadFailureLookupIndex',
2026-10-24T20:32:13.7080093Z '63_DropUnusedV1Projections',
2026-10-24T20:32:13.7080279Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:32:13.7080459Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:32:13.7080638Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:32:13.7080810Z '67_WebhookDedupe',
2026-10-24T20:32:13.7080959Z '68_ShellStopRequestIndex',
2026-10-24T20:32:13.7081115Z '69_ThreadMessageSearch'
2026-10-24T20:32:13.7081241Z ]
2026-10-24T20:32:13.7081339Z }
2026-10-24T20:32:13.7081393Z
2026-10-24T20:32:13.7349481Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-24T20:32:13.7349832Z [20:32:13.734] INFO (#758): Migrations ran successfully {
2026-10-24T20:32:13.7350001Z migrations: [
2026-10-24T20:32:13.7350326Z '1_OrchestrationEvents',
2026-10-24T20:32:13.7350500Z '2_OrchestrationCommandReceipts',
2026-10-24T20:32:13.7351820Z '3_CheckpointDiffBlobs',
2026-10-24T20:32:13.7352073Z '4_ProviderSessionRuntime',
2026-10-24T20:32:13.7352236Z '5_Projections',
2026-10-24T20:32:13.7352424Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:32:13.7352691Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:32:13.7352886Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:32:13.7353068Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:32:13.7353247Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:32:13.7353447Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:32:13.7353649Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:32:13.7353841Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:32:13.7354053Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:32:13.7354262Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:32:13.7354452Z '16_CanonicalizeModelSelections',
2026-10-24T20:32:13.7354629Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:32:13.7354814Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:32:13.7355007Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:32:13.7355182Z '20_AuthAccessManagement',
2026-10-24T20:32:13.7355349Z '21_AuthSessionClientMetadata',
2026-10-24T20:32:13.7355521Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:32:13.7355700Z '23_ProjectionThreadShellSummary',
2026-10-24T20:32:13.7355897Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:32:13.7356112Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:32:13.7356317Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:32:13.7356504Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:32:13.7356695Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:32:13.7356895Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:32:13.7357104Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:32:13.7357285Z '31_AuthAuthorizationScopes',
2026-10-24T20:32:13.7357462Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:32:13.7357637Z '33_ProjectionThreadsSettled',
2026-10-24T20:32:13.7357807Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:32:13.7357986Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:32:13.7358163Z '36_ProjectionThreadsPinned',
2026-10-24T20:32:13.7358334Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:32:13.7358511Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:32:13.7358712Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:32:13.7358908Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:32:13.7359189Z '41_AuthSessionClientConnection',
2026-10-24T20:32:13.7359376Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:32:13.7359562Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:32:13.7359833Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:32:13.7360021Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:32:13.7360207Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:32:13.7360401Z '47_ProjectionProjectIcon',
2026-10-24T20:32:13.7360662Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:32:13.7360849Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:32:13.7361038Z '50_ProjectionThreadPullRequests',
2026-10-24T20:32:13.7361216Z '51_ProjectionThreadMessageContext',
2026-10-24T20:32:13.7361398Z '52_ProjectionThreadTitleState',
2026-10-24T20:32:13.7361567Z '53_PullRequestFilesViewed',
2026-10-24T20:32:13.7361821Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:32:13.7362035Z '55_OrchestrationV2',
2026-10-24T20:32:13.7362203Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:32:13.7362379Z '57_ScheduledTaskWebhooks',
2026-10-24T20:32:13.7362581Z '58_WebhookRelayDeliveries',
2026-10-24T20:32:13.7362745Z '59_McpAppModelContext',
2026-10-24T20:32:13.7362910Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:32:13.7363083Z '61_PullRequestReviewGuides',
2026-10-24T20:32:13.7363246Z '62_ThreadFailureLookupIndex',
2026-10-24T20:32:13.7363413Z '63_DropUnusedV1Projections',
2026-10-24T20:32:13.7363591Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:32:13.7363774Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:32:13.7363961Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:32:13.7364147Z '67_WebhookDedupe',
2026-10-24T20:32:13.7364299Z '68_ShellStopRequestIndex',
2026-10-24T20:32:13.7364456Z '69_ThreadMessageSearch'
2026-10-24T20:32:13.7364581Z ]
2026-10-24T20:32:13.7364676Z }
2026-10-24T20:32:13.7364732Z
2026-10-24T20:32:13.7408515Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-24T20:32:13.7409008Z [20:32:13.740] INFO (#1107): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'pairing-code' }
2026-10-24T20:32:13.7409251Z
2026-10-24T20:32:13.7652855Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-24T20:32:13.7653211Z [20:32:13.764] INFO (#1144): Migrations ran successfully {
2026-10-24T20:32:13.7653380Z migrations: [
2026-10-24T20:32:13.7653517Z '1_OrchestrationEvents',
2026-10-24T20:32:13.7653691Z '2_OrchestrationCommandReceipts',
2026-10-24T20:32:13.7653886Z '3_CheckpointDiffBlobs',
2026-10-24T20:32:13.7654051Z '4_ProviderSessionRuntime',
2026-10-24T20:32:13.7654207Z '5_Projections',
2026-10-24T20:32:13.7654391Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:32:13.7654603Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:32:13.7654800Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:32:13.7654984Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:32:13.7655165Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:32:13.7655365Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:32:13.7655570Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:32:13.7655760Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:32:13.7655971Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:32:13.7656183Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:32:13.7656370Z '16_CanonicalizeModelSelections',
2026-10-24T20:32:13.7656554Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:32:13.7656735Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:32:13.7656925Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:32:13.7657105Z '20_AuthAccessManagement',
2026-10-24T20:32:13.7657271Z '21_AuthSessionClientMetadata',
2026-10-24T20:32:13.7657442Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:32:13.7657621Z '23_ProjectionThreadShellSummary',
2026-10-24T20:32:13.7657815Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:32:13.7658030Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:32:13.7658234Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:32:13.7658426Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:32:13.7658790Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:32:13.7659060Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:32:13.7659262Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:32:13.7659442Z '31_AuthAuthorizationScopes',
2026-10-24T20:32:13.7659623Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:32:13.7659796Z '33_ProjectionThreadsSettled',
2026-10-24T20:32:13.7659965Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:32:13.7660144Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:32:13.7660322Z '36_ProjectionThreadsPinned',
2026-10-24T20:32:13.7660488Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:32:13.7660665Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:32:13.7660861Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:32:13.7661055Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:32:13.7661234Z '41_AuthSessionClientConnection',
2026-10-24T20:32:13.7661417Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:32:13.7661607Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:32:13.7661794Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:32:13.7661980Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:32:13.7662164Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:32:13.7662352Z '47_ProjectionProjectIcon',
2026-10-24T20:32:13.7662602Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:32:13.7662800Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:32:13.7662989Z '50_ProjectionThreadPullRequests',
2026-10-24T20:32:13.7663167Z '51_ProjectionThreadMessageContext',
2026-10-24T20:32:13.7663348Z '52_ProjectionThreadTitleState',
2026-10-24T20:32:13.7663512Z '53_PullRequestFilesViewed',
2026-10-24T20:32:13.7663698Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:32:13.7663879Z '55_OrchestrationV2',
2026-10-24T20:32:13.7664050Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:32:13.7664221Z '57_ScheduledTaskWebhooks',
2026-10-24T20:32:13.7664378Z '58_WebhookRelayDeliveries',
2026-10-24T20:32:13.7664539Z '59_McpAppModelContext',
2026-10-24T20:32:13.7664704Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:32:13.7664877Z '61_PullRequestReviewGuides',
2026-10-24T20:32:13.7665040Z '62_ThreadFailureLookupIndex',
2026-10-24T20:32:13.7665206Z '63_DropUnusedV1Projections',
2026-10-24T20:32:13.7665385Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:32:13.7665569Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:32:13.7665749Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:32:13.7665915Z '67_WebhookDedupe',
2026-10-24T20:32:13.7666070Z '68_ShellStopRequestIndex',
2026-10-24T20:32:13.7666225Z '69_ThreadMessageSearch'
2026-10-24T20:32:13.7666358Z ]
2026-10-24T20:32:13.7666450Z }
2026-10-24T20:32:13.7666507Z
2026-10-24T20:32:13.7701549Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-24T20:32:13.7701907Z [20:32:13.769] INFO (#1491): Approved an MCP client sign-in. {
2026-10-24T20:32:13.7702110Z client: 'Hosted bot',
2026-10-24T20:32:13.7702266Z access: 'approval-required',
2026-10-24T20:32:13.7702427Z method: 'pairing-code'
2026-10-24T20:32:13.7702592Z }
2026-10-24T20:32:13.7702645Z
2026-10-24T20:32:13.7912149Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-24T20:32:13.7912497Z [20:32:13.790] INFO (#1523): Migrations ran successfully {
2026-10-24T20:32:13.7912665Z migrations: [
2026-10-24T20:32:13.7913017Z '1_OrchestrationEvents',
2026-10-24T20:32:13.7913300Z '2_OrchestrationCommandReceipts',
2026-10-24T20:32:13.7913472Z '3_CheckpointDiffBlobs',
2026-10-24T20:32:13.7913632Z '4_ProviderSessionRuntime',
2026-10-24T20:32:13.7913784Z '5_Projections',
2026-10-24T20:32:13.7913968Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:32:13.7914181Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:32:13.7914372Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:32:13.7914558Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:32:13.7914735Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:32:13.7914935Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:32:13.7915133Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:32:13.7915324Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:32:13.7915536Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:32:13.7915749Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:32:13.7915930Z '16_CanonicalizeModelSelections',
2026-10-24T20:32:13.7916103Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:32:13.7916287Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:32:13.7916472Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:32:13.7916648Z '20_AuthAccessManagement',
2026-10-24T20:32:13.7916809Z '21_AuthSessionClientMetadata',
2026-10-24T20:32:13.7916978Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:32:13.7917151Z '23_ProjectionThreadShellSummary',
2026-10-24T20:32:13.7917343Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:32:13.7917551Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:32:13.7917753Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:32:13.7917947Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:32:13.7918134Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:32:13.7918330Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:32:13.7918531Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:32:13.7918712Z '31_AuthAuthorizationScopes',
2026-10-24T20:32:13.7918885Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:32:13.7919164Z '33_ProjectionThreadsSettled',
2026-10-24T20:32:13.7919333Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:32:13.7919512Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:32:13.7919690Z '36_ProjectionThreadsPinned',
2026-10-24T20:32:13.7919869Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:32:13.7920042Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:32:13.7920235Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:32:13.7920433Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:32:13.7920606Z '41_AuthSessionClientConnection',
2026-10-24T20:32:13.7920791Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:32:13.7920972Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:32:13.7921162Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:32:13.7921344Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:32:13.7921531Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:32:13.7921707Z '47_ProjectionProjectIcon',
2026-10-24T20:32:13.7921879Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:32:13.7922068Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:32:13.7922246Z '50_ProjectionThreadPullRequests',
2026-10-24T20:32:13.7922429Z '51_ProjectionThreadMessageContext',
2026-10-24T20:32:13.7922651Z '52_ProjectionThreadTitleState',
2026-10-24T20:32:13.7922898Z '53_PullRequestFilesViewed',
2026-10-24T20:32:13.7923119Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:32:13.7923297Z '55_OrchestrationV2',
2026-10-24T20:32:13.7923463Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:32:13.7923634Z '57_ScheduledTaskWebhooks',
2026-10-24T20:32:13.7923807Z '58_WebhookRelayDeliveries',
2026-10-24T20:32:13.7923963Z '59_McpAppModelContext',
2026-10-24T20:32:13.7924131Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:32:13.7924300Z '61_PullRequestReviewGuides',
2026-10-24T20:32:13.7924466Z '62_ThreadFailureLookupIndex',
2026-10-24T20:32:13.7924628Z '63_DropUnusedV1Projections',
2026-10-24T20:32:13.7924809Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:32:13.7924988Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:32:13.7925169Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:32:13.7925340Z '67_WebhookDedupe',
2026-10-24T20:32:13.7925489Z '68_ShellStopRequestIndex',
2026-10-24T20:32:13.7925649Z '69_ThreadMessageSearch'
2026-10-24T20:32:13.7925774Z ]
2026-10-24T20:32:13.7925869Z }
2026-10-24T20:32:13.7925919Z
2026-10-24T20:32:13.7941516Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-24T20:32:13.7941801Z [20:32:13.793] INFO (#1865): Approved an MCP client sign-in. {
2026-10-24T20:32:13.7941987Z client: 'Claude Code',
2026-10-24T20:32:13.7942141Z access: 'approval-required',
2026-10-24T20:32:13.7942292Z method: 'pairing-code'
2026-10-24T20:32:13.7942408Z }
2026-10-24T20:32:13.7942460Z
2026-10-24T20:32:13.8147870Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-24T20:32:13.8148321Z [20:32:13.814] INFO (#1899): Migrations ran successfully {
2026-10-24T20:32:13.8148497Z migrations: [
2026-10-24T20:32:13.8148636Z '1_OrchestrationEvents',
2026-10-24T20:32:13.8148808Z '2_OrchestrationCommandReceipts',
2026-10-24T20:32:13.8148981Z '3_CheckpointDiffBlobs',
2026-10-24T20:32:13.8149137Z '4_ProviderSessionRuntime',
2026-10-24T20:32:13.8149289Z '5_Projections',
2026-10-24T20:32:13.8149481Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:32:13.8149691Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:32:13.8149886Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:32:13.8150066Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:32:13.8150244Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:32:13.8150445Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:32:13.8150644Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:32:13.8150831Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:32:13.8151042Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:32:13.8151249Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:32:13.8151427Z '16_CanonicalizeModelSelections',
2026-10-24T20:32:13.8151603Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:32:13.8151784Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:32:13.8151973Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:32:13.8152144Z '20_AuthAccessManagement',
2026-10-24T20:32:13.8152309Z '21_AuthSessionClientMetadata',
2026-10-24T20:32:13.8152532Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:32:13.8152711Z '23_ProjectionThreadShellSummary',
2026-10-24T20:32:13.8152904Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:32:13.8153319Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:32:13.8153588Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:32:13.8153776Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:32:13.8153967Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:32:13.8154161Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:32:13.8154365Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:32:13.8154544Z '31_AuthAuthorizationScopes',
2026-10-24T20:32:13.8154718Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:32:13.8154892Z '33_ProjectionThreadsSettled',
2026-10-24T20:32:13.8155058Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:32:13.8155235Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:32:13.8155411Z '36_ProjectionThreadsPinned',
2026-10-24T20:32:13.8155582Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:32:13.8155756Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:32:13.8155954Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:32:13.8156145Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:32:13.8156328Z '41_AuthSessionClientConnection',
2026-10-24T20:32:13.8156510Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:32:13.8156696Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:32:13.8156879Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:32:13.8157059Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:32:13.8157246Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:32:13.8157418Z '47_ProjectionProjectIcon',
2026-10-24T20:32:13.8157652Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:32:13.8157837Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:32:13.8158027Z '50_ProjectionThreadPullRequests',
2026-10-24T20:32:13.8158208Z '51_ProjectionThreadMessageContext',
2026-10-24T20:32:13.8158392Z '52_ProjectionThreadTitleState',
2026-10-24T20:32:13.8158558Z '53_PullRequestFilesViewed',
2026-10-24T20:32:13.8158740Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:32:13.8158922Z '55_OrchestrationV2',
2026-10-24T20:32:13.8159166Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:32:13.8159343Z '57_ScheduledTaskWebhooks',
2026-10-24T20:32:13.8159498Z '58_WebhookRelayDeliveries',
2026-10-24T20:32:13.8159659Z '59_McpAppModelContext',
2026-10-24T20:32:13.8159826Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:32:13.8159999Z '61_PullRequestReviewGuides',
2026-10-24T20:32:13.8160162Z '62_ThreadFailureLookupIndex',
2026-10-24T20:32:13.8160326Z '63_DropUnusedV1Projections',
2026-10-24T20:32:13.8160510Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:32:13.8160690Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:32:13.8160872Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:32:13.8161038Z '67_WebhookDedupe',
2026-10-24T20:32:13.8161189Z '68_ShellStopRequestIndex',
2026-10-24T20:32:13.8161344Z '69_ThreadMessageSearch'
2026-10-24T20:32:13.8161472Z ]
2026-10-24T20:32:13.8161561Z }
2026-10-24T20:32:13.8161616Z
2026-10-24T20:32:13.8213533Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-24T20:32:13.8214098Z [20:32:13.821] INFO (#2264): Approved an MCP client sign-in. { client: 'Claude Code', access: 'read-only', method: 'pairing-code' }
2026-10-24T20:32:13.8214442Z
2026-10-24T20:32:13.8446397Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T20:32:13.8447004Z [20:32:13.844] INFO (#2294): Migrations ran successfully {
2026-10-24T20:32:13.8447263Z migrations: [
2026-10-24T20:32:13.8447399Z '1_OrchestrationEvents',
2026-10-24T20:32:13.8447573Z '2_OrchestrationCommandReceipts',
2026-10-24T20:32:13.8447741Z '3_CheckpointDiffBlobs',
2026-10-24T20:32:13.8447899Z '4_ProviderSessionRuntime',
2026-10-24T20:32:13.8448053Z '5_Projections',
2026-10-24T20:32:13.8448238Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:32:13.8448455Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:32:13.8448645Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:32:13.8448827Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:32:13.8449003Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:32:13.8449202Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:32:13.8449401Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:32:13.8449594Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:32:13.8449799Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:32:13.8450012Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:32:13.8450194Z '16_CanonicalizeModelSelections',
2026-10-24T20:32:13.8450372Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:32:13.8450552Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:32:13.8450738Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:32:13.8450913Z '20_AuthAccessManagement',
2026-10-24T20:32:13.8451078Z '21_AuthSessionClientMetadata',
2026-10-24T20:32:13.8451250Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:32:13.8451425Z '23_ProjectionThreadShellSummary',
2026-10-24T20:32:13.8451621Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:32:13.8451833Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:32:13.8452041Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:32:13.8452229Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:32:13.8452415Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:32:13.8452657Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:32:13.8452857Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:32:13.8453038Z '31_AuthAuthorizationScopes',
2026-10-24T20:32:13.8453209Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:32:13.8453386Z '33_ProjectionThreadsSettled',
2026-10-24T20:32:13.8453550Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:32:13.8453729Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:32:13.8453903Z '36_ProjectionThreadsPinned',
2026-10-24T20:32:13.8454071Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:32:13.8454247Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:32:13.8454442Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:32:13.8454639Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:32:13.8454811Z '41_AuthSessionClientConnection',
2026-10-24T20:32:13.8454998Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:32:13.8455181Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:32:13.8455368Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:32:13.8455549Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:32:13.8455737Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:32:13.8455914Z '47_ProjectionProjectIcon',
2026-10-24T20:32:13.8456112Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:32:13.8456304Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:32:13.8456484Z '50_ProjectionThreadPullRequests',
2026-10-24T20:32:13.8456732Z '51_ProjectionThreadMessageContext',
2026-10-24T20:32:13.8456941Z '52_ProjectionThreadTitleState',
2026-10-24T20:32:13.8457107Z '53_PullRequestFilesViewed',
2026-10-24T20:32:13.8457294Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:32:13.8457477Z '55_OrchestrationV2',
2026-10-24T20:32:13.8457646Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:32:13.8457818Z '57_ScheduledTaskWebhooks',
2026-10-24T20:32:13.8457980Z '58_WebhookRelayDeliveries',
2026-10-24T20:32:13.8458138Z '59_McpAppModelContext',
2026-10-24T20:32:13.8458306Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:32:13.8458475Z '61_PullRequestReviewGuides',
2026-10-24T20:32:13.8458641Z '62_ThreadFailureLookupIndex',
2026-10-24T20:32:13.8458803Z '63_DropUnusedV1Projections',
2026-10-24T20:32:13.8458984Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:32:13.8459163Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:32:13.8459352Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:32:13.8459519Z '67_WebhookDedupe',
2026-10-24T20:32:13.8459667Z '68_ShellStopRequestIndex',
2026-10-24T20:32:13.8459824Z '69_ThreadMessageSearch'
2026-10-24T20:32:13.8459949Z ]
2026-10-24T20:32:13.8460046Z }
2026-10-24T20:32:13.8460098Z
2026-10-24T20:32:13.8500593Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T20:32:13.8501193Z [20:32:13.849] INFO (#2648): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'browser-session' }
2026-10-24T20:32:13.8501499Z
2026-10-24T20:32:13.8538098Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T20:32:13.8538497Z [20:32:13.853] INFO (#2681): Approved an MCP client sign-in. {
2026-10-24T20:32:13.8538751Z client: 'Claude Code',
2026-10-24T20:32:13.8538967Z access: 'read-only',
2026-10-24T20:32:13.8539176Z method: 'browser-session'
2026-10-24T20:32:13.8539366Z }
2026-10-24T20:32:13.8539491Z
2026-10-24T20:32:13.8554978Z โ src/auth/McpOAuth.test.ts (8 tests) 257ms
2026-10-24T20:32:14.1688918Z โ src/device/LocalDeviceHost.test.ts (17 tests) 43ms
2026-10-24T20:32:14.4226354Z โ src/provider/Drivers/codexUsage.test.ts (27 tests) 7ms
2026-10-24T20:32:14.6691085Z โ src/orchestration-v2/pullRequestWatch.test.ts (20 tests) 5ms
2026-10-24T20:32:17.4114212Z โ src/textGeneration/CodexTextGeneration.test.ts (12 tests) 2400ms
2026-10-24T20:32:17.4115070Z โ CodexTextGeneration (12)
2026-10-24T20:32:17.4115529Z โ kills a stalled exec CLI when its request is interrupted 1047ms
2026-10-24T20:32:17.4116113Z โ kills a stalled mcp list CLI when its request is interrupted 1024ms
2026-10-24T20:32:18.4772972Z โ src/orchestration-v2/ProjectionSettlement.test.ts (8 tests) 132ms
2026-10-24T20:32:19.6121827Z โ src/orchestration-v2/ThreadManagementService.test.ts (8 tests) 193ms
2026-10-24T20:32:20.6701640Z โ src/mcp/McpToolAccess.test.ts (52 tests) 58ms
2026-10-24T20:32:20.8124050Z โ src/mcp/AcpMcpStdioBridge.test.ts (8 tests) 17ms
2026-10-24T20:32:21.0157713Z โ src/provider/Drivers/AntigravitySkills.test.ts (11 tests) 59ms
2026-10-24T20:32:22.2053183Z โ src/orchestration-v2/ThreadTitleRegenerationService.test.ts (5 tests) 237ms
2026-10-24T20:32:22.7002554Z โ src/orchestration-v2/ThreadDeletion.test.ts (2 tests) 7ms
2026-10-24T20:32:22.9862861Z โ src/project/ProjectFaviconResolver.test.ts (13 tests) 35ms
2026-10-24T20:32:23.3391676Z โ src/persistence/RepositoryErrorCorrelation.test.ts (3 tests) 80ms
2026-10-24T20:32:23.4750097Z โ src/usage/usagePricing.test.ts (11 tests) 4ms
2026-10-24T20:32:23.7152365Z โ src/orchestration-v2/RestartBackgroundNote.test.ts (6 tests) 3ms
2026-10-24T20:32:24.6851431Z โ src/orchestration-v2/CheckpointScopeOwnership.test.ts (1 test) 40ms
2026-10-24T20:32:25.7307219Z โ src/scheduledTasks/ScheduledTaskService.schedule.test.ts (3 tests) 107ms
2026-10-24T20:32:26.0041725Z โ src/scheduledTasks/webhookTemplate.test.ts (10 tests) 4ms
2026-10-24T20:32:26.8398913Z โ src/provider/providerInstallation.test.ts (2 tests) 11ms
2026-10-24T20:32:26.9252714Z โ src/orchestration-v2/Adapters/claudeWorkflowProgress.test.ts (14 tests) 4ms
2026-10-24T20:32:27.2078744Z โ src/persistence/Migrations/050_ProjectionThreadPullRequests.test.ts (2 tests) 35ms
2026-10-24T20:32:27.4600843Z โ src/provider/providerStatusCache.test.ts (4 tests) 5ms
2026-10-24T20:32:27.7026007Z โ src/orchestration-v2/ContextHandoffService.test.ts (3 tests) 7ms
2026-10-24T20:32:27.9542946Z โ src/environment/RemoteOpenTargets.test.ts (4 tests) 8ms
2026-10-24T20:32:28.6031249Z โ src/textGeneration/GrokTextGeneration.test.ts (2 tests) 246ms
2026-10-24T20:32:28.8592133Z โ src/resourceTelemetry/NativeTelemetryClient.test.ts (2 tests) 5ms
2026-10-24T20:32:29.1184914Z โ src/provider/CodexAuthCallback.test.ts (3 tests) 21ms
2026-10-24T20:32:29.2573395Z โ src/workspace/WorkspaceSearchIndex.test.ts (2 tests) 7ms
2026-10-24T20:32:30.2228873Z โ src/mcp/toolkits/environment/handlers.test.ts (1 test) 7ms
2026-10-24T20:32:30.3039349Z โ src/auth/utils.test.ts (5 tests) 3ms
2026-10-24T20:32:30.4736660Z โ scripts/t3-sqlite-state.test.ts (2 tests) 17ms
2026-10-24T20:32:31.4346479Z โ src/orchestration-v2/ProviderRuntimeRecoveryService.regression.test.ts (1 test) 6ms
2026-10-24T20:32:31.7660002Z โ src/provider/CodexChatGptSessionLock.test.ts (2 tests) 88ms
2026-10-24T20:32:31.8984334Z โ src/persistence/Errors.test.ts (3 tests) 8ms
2026-10-24T20:32:32.3891945Z โ src/cli/doctor.test.ts (1 test) 5ms
2026-10-24T20:32:32.5093023Z โ src/cloud/linkChecks.test.ts (8 tests) 3ms
2026-10-24T20:32:32.7423521Z โ src/telemetry/FeatureUsage.test.ts (2 tests) 2ms
2026-10-24T20:32:32.9755700Z โ src/codexModelOptions.test.ts (1 test) 1ms
2026-10-24T20:32:32.9790709Z
2026-10-24T20:32:32.9792737Z Test Files 51 passed (51)
2026-10-24T20:32:32.9794853Z Tests 750 passed (750)
2026-10-24T20:32:32.9802890Z Start at 20:31:36
2026-10-24T20:32:32.9803425Z Duration 56.01s (tests 54%, import 35%, transform 9%, setup 2%)
2026-10-24T20:32:32.9803597Z
2026-10-24T20:32:32.9804477Z Import 1080 modules were evaluated 15193 times ยท 18.78s total, 35% of tracked time
2026-10-24T20:32:32.9804938Z ~17.44s faster with isolate: false โ shared modules are evaluated once per worker instead of once per file
2026-10-24T20:32:32.9805376Z learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T20:32:32.9805585Z
2026-10-24T20:32:32.9992027Z
2026-10-24T20:32:33.0077681Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T20:32:33.0078019Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T20:32:33.0078244Z echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-24T20:32:33.0078416Z else
2026-10-24T20:32:33.0078540Z echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-24T20:32:33.0078685Z fi
2026-10-24T20:32:33.0087582Z shell: /usr/bin/bash -e {0}
2026-10-24T20:32:33.0087707Z env:
2026-10-24T20:32:33.0087817Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:32:33.0087960Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:32:33.0088100Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:32:33.0088236Z ##[endgroup]
2026-10-24T20:32:33.0146448Z Post job cleanup.
2026-10-24T20:32:33.0748625Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-24T20:32:33.0810735Z Post job cleanup.
2026-10-24T20:32:33.0823476Z ##[start-action display=Cache full pnpm store;id=__e50fd94c-0766-43db-a940-c2cc25a0d317.__actions_cache]
2026-10-24T20:32:33.1309034Z Post job cleanup.
2026-10-24T20:32:33.1897163Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074, not saving cache.
2026-10-24T20:32:33.1925423Z ##[end-action id=__e50fd94c-0766-43db-a940-c2cc25a0d317.__actions_cache;outcome=success;conclusion=success;duration_ms=110]
2026-10-24T20:32:33.1927341Z ##[start-action display=Cache Vite+;id=__e50fd94c-0766-43db-a940-c2cc25a0d317.vp_cache]
2026-10-24T20:32:33.1947116Z Post job cleanup.
2026-10-24T20:32:33.2547758Z 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-24T20:32:33.2586828Z ##[end-action id=__e50fd94c-0766-43db-a940-c2cc25a0d317.vp_cache;outcome=success;conclusion=success;duration_ms=65]
2026-10-24T20:32:33.2618914Z Post job cleanup.
2026-10-24T20:32:33.3003187Z [command]/usr/local/bin/git version
2026-10-24T20:32:33.3028322Z git version 2.55.0
2026-10-24T20:32:33.3044108Z Temporarily overriding HOME='/home/runner/_work/_temp/4b2d584d-857b-426d-a755-ebcb01f284f5' before making global git config changes
2026-10-24T20:32:33.3044458Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T20:32:33.3046783Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T20:32:33.3067180Z Removing SSH command configuration
2026-10-24T20:32:33.3069956Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T20:32:33.3090013Z [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-24T20:32:33.3196466Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T20:32:33.3216336Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T20:32:33.3248621Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T20:32:33.3261584Z ##[group]Run '/job_completed.sh'
2026-10-24T20:32:33.3267135Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:32:33.3267305Z env:
2026-10-24T20:32:33.3267416Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 167
2026-10-24T20:32:33.3267562Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 449
2026-10-24T20:32:33.3267697Z BLACKSMITH_CHECK_RUN_ID: 120979910574
2026-10-24T20:32:33.3267843Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-24T20:32:33.3267991Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T20:32:33.3268124Z ##[endgroup]
2026-10-24T20:32:33.3335524Z Docker container cache not activated, skipping hash computation.
2026-10-24T20:32:33.3574692Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T20:32:33.3615143Z Cleaning up orphan processes