GitHub check
Whole log, 98 KB
2026-10-24T00:18:14.0383438Z Current runner version: '2.338.1'
2026-10-24T00:18:14.0386740Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-oqlllqqzfpl3jr7c'
2026-10-24T00:18:14.0387360Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-24T00:18:14.0388082Z Machine name: 'ip-172-31-73-130'
2026-10-24T00:18:14.0389566Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T00:18:14.0390830Z Contents: read
2026-10-24T00:18:14.0391205Z Metadata: read
2026-10-24T00:18:14.0391655Z ##[endgroup]
2026-10-24T00:18:14.0392827Z Secret source: Actions
2026-10-24T00:18:14.0393476Z Cache mode: write
2026-10-24T00:18:14.0393969Z Prepare workflow directory
2026-10-24T00:18:14.0564025Z Prepare all required actions
2026-10-24T00:18:14.0588863Z Getting action download info
2026-10-24T00:18:14.1765878Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T00:18:14.2041507Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-24T00:18:14.2656993Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-24T00:18:14.4417963Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T00:18:14.4455137Z Complete job name: Test Server 3
2026-10-24T00:18:14.4801119Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T00:18:14.4867216Z ##[group]Run '/setup.sh'
2026-10-24T00:18:14.4876489Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T00:18:14.4876884Z env:
2026-10-24T00:18:14.4877093Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:14.4877371Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:14.4877639Z BLACKSMITH_CHECK_RUN_ID: 120722315575
2026-10-24T00:18:14.4877914Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-24T00:18:14.4878198Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T00:18:14.4878443Z ##[endgroup]
2026-10-24T00:18:14.5082082Z Logging daemon started (blacksmithd for logs)
2026-10-24T00:18:14.5173444Z Results daemon started (blacksmithd for results)
2026-10-24T00:18:14.5291945Z Background adoption and SSH setup started (PID: 2934)
2026-10-24T00:18:14.5292399Z
2026-10-24T00:18:14.5292926Z ----------------------------------------
2026-10-24T00:18:14.5293423Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40044291740/jobs/120722315575
2026-10-24T00:18:14.5293819Z SSH Access (using your GitHub SSH key):
2026-10-24T00:18:14.5294237Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-oqlllqqzfpl3jr7c.vm.blacksmith.sh
2026-10-24T00:18:14.5294538Z
2026-10-24T00:18:14.5294639Z No GitHub SSH key? Add one at:
2026-10-24T00:18:14.5295118Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T00:18:14.5295546Z
2026-10-24T00:18:14.5295647Z ----------------------------------------
2026-10-24T00:18:14.5295817Z
2026-10-24T00:18:14.5295954Z VM ID: blacksmith-4vcpu-ubuntu-2404-oqlllqqzfpl3jr7c
2026-10-24T00:18:14.5296274Z Host: production-152.236.46.125-x8664
2026-10-24T00:18:14.5296534Z Host Agent PID: 4136053
2026-10-24T00:18:14.5296765Z Host Agent Git SHA: 1637818df
2026-10-24T00:18:14.5297076Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T00:18:14.5297342Z Blacksmith Host Generation: gen 2
2026-10-24T00:18:14.5297613Z Petname: production-choice-tomcat-9176487b
2026-10-24T00:18:14.5297889Z Region: us-east
2026-10-24T00:18:14.5298112Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T00:18:14.5314858Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T00:18:14.5315037Z
2026-10-24T00:18:14.5354893Z Enabling Blacksmith transparent cache
2026-10-24T00:18:14.5570789Z ##[group]Run actions/checkout@v6
2026-10-24T00:18:14.5571079Z with:
2026-10-24T00:18:14.5571281Z fetch-depth: 2
2026-10-24T00:18:14.5571605Z sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a
2026-10-24T00:18:14.5571984Z sparse-checkout-cone-mode: false
2026-10-24T00:18:14.5572245Z repository: pingdotgg/t3code
2026-10-24T00:18:14.5574206Z token: ***
2026-10-24T00:18:14.5574409Z ssh-strict: true
2026-10-24T00:18:14.5574620Z ssh-user: git
2026-10-24T00:18:14.5574836Z persist-credentials: true
2026-10-24T00:18:14.5575066Z clean: true
2026-10-24T00:18:14.5575266Z fetch-tags: false
2026-10-24T00:18:14.5575604Z show-progress: true
2026-10-24T00:18:14.5575816Z lfs: false
2026-10-24T00:18:14.5576018Z submodules: false
2026-10-24T00:18:14.5576235Z set-safe-directory: true
2026-10-24T00:18:14.5576486Z allow-unsafe-pr-checkout: false
2026-10-24T00:18:14.5576731Z env:
2026-10-24T00:18:14.5576957Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:14.5577234Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:14.5577505Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:14.5577763Z ##[endgroup]
2026-10-24T00:18:14.6571041Z Syncing repository: pingdotgg/t3code
2026-10-24T00:18:14.6571902Z ##[group]Getting Git version info
2026-10-24T00:18:14.6572214Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T00:18:14.6579229Z [command]/usr/local/bin/git version
2026-10-24T00:18:14.6668272Z git version 2.55.0
2026-10-24T00:18:14.6681984Z ##[endgroup]
2026-10-24T00:18:14.6690779Z Temporarily overriding HOME='/home/runner/_work/_temp/cd2ce5ac-fae7-4215-9619-e95c00cb9c6c' before making global git config changes
2026-10-24T00:18:14.6691443Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T00:18:14.6691972Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T00:18:14.6718329Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T00:18:14.6719906Z ##[group]Determining repository object format
2026-10-24T00:18:14.6720908Z ##[endgroup]
2026-10-24T00:18:14.6721269Z ##[group]Initializing the repository
2026-10-24T00:18:14.6723058Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T00:18:14.6756552Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T00:18:14.6757056Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T00:18:14.6757492Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T00:18:14.6757839Z hint: call:
2026-10-24T00:18:14.6758030Z hint:
2026-10-24T00:18:14.6758276Z hint: git config --global init.defaultBranch <name>
2026-10-24T00:18:14.6758566Z hint:
2026-10-24T00:18:14.6758842Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T00:18:14.6759274Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T00:18:14.6759625Z hint:
2026-10-24T00:18:14.6759827Z hint: git branch -m <name>
2026-10-24T00:18:14.6760052Z hint:
2026-10-24T00:18:14.6760349Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T00:18:14.6760799Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T00:18:14.6762028Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T00:18:14.6785980Z ##[endgroup]
2026-10-24T00:18:14.6786347Z ##[group]Disabling automatic garbage collection
2026-10-24T00:18:14.6787986Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T00:18:14.6805549Z ##[endgroup]
2026-10-24T00:18:14.6805922Z ##[group]Setting up auth
2026-10-24T00:18:14.6806192Z Removing SSH command configuration
2026-10-24T00:18:14.6809443Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T00:18:14.6833667Z [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-24T00:18:14.6949378Z Removing HTTP extra header
2026-10-24T00:18:14.6952144Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T00:18:14.6971314Z [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-24T00:18:14.7062187Z Removing includeIf entries pointing to credentials config files
2026-10-24T00:18:14.7065176Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T00:18:14.7083924Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T00:18:14.7168949Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-71412b50-21d3-4c30-a370-8c4c2fc81857.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T00:18:14.7191862Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-71412b50-21d3-4c30-a370-8c4c2fc81857.config
2026-10-24T00:18:14.7213338Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-71412b50-21d3-4c30-a370-8c4c2fc81857.config
2026-10-24T00:18:14.7229871Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-71412b50-21d3-4c30-a370-8c4c2fc81857.config
2026-10-24T00:18:14.7250278Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-71412b50-21d3-4c30-a370-8c4c2fc81857.config
2026-10-24T00:18:14.7267880Z ##[endgroup]
2026-10-24T00:18:14.7268230Z ##[group]Fetching the repository
2026-10-24T00:18:14.7271946Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +52628d863e977e1a8b16644141fd00ba96640b16:refs/remotes/origin/main
2026-10-24T00:18:15.0224127Z From https://github.com/pingdotgg/t3code
2026-10-24T00:18:15.0224623Z * [new ref] 52628d863e977e1a8b16644141fd00ba96640b16 -> origin/main
2026-10-24T00:18:15.0248664Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-24T00:18:15.0266540Z origin/main
2026-10-24T00:18:15.0270857Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-24T00:18:15.0287167Z 52628d863e977e1a8b16644141fd00ba96640b16
2026-10-24T00:18:15.0288868Z ##[endgroup]
2026-10-24T00:18:15.0289394Z ##[group]Determining the checkout info
2026-10-24T00:18:15.0289944Z ##[endgroup]
2026-10-24T00:18:15.0290377Z ##[group]Setting up sparse checkout
2026-10-24T00:18:15.0292084Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T00:18:15.0310347Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T00:18:15.0325598Z .git/info/sparse-checkout
2026-10-24T00:18:15.0328474Z ##[endgroup]
2026-10-24T00:18:15.0329197Z ##[group]Checking out the ref
2026-10-24T00:18:15.0330765Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-24T00:18:21.6192523Z Updating files: 0% (1/6315)
2026-10-24T00:18:21.6217552Z Updating files: 1% (64/6315)
2026-10-24T00:18:21.6233135Z Updating files: 2% (127/6315)
2026-10-24T00:18:21.6252853Z Updating files: 3% (190/6315)
2026-10-24T00:18:21.6271877Z Updating files: 4% (253/6315)
2026-10-24T00:18:21.6300669Z Updating files: 5% (316/6315)
2026-10-24T00:18:21.6320124Z Updating files: 6% (379/6315)
2026-10-24T00:18:21.6374313Z Updating files: 7% (443/6315)
2026-10-24T00:18:21.6405939Z Updating files: 8% (506/6315)
2026-10-24T00:18:21.6429550Z Updating files: 9% (569/6315)
2026-10-24T00:18:21.6707994Z Updating files: 10% (632/6315)
2026-10-24T00:18:21.6722844Z Updating files: 11% (695/6315)
2026-10-24T00:18:21.6733093Z Updating files: 12% (758/6315)
2026-10-24T00:18:21.6746596Z Updating files: 13% (821/6315)
2026-10-24T00:18:21.6761588Z Updating files: 14% (885/6315)
2026-10-24T00:18:21.6778123Z Updating files: 15% (948/6315)
2026-10-24T00:18:21.6796673Z Updating files: 16% (1011/6315)
2026-10-24T00:18:21.6810392Z Updating files: 17% (1074/6315)
2026-10-24T00:18:21.6827799Z Updating files: 18% (1137/6315)
2026-10-24T00:18:21.6841700Z Updating files: 19% (1200/6315)
2026-10-24T00:18:21.6863104Z Updating files: 20% (1263/6315)
2026-10-24T00:18:21.6880544Z Updating files: 21% (1327/6315)
2026-10-24T00:18:21.6897863Z Updating files: 22% (1390/6315)
2026-10-24T00:18:21.6910303Z Updating files: 23% (1453/6315)
2026-10-24T00:18:21.6922720Z Updating files: 24% (1516/6315)
2026-10-24T00:18:21.6937409Z Updating files: 25% (1579/6315)
2026-10-24T00:18:21.6950287Z Updating files: 26% (1642/6315)
2026-10-24T00:18:21.6963367Z Updating files: 27% (1706/6315)
2026-10-24T00:18:21.6981965Z Updating files: 28% (1769/6315)
2026-10-24T00:18:21.7013132Z Updating files: 29% (1832/6315)
2026-10-24T00:18:21.7031530Z Updating files: 30% (1895/6315)
2026-10-24T00:18:21.7054330Z Updating files: 31% (1958/6315)
2026-10-24T00:18:21.7082501Z Updating files: 32% (2021/6315)
2026-10-24T00:18:21.7109691Z Updating files: 33% (2084/6315)
2026-10-24T00:18:21.7175062Z Updating files: 34% (2148/6315)
2026-10-24T00:18:21.7226233Z Updating files: 35% (2211/6315)
2026-10-24T00:18:21.7257015Z Updating files: 36% (2274/6315)
2026-10-24T00:18:21.7290059Z Updating files: 37% (2337/6315)
2026-10-24T00:18:21.7329619Z Updating files: 38% (2400/6315)
2026-10-24T00:18:21.7353456Z Updating files: 39% (2463/6315)
2026-10-24T00:18:21.7383005Z Updating files: 40% (2526/6315)
2026-10-24T00:18:21.7411730Z Updating files: 41% (2590/6315)
2026-10-24T00:18:21.7427717Z Updating files: 42% (2653/6315)
2026-10-24T00:18:21.7437175Z Updating files: 43% (2716/6315)
2026-10-24T00:18:21.7455482Z Updating files: 44% (2779/6315)
2026-10-24T00:18:21.7483599Z Updating files: 45% (2842/6315)
2026-10-24T00:18:21.7505530Z Updating files: 46% (2905/6315)
2026-10-24T00:18:21.7532452Z Updating files: 47% (2969/6315)
2026-10-24T00:18:21.7558278Z Updating files: 48% (3032/6315)
2026-10-24T00:18:21.7587451Z Updating files: 49% (3095/6315)
2026-10-24T00:18:21.7623442Z Updating files: 50% (3158/6315)
2026-10-24T00:18:21.7638420Z Updating files: 51% (3221/6315)
2026-10-24T00:18:21.7669534Z Updating files: 52% (3284/6315)
2026-10-24T00:18:21.7694657Z Updating files: 53% (3347/6315)
2026-10-24T00:18:21.7713637Z Updating files: 54% (3411/6315)
2026-10-24T00:18:21.7735656Z Updating files: 55% (3474/6315)
2026-10-24T00:18:21.7752828Z Updating files: 56% (3537/6315)
2026-10-24T00:18:21.7767204Z Updating files: 57% (3600/6315)
2026-10-24T00:18:21.7786822Z Updating files: 58% (3663/6315)
2026-10-24T00:18:21.8137525Z Updating files: 59% (3726/6315)
2026-10-24T00:18:21.8150803Z Updating files: 60% (3789/6315)
2026-10-24T00:18:21.8166138Z Updating files: 61% (3853/6315)
2026-10-24T00:18:21.8182921Z Updating files: 62% (3916/6315)
2026-10-24T00:18:21.8203424Z Updating files: 63% (3979/6315)
2026-10-24T00:18:21.8228304Z Updating files: 64% (4042/6315)
2026-10-24T00:18:21.8247314Z Updating files: 65% (4105/6315)
2026-10-24T00:18:21.8263419Z Updating files: 66% (4168/6315)
2026-10-24T00:18:21.8286925Z Updating files: 67% (4232/6315)
2026-10-24T00:18:21.8299078Z Updating files: 68% (4295/6315)
2026-10-24T00:18:21.8316682Z Updating files: 69% (4358/6315)
2026-10-24T00:18:21.8328498Z Updating files: 70% (4421/6315)
2026-10-24T00:18:21.8344688Z Updating files: 71% (4484/6315)
2026-10-24T00:18:21.8360070Z Updating files: 72% (4547/6315)
2026-10-24T00:18:21.8383515Z Updating files: 73% (4610/6315)
2026-10-24T00:18:21.8623323Z Updating files: 74% (4674/6315)
2026-10-24T00:18:21.8803322Z Updating files: 75% (4737/6315)
2026-10-24T00:18:21.8825927Z Updating files: 76% (4800/6315)
2026-10-24T00:18:21.8843654Z Updating files: 77% (4863/6315)
2026-10-24T00:18:21.8869611Z Updating files: 78% (4926/6315)
2026-10-24T00:18:21.8887357Z Updating files: 79% (4989/6315)
2026-10-24T00:18:21.8903966Z Updating files: 80% (5052/6315)
2026-10-24T00:18:21.8921607Z Updating files: 81% (5116/6315)
2026-10-24T00:18:21.8938773Z Updating files: 82% (5179/6315)
2026-10-24T00:18:21.8954918Z Updating files: 83% (5242/6315)
2026-10-24T00:18:21.8975540Z Updating files: 84% (5305/6315)
2026-10-24T00:18:21.8993901Z Updating files: 85% (5368/6315)
2026-10-24T00:18:21.9014865Z Updating files: 86% (5431/6315)
2026-10-24T00:18:21.9080427Z Updating files: 87% (5495/6315)
2026-10-24T00:18:21.9110164Z Updating files: 88% (5558/6315)
2026-10-24T00:18:21.9126385Z Updating files: 89% (5621/6315)
2026-10-24T00:18:21.9150558Z Updating files: 90% (5684/6315)
2026-10-24T00:18:21.9184162Z Updating files: 91% (5747/6315)
2026-10-24T00:18:21.9198642Z Updating files: 92% (5810/6315)
2026-10-24T00:18:21.9213825Z Updating files: 93% (5873/6315)
2026-10-24T00:18:21.9233022Z Updating files: 94% (5937/6315)
2026-10-24T00:18:21.9254559Z Updating files: 95% (6000/6315)
2026-10-24T00:18:21.9305135Z Updating files: 96% (6063/6315)
2026-10-24T00:18:21.9330000Z Updating files: 97% (6126/6315)
2026-10-24T00:18:21.9374915Z Updating files: 98% (6189/6315)
2026-10-24T00:18:21.9393165Z Updating files: 99% (6252/6315)
2026-10-24T00:18:21.9393379Z Updating files: 100% (6315/6315)
2026-10-24T00:18:21.9393595Z Updating files: 100% (6315/6315), done.
2026-10-24T00:18:21.9540574Z Switched to a new branch 'main'
2026-10-24T00:18:21.9551395Z branch 'main' set up to track 'origin/main'.
2026-10-24T00:18:21.9554774Z ##[endgroup]
2026-10-24T00:18:21.9584492Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T00:18:21.9601394Z 52628d863e977e1a8b16644141fd00ba96640b16
2026-10-24T00:18:21.9725635Z Prepare all required actions
2026-10-24T00:18:21.9760986Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T00:18:21.9761132Z env:
2026-10-24T00:18:21.9761244Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:21.9761382Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:21.9761521Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:21.9761648Z ##[endgroup]
2026-10-24T00:18:21.9800317Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-24T00:18:21.9815862Z ##[group]Run set -uo pipefail
2026-10-24T00:18:21.9816054Z set -uo pipefail
2026-10-24T00:18:21.9816180Z
2026-10-24T00:18:21.9816277Z decide() {
2026-10-24T00:18:21.9816466Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T00:18:21.9816662Z exit "${PIPESTATUS[0]}"
2026-10-24T00:18:21.9816788Z }
2026-10-24T00:18:21.9816880Z
2026-10-24T00:18:21.9816979Z fail_open() {
2026-10-24T00:18:21.9817133Z echo "$* Running every job."
2026-10-24T00:18:21.9817285Z decide
2026-10-24T00:18:21.9817388Z }
2026-10-24T00:18:21.9817481Z
2026-10-24T00:18:21.9817638Z # Reads the change from git rather than the REST API: every job that
2026-10-24T00:18:21.9817878Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T00:18:21.9818089Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T00:18:21.9818302Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T00:18:21.9818564Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T00:18:21.9818743Z base=HEAD^1
2026-10-24T00:18:21.9818851Z mode=()
2026-10-24T00:18:21.9818957Z else
2026-10-24T00:18:21.9819060Z base=$BEFORE_SHA
2026-10-24T00:18:21.9819244Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T00:18:21.9819446Z || fail_open "Could not fetch ${base}."
2026-10-24T00:18:21.9819643Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T00:18:21.9819819Z mode=(--full)
2026-10-24T00:18:21.9819929Z fi
2026-10-24T00:18:21.9820022Z
2026-10-24T00:18:21.9820177Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T00:18:21.9820411Z # of a package changes that package just like editing it. It also keeps
2026-10-24T00:18:21.9820727Z # git from fetching file contents to score renames.
2026-10-24T00:18:21.9820950Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T00:18:21.9821168Z || fail_open "Could not diff against ${base}."
2026-10-24T00:18:21.9821354Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T00:18:21.9832070Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T00:18:21.9832227Z env:
2026-10-24T00:18:21.9832334Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:21.9832478Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:21.9832612Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:21.9832740Z EVENT_NAME: push
2026-10-24T00:18:21.9832874Z BEFORE_SHA: 5e3ad56b8f459380ef1f2e2d4572fbf80f30bc30
2026-10-24T00:18:21.9833026Z ##[endgroup]
2026-10-24T00:18:22.2103055Z Runs everything: .github/workflows/stale-needs-more-info.yml
2026-10-24T00:18:22.2105369Z Affected packages: @t3tools/client-runtime, @t3tools/contracts, @t3tools/desktop, @t3tools/marketing, @t3tools/mobile, @t3tools/oxlint-plugin-t3code, @t3tools/provider-acp, @t3tools/provider-acp-registry, @t3tools/provider-core, @t3tools/provider-cursor, @t3tools/provider-grok, @t3tools/provider-muse, @t3tools/provider-opencode, @t3tools/provider-pi, @t3tools/provider-testing, @t3tools/scripts, @t3tools/shared, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/ssh, @t3tools/tailscale, @t3tools/web, effect-acp, effect-codex-app-server, t3, t3code-relay
2026-10-24T00:18:22.2122855Z typecheck=true
2026-10-24T00:18:22.2122979Z build=true
2026-10-24T00:18:22.2123078Z test=true
2026-10-24T00:18:22.2123178Z test_packages=
2026-10-24T00:18:22.2123295Z test_web=true
2026-10-24T00:18:22.2123394Z test_server=true
2026-10-24T00:18:22.2123514Z rust=true
2026-10-24T00:18:22.2123611Z release_smoke=true
2026-10-24T00:18:22.2123721Z mobile_native=false
2026-10-24T00:18:22.2146840Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=234]
2026-10-24T00:18:22.2218340Z Prepare all required actions
2026-10-24T00:18:22.2218751Z Getting action download info
2026-10-24T00:18:22.2947931Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-24T00:18:22.3901952Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-24T00:18:22.3902102Z env:
2026-10-24T00:18:22.3902213Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:22.3902356Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:22.3902498Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:22.3902631Z ##[endgroup]
2026-10-24T00:18:22.3978460Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-24T00:18:22.3987004Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T00:18:22.3987343Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T00:18:22.3987635Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T00:18:22.3987870Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T00:18:22.3998617Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T00:18:22.3998777Z env:
2026-10-24T00:18:22.3998890Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:22.3999030Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:22.3999170Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:22.3999301Z ##[endgroup]
2026-10-24T00:18:22.4054058Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T00:18:22.4055276Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-24T00:18:22.4090011Z ##[group]Run actions/cache@v6
2026-10-24T00:18:22.4090249Z with:
2026-10-24T00:18:22.4090355Z path: ~/.vite-plus
2026-10-24T00:18:22.4090515Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T00:18:22.4090711Z enableCrossOsArchive: false
2026-10-24T00:18:22.4090837Z fail-on-cache-miss: false
2026-10-24T00:18:22.4090957Z lookup-only: false
2026-10-24T00:18:22.4091062Z save-always: false
2026-10-24T00:18:22.4091165Z env:
2026-10-24T00:18:22.4091267Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:22.4091407Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:22.4091545Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:22.4091670Z ##[endgroup]
2026-10-24T00:18:22.6288653Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T00:18:22.9828278Z Received 170349591 of 170349591 (100.0%), 489.3 MBs/sec
2026-10-24T00:18:22.9830030Z Cache Size: ~162 MB (170349591 B)
2026-10-24T00:18:22.9853529Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/bdbcb2cf-72b6-4c69-8c03-a7e0ed4912bb/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T00:18:23.6443132Z Cache restored successfully
2026-10-24T00:18:23.6779166Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T00:18:23.6863722Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1280]
2026-10-24T00:18:23.6877450Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-24T00:18:23.6898311Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T00:18:23.6898614Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T00:18:23.6898782Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-24T00:18:23.6910994Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T00:18:23.6911155Z env:
2026-10-24T00:18:23.6911267Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:23.6911404Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:23.6911556Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:23.6911684Z ##[endgroup]
2026-10-24T00:18:23.6948004Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-24T00:18:23.6954291Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T00:18:23.6955582Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-24T00:18:23.6959549Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T00:18:23.6960545Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-24T00:18:23.6969296Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-24T00:18:23.6969471Z store_path="$(vp pm cache dir)"
2026-10-24T00:18:23.6969621Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-24T00:18:23.6979806Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T00:18:23.6979967Z env:
2026-10-24T00:18:23.6980077Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:23.6980221Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:23.6980360Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:23.6980503Z ##[endgroup]
2026-10-24T00:18:23.7096635Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=13]
2026-10-24T00:18:23.7098306Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-24T00:18:23.7420402Z ##[group]Run actions/cache@v6
2026-10-24T00:18:23.7420536Z with:
2026-10-24T00:18:23.7420664Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-24T00:18:23.7420922Z key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-24T00:18:23.7421175Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-24T00:18:23.7421320Z enableCrossOsArchive: false
2026-10-24T00:18:23.7421448Z fail-on-cache-miss: false
2026-10-24T00:18:23.7421568Z lookup-only: false
2026-10-24T00:18:23.7421673Z save-always: false
2026-10-24T00:18:23.7421778Z env:
2026-10-24T00:18:23.7422057Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:23.7422206Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:23.7422344Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:23.7422476Z ##[endgroup]
2026-10-24T00:18:23.9340676Z Cache hit for: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-24T00:18:24.9551522Z Received 763363328 of 995020926 (76.7%), 728.0 MBs/sec
2026-10-24T00:18:25.3460882Z Received 995020926 of 995020926 (100.0%), 682.2 MBs/sec
2026-10-24T00:18:25.3462177Z Cache Size: ~949 MB (995020926 B)
2026-10-24T00:18:25.3502203Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/3578debf-6e0b-47df-9204-417b5b4224d8/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T00:18:30.3953108Z Cache restored successfully
2026-10-24T00:18:30.4419877Z Cache restored from key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-24T00:18:30.4494910Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6739]
2026-10-24T00:18:30.4497259Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-24T00:18:30.4511614Z ##[group]Run vp install
2026-10-24T00:18:30.4511857Z vp install
2026-10-24T00:18:30.4530286Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T00:18:30.4530448Z env:
2026-10-24T00:18:30.4530564Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:30.4530705Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:30.4530849Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:30.4530985Z ##[endgroup]
2026-10-24T00:18:30.4870281Z Scope: all 33 workspace projects
2026-10-24T00:18:30.5823724Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-24T00:18:30.9024119Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-24T00:18:30.9040055Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-24T00:18:30.9052850Z Virtual store is at: node_modules/.pnpm
2026-10-24T00:18:33.2255514Z โ Lockfile passes supply-chain policies (2088 entries in 2.6s)
2026-10-24T00:18:33.2255765Z Lockfile is up to date, resolution step is skipped
2026-10-24T00:18:33.2426833Z Packages: +1721
2026-10-24T00:18:33.2426997Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-24T00:18:33.2812722Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-24T00:18:34.1690828Z . prepare$ vp config --no-agent
2026-10-24T00:18:34.2533092Z . prepare: Done
2026-10-24T00:18:34.2545717Z
2026-10-24T00:18:34.2545824Z devDependencies:
2026-10-24T00:18:34.2545951Z + @coderabbitai/config 1.1.0
2026-10-24T00:18:34.2546082Z + @shadcn/lint 0.1.5
2026-10-24T00:18:34.2546222Z + @types/node 24.12.4
2026-10-24T00:18:34.2546341Z + knip 6.34.0
2026-10-24T00:18:34.2546474Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-24T00:18:34.2546609Z + vite-plus 1.3.0
2026-10-24T00:18:34.2546674Z
2026-10-24T00:18:34.2556450Z Done in 3.8s using pnpm v12.14.0
2026-10-24T00:18:34.2708409Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3821]
2026-10-24T00:18:34.2726223Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T00:18:34.2726690Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T00:18:34.2738690Z shell: /usr/bin/bash -e {0}
2026-10-24T00:18:34.2738818Z env:
2026-10-24T00:18:34.2738927Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:34.2739074Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:34.2739209Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:34.2739341Z ##[endgroup]
2026-10-24T00:18:34.2928799Z ##[group]Run actions/cache@v6
2026-10-24T00:18:34.2929458Z with:
2026-10-24T00:18:34.2929634Z path: ~/.cache/ms-playwright
2026-10-24T00:18:34.2929881Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T00:18:34.2930139Z enableCrossOsArchive: false
2026-10-24T00:18:34.2930380Z fail-on-cache-miss: false
2026-10-24T00:18:34.2930572Z lookup-only: false
2026-10-24T00:18:34.2930752Z save-always: false
2026-10-24T00:18:34.2930918Z env:
2026-10-24T00:18:34.2931101Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:34.2931343Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:34.2931566Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:34.2931768Z ##[endgroup]
2026-10-24T00:18:34.4950514Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T00:18:34.6307637Z Received 106503405 of 106503405 (100.0%), 853.5 MBs/sec
2026-10-24T00:18:34.6308153Z Cache Size: ~102 MB (106503405 B)
2026-10-24T00:18:34.6356137Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/57f92561-88d9-4e4d-ae50-1381760eede7/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T00:18:34.8267063Z Cache restored successfully
2026-10-24T00:18:34.8398594Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T00:18:34.8546338Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T00:18:34.8546768Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T00:18:34.8547013Z test -n "$browser"
2026-10-24T00:18:34.8547275Z if ldd "$browser" | grep '=> not found'; then
2026-10-24T00:18:34.8547673Z node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-24T00:18:34.8547948Z fi
2026-10-24T00:18:34.8563266Z shell: /usr/bin/bash -e {0}
2026-10-24T00:18:34.8563400Z env:
2026-10-24T00:18:34.8563514Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:34.8563692Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:34.8563928Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:34.8564134Z ##[endgroup]
2026-10-24T00:18:34.8686548Z ##[group]Run vp run --filter t3 test --shard 3/8
2026-10-24T00:18:34.8686854Z vp run --filter t3 test --shard 3/8
2026-10-24T00:18:34.8695337Z shell: /usr/bin/bash -e {0}
2026-10-24T00:18:34.8695471Z env:
2026-10-24T00:18:34.8695577Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:18:34.8695717Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:18:34.8695853Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:18:34.8696053Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-24T00:18:34.8696324Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T00:18:34.8696527Z ##[endgroup]
2026-10-24T00:18:35.0215292Z ~/apps/server$ vp test run --shard 3/8 โ cache disabled
2026-10-24T00:18:35.1777453Z
2026-10-24T00:18:35.1779066Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-24T00:18:35.1779352Z
2026-10-24T00:18:39.2197146Z โ src/orchestration-v2/Adapters/CodexAdapterV2.test.ts (80 tests) 642ms
2026-10-24T00:18:56.8434734Z โ src/git/GitManager.test.ts (104 tests) 16666ms
2026-10-24T00:18:56.8435082Z โ GitManager (104)
2026-10-24T00:18:56.8435354Z โ finds a fork PR for a branch pushed without an upstream 419ms
2026-10-24T00:18:56.8435722Z โ preserves a local worktree PR base that shadows a remote ref, including legacy bases 376ms
2026-10-24T00:18:56.8436120Z โ generates PR content from branch changes when the remote base advances (main) 315ms
2026-10-24T00:18:56.8436510Z โ generates PR content from branch changes when the remote base advances (release/1.2) 331ms
2026-10-24T00:18:56.8436885Z โ prepares a worktree from the head branch when the host has no pull ref 368ms
2026-10-24T00:18:56.8437245Z โ resets a clean reused PR worktree onto a force-pushed pull request head 306ms
2026-10-24T00:18:56.8437634Z โ reuses an existing PR worktree with 110 preceding matching branches (fork: false) 464ms
2026-10-24T00:18:56.8438075Z โ reuses an existing PR worktree with 110 preceding matching branches (fork: true) 507ms
2026-10-24T00:18:56.8438454Z โ refreshes a reused PR worktree that has no upstream from the pull request ref 313ms
2026-10-24T00:19:00.4078672Z โ src/provider/CodexChatGptAuth.test.ts (54 tests) 3254ms
2026-10-24T00:19:03.0554542Z โ src/orchestration-v2/ThreadStop.test.ts (41 tests) 1708ms
2026-10-24T00:19:04.0620414Z โ src/orchestration-v2/PullRequestSyncReactor.test.ts (24 tests) 61ms
2026-10-24T00:19:04.4882239Z stdout | src/preview/ServerBrowser.test.ts > a rejected download releases the original and keeps no saved copy (save failed)
2026-10-24T00:19:04.4882623Z [00:19:04.484] WARN (#802): server preview download failed {
2026-10-24T00:19:04.4882804Z cause: Error: save interrupted
2026-10-24T00:19:04.4883108Z at Object.saveAs (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.test.ts:909:50)
2026-10-24T00:19:04.4883519Z at saveDownload (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.ts:959:7)
2026-10-24T00:19:04.4883759Z }
2026-10-24T00:19:04.4883870Z
2026-10-24T00:19:04.5061930Z โ src/preview/ServerBrowser.test.ts (22 tests) 90ms
2026-10-24T00:19:05.7492464Z โ src/orchestration-v2/ProjectionRecovery.test.ts (12 tests) 331ms
2026-10-24T00:19:06.2473296Z โ src/provider/antigravityAuthSupport.test.ts (26 tests) 233ms
2026-10-24T00:19:06.7240099Z โ src/persistence/OrchestrationEventStore.test.ts (10 tests) 200ms
2026-10-24T00:19:07.9783854Z stdout | src/auth/McpOAuth.test.ts > derives discovery metadata from the origin the client reached
2026-10-24T00:19:07.9784195Z [00:19:07.976] INFO (#4): Migrations ran successfully {
2026-10-24T00:19:07.9784368Z migrations: [
2026-10-24T00:19:07.9784504Z '1_OrchestrationEvents',
2026-10-24T00:19:07.9784680Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:07.9784851Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:07.9785005Z '4_ProviderSessionRuntime',
2026-10-24T00:19:07.9785191Z '5_Projections',
2026-10-24T00:19:07.9785380Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:07.9785589Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:07.9785777Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:07.9785957Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:07.9786130Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:07.9786325Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:07.9786523Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:07.9786708Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:07.9786910Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:07.9787111Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:07.9787291Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:07.9787464Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:07.9787689Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:07.9787868Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:07.9788039Z '20_AuthAccessManagement',
2026-10-24T00:19:07.9788196Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:07.9788366Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:07.9788536Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:07.9788723Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:07.9788930Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:07.9789126Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:07.9789308Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:07.9789489Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:07.9789680Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:07.9790126Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:07.9790404Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:07.9790573Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:07.9790762Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:07.9790922Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:07.9791097Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:07.9791268Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:07.9791431Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:07.9791605Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:07.9791795Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:07.9791987Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:07.9792163Z '41_AuthSessionClientConnection',
2026-10-24T00:19:07.9792345Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:07.9792522Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:07.9792707Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:07.9792885Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:07.9793066Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:07.9793237Z '47_ProjectionProjectIcon',
2026-10-24T00:19:07.9793408Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:07.9793593Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:07.9793767Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:07.9793942Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:07.9794114Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:07.9794276Z '53_PullRequestFilesViewed',
2026-10-24T00:19:07.9794455Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T00:19:07.9794627Z '55_OrchestrationV2',
2026-10-24T00:19:07.9794792Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:07.9794959Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:07.9795116Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:07.9795267Z '59_McpAppModelContext',
2026-10-24T00:19:07.9795429Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:07.9795591Z '61_PullRequestReviewGuides',
2026-10-24T00:19:07.9795748Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:07.9795904Z '63_DropUnusedV1Projections',
2026-10-24T00:19:07.9796077Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:07.9796251Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:07.9796422Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:07.9796589Z '67_WebhookDedupe',
2026-10-24T00:19:07.9796734Z '68_ShellStopRequestIndex'
2026-10-24T00:19:07.9796862Z ]
2026-10-24T00:19:07.9796952Z }
2026-10-24T00:19:07.9797009Z
2026-10-24T00:19:08.0123153Z stdout | src/auth/McpOAuth.test.ts > registers loopback and https clients and never redirects for an unverified client
2026-10-24T00:19:08.0123529Z [00:19:08.011] INFO (#358): Migrations ran successfully {
2026-10-24T00:19:08.0123703Z migrations: [
2026-10-24T00:19:08.0123836Z '1_OrchestrationEvents',
2026-10-24T00:19:08.0124009Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:08.0124175Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:08.0124333Z '4_ProviderSessionRuntime',
2026-10-24T00:19:08.0124485Z '5_Projections',
2026-10-24T00:19:08.0124667Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:08.0124871Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:08.0125055Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:08.0125233Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:08.0125653Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:08.0125940Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:08.0126134Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:08.0126318Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:08.0126522Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:08.0126726Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:08.0126907Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:08.0127079Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:08.0127257Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:08.0127438Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:08.0127646Z '20_AuthAccessManagement',
2026-10-24T00:19:08.0127803Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:08.0127996Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:08.0128171Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:08.0128359Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:08.0128562Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:08.0128764Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:08.0128949Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:08.0129223Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:08.0129413Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:08.0129612Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:08.0129785Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:08.0129958Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:08.0130127Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:08.0130291Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:08.0130464Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:08.0130636Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:08.0130803Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:08.0130971Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:08.0131165Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:08.0131353Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:08.0131527Z '41_AuthSessionClientConnection',
2026-10-24T00:19:08.0131704Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:08.0131884Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:08.0132064Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:08.0132244Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:08.0132425Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:08.0132595Z '47_ProjectionProjectIcon',
2026-10-24T00:19:08.0132770Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:08.0132958Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:08.0133137Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:08.0133309Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:08.0133487Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:08.0133648Z '53_PullRequestFilesViewed',
2026-10-24T00:19:08.0133965Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T00:19:08.0134139Z '55_OrchestrationV2',
2026-10-24T00:19:08.0134302Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:08.0134472Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:08.0134628Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:08.0134783Z '59_McpAppModelContext',
2026-10-24T00:19:08.0134946Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:08.0135112Z '61_PullRequestReviewGuides',
2026-10-24T00:19:08.0135370Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:08.0135590Z '63_DropUnusedV1Projections',
2026-10-24T00:19:08.0135769Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:08.0135944Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:08.0136120Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:08.0136288Z '67_WebhookDedupe',
2026-10-24T00:19:08.0136437Z '68_ShellStopRequestIndex'
2026-10-24T00:19:08.0136568Z ]
2026-10-24T00:19:08.0136659Z }
2026-10-24T00:19:08.0136713Z
2026-10-24T00:19:08.0408798Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-24T00:19:08.0409298Z [00:19:08.040] INFO (#748): Migrations ran successfully {
2026-10-24T00:19:08.0409462Z migrations: [
2026-10-24T00:19:08.0409594Z '1_OrchestrationEvents',
2026-10-24T00:19:08.0409764Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:08.0409956Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:08.0410121Z '4_ProviderSessionRuntime',
2026-10-24T00:19:08.0410278Z '5_Projections',
2026-10-24T00:19:08.0410462Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:08.0410668Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:08.0410857Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:08.0411035Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:08.0411209Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:08.0411407Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:08.0411603Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:08.0411791Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:08.0411996Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:08.0412200Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:08.0412384Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:08.0412560Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:08.0412738Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:08.0412918Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:08.0413090Z '20_AuthAccessManagement',
2026-10-24T00:19:08.0413250Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:08.0413422Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:08.0413592Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:08.0413782Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:08.0413989Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:08.0414189Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:08.0414376Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:08.0414566Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:08.0414756Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:08.0414951Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:08.0415128Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:08.0415299Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:08.0415472Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:08.0415633Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:08.0415811Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:08.0415982Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:08.0416152Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:08.0416324Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:08.0416517Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:08.0416714Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:08.0417179Z '41_AuthSessionClientConnection',
2026-10-24T00:19:08.0417452Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:08.0417677Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:08.0417867Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:08.0418048Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:08.0418235Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:08.0418412Z '47_ProjectionProjectIcon',
2026-10-24T00:19:08.0418585Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:08.0418768Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:08.0418946Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:08.0419123Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:08.0419302Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:08.0419476Z '53_PullRequestFilesViewed',
2026-10-24T00:19:08.0419664Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T00:19:08.0419850Z '55_OrchestrationV2',
2026-10-24T00:19:08.0420016Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:08.0420190Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:08.0420351Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:08.0420507Z '59_McpAppModelContext',
2026-10-24T00:19:08.0420687Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:08.0420859Z '61_PullRequestReviewGuides',
2026-10-24T00:19:08.0421029Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:08.0421191Z '63_DropUnusedV1Projections',
2026-10-24T00:19:08.0421369Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:08.0421546Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:08.0421730Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:08.0421895Z '67_WebhookDedupe',
2026-10-24T00:19:08.0422043Z '68_ShellStopRequestIndex'
2026-10-24T00:19:08.0422174Z ]
2026-10-24T00:19:08.0422264Z }
2026-10-24T00:19:08.0422317Z
2026-10-24T00:19:08.0518460Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-24T00:19:08.0519047Z [00:19:08.051] INFO (#1092): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'pairing-code' }
2026-10-24T00:19:08.0519385Z
2026-10-24T00:19:08.0772488Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-24T00:19:08.0772905Z [00:19:08.076] INFO (#1129): Migrations ran successfully {
2026-10-24T00:19:08.0773068Z migrations: [
2026-10-24T00:19:08.0773203Z '1_OrchestrationEvents',
2026-10-24T00:19:08.0773380Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:08.0773549Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:08.0773703Z '4_ProviderSessionRuntime',
2026-10-24T00:19:08.0773853Z '5_Projections',
2026-10-24T00:19:08.0774034Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:08.0774240Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:08.0774430Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:08.0774608Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:08.0774779Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:08.0774973Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:08.0775172Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:08.0775360Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:08.0775560Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:08.0775764Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:08.0775941Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:08.0776114Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:08.0776289Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:08.0776471Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:08.0776638Z '20_AuthAccessManagement',
2026-10-24T00:19:08.0776823Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:08.0776994Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:08.0777166Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:08.0777356Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:08.0777606Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:08.0778111Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:08.0778333Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:08.0778530Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:08.0778733Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:08.0778933Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:08.0779117Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:08.0779289Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:08.0779466Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:08.0779630Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:08.0779808Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:08.0779984Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:08.0780154Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:08.0817787Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:08.0818086Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:08.0818293Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:08.0818472Z '41_AuthSessionClientConnection',
2026-10-24T00:19:08.0818662Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:08.0818842Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:08.0819030Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:08.0819209Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:08.0819395Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:08.0819596Z '47_ProjectionProjectIcon',
2026-10-24T00:19:08.0819786Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:08.0819975Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:08.0820156Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:08.0820336Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:08.0820511Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:08.0820677Z '53_PullRequestFilesViewed',
2026-10-24T00:19:08.0820864Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T00:19:08.0821037Z '55_OrchestrationV2',
2026-10-24T00:19:08.0821207Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:08.0821375Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:08.0821534Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:08.0821687Z '59_McpAppModelContext',
2026-10-24T00:19:08.0821854Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:08.0822036Z '61_PullRequestReviewGuides',
2026-10-24T00:19:08.0822199Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:08.0822360Z '63_DropUnusedV1Projections',
2026-10-24T00:19:08.0822748Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:08.0823000Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:08.0823179Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:08.0823348Z '67_WebhookDedupe',
2026-10-24T00:19:08.0823495Z '68_ShellStopRequestIndex'
2026-10-24T00:19:08.0823624Z ]
2026-10-24T00:19:08.0823716Z }
2026-10-24T00:19:08.0823770Z
2026-10-24T00:19:08.0825885Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-24T00:19:08.0826207Z [00:19:08.080] INFO (#1471): Approved an MCP client sign-in. {
2026-10-24T00:19:08.0826395Z client: 'Hosted bot',
2026-10-24T00:19:08.0826547Z access: 'approval-required',
2026-10-24T00:19:08.0826704Z method: 'pairing-code'
2026-10-24T00:19:08.0826824Z }
2026-10-24T00:19:08.0826875Z
2026-10-24T00:19:08.1045005Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-24T00:19:08.1045337Z [00:19:08.103] INFO (#1503): Migrations ran successfully {
2026-10-24T00:19:08.1045508Z migrations: [
2026-10-24T00:19:08.1045640Z '1_OrchestrationEvents',
2026-10-24T00:19:08.1045809Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:08.1045977Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:08.1046130Z '4_ProviderSessionRuntime',
2026-10-24T00:19:08.1046285Z '5_Projections',
2026-10-24T00:19:08.1046462Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:08.1046671Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:08.1046858Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:08.1047038Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:08.1047213Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:08.1047411Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:08.1047641Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:08.1047827Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:08.1048030Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:08.1048233Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:08.1048416Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:08.1048586Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:08.1048768Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:08.1048951Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:08.1049189Z '20_AuthAccessManagement',
2026-10-24T00:19:08.1049350Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:08.1049519Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:08.1049694Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:08.1049890Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:08.1050101Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:08.1050303Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:08.1050492Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:08.1050679Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:08.1050874Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:08.1051070Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:08.1051251Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:08.1051423Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:08.1051593Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:08.1051762Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:08.1051938Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:08.1052113Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:08.1052425Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:08.1052719Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:08.1052917Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:08.1053113Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:08.1053285Z '41_AuthSessionClientConnection',
2026-10-24T00:19:08.1053468Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:08.1053648Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:08.1053831Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:08.1054015Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:08.1054202Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:08.1054381Z '47_ProjectionProjectIcon',
2026-10-24T00:19:08.1054554Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:08.1054741Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:08.1054919Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:08.1055101Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:08.1055277Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:08.1055440Z '53_PullRequestFilesViewed',
2026-10-24T00:19:08.1055625Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T00:19:08.1055804Z '55_OrchestrationV2',
2026-10-24T00:19:08.1055974Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:08.1056142Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:08.1056302Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:08.1056456Z '59_McpAppModelContext',
2026-10-24T00:19:08.1056626Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:08.1056793Z '61_PullRequestReviewGuides',
2026-10-24T00:19:08.1056954Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:08.1057123Z '63_DropUnusedV1Projections',
2026-10-24T00:19:08.1057300Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:08.1057484Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:08.1057698Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:08.1057866Z '67_WebhookDedupe',
2026-10-24T00:19:08.1058014Z '68_ShellStopRequestIndex'
2026-10-24T00:19:08.1058142Z ]
2026-10-24T00:19:08.1058231Z }
2026-10-24T00:19:08.1058286Z
2026-10-24T00:19:08.1089258Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-24T00:19:08.1089584Z [00:19:08.108] INFO (#1840): Approved an MCP client sign-in. {
2026-10-24T00:19:08.1089806Z client: 'Claude Code',
2026-10-24T00:19:08.1090193Z access: 'approval-required',
2026-10-24T00:19:08.1090380Z method: 'pairing-code'
2026-10-24T00:19:08.1090506Z }
2026-10-24T00:19:08.1090562Z
2026-10-24T00:19:08.1309149Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-24T00:19:08.1309560Z [00:19:08.130] INFO (#1874): Migrations ran successfully {
2026-10-24T00:19:08.1309764Z migrations: [
2026-10-24T00:19:08.1309936Z '1_OrchestrationEvents',
2026-10-24T00:19:08.1310195Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:08.1323845Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:08.1324167Z '4_ProviderSessionRuntime',
2026-10-24T00:19:08.1324528Z '5_Projections',
2026-10-24T00:19:08.1324736Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:08.1324949Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:08.1325138Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:08.1325314Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:08.1325487Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:08.1325871Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:08.1326137Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:08.1326320Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:08.1326523Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:08.1326732Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:08.1326908Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:08.1327079Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:08.1327253Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:08.1327435Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:08.1327632Z '20_AuthAccessManagement',
2026-10-24T00:19:08.1327793Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:08.1327957Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:08.1328130Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:08.1328322Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:08.1328524Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:08.1328723Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:08.1328901Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:08.1329176Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:08.1329362Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:08.1329556Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:08.1329732Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:08.1329898Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:08.1330067Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:08.1330227Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:08.1330406Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:08.1330576Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:08.1330744Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:08.1330913Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:08.1331106Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:08.1331294Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:08.1331464Z '41_AuthSessionClientConnection',
2026-10-24T00:19:08.1331642Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:08.1331817Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:08.1331998Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:08.1332172Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:08.1332355Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:08.1332526Z '47_ProjectionProjectIcon',
2026-10-24T00:19:08.1332699Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:08.1332881Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:08.1333060Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:08.1333232Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:08.1333403Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:08.1333569Z '53_PullRequestFilesViewed',
2026-10-24T00:19:08.1333745Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T00:19:08.1333920Z '55_OrchestrationV2',
2026-10-24T00:19:08.1334082Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:08.1334248Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:08.1334402Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:08.1334558Z '59_McpAppModelContext',
2026-10-24T00:19:08.1334717Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:08.1334880Z '61_PullRequestReviewGuides',
2026-10-24T00:19:08.1335143Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:08.1335347Z '63_DropUnusedV1Projections',
2026-10-24T00:19:08.1335522Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:08.1335695Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:08.1335879Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:08.1336040Z '67_WebhookDedupe',
2026-10-24T00:19:08.1336186Z '68_ShellStopRequestIndex'
2026-10-24T00:19:08.1336307Z ]
2026-10-24T00:19:08.1336399Z }
2026-10-24T00:19:08.1336455Z
2026-10-24T00:19:08.1389813Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-24T00:19:08.1390416Z [00:19:08.138] INFO (#2234): Approved an MCP client sign-in. { client: 'Claude Code', access: 'read-only', method: 'pairing-code' }
2026-10-24T00:19:08.1390655Z
2026-10-24T00:19:08.1614412Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T00:19:08.1614825Z [00:19:08.160] INFO (#2264): Migrations ran successfully {
2026-10-24T00:19:08.1614993Z migrations: [
2026-10-24T00:19:08.1615138Z '1_OrchestrationEvents',
2026-10-24T00:19:08.1615314Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:08.1615490Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:08.1615653Z '4_ProviderSessionRuntime',
2026-10-24T00:19:08.1615818Z '5_Projections',
2026-10-24T00:19:08.1616002Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:08.1616219Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:08.1616410Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:08.1616590Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:08.1616771Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:08.1616971Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:08.1617176Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:08.1617363Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:08.1617603Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:08.1617817Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:08.1618014Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:08.1618196Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:08.1618382Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:08.1618575Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:08.1618755Z '20_AuthAccessManagement',
2026-10-24T00:19:08.1618926Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:08.1619099Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:08.1619282Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:08.1619482Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:08.1619700Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:08.1619906Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:08.1620103Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:08.1620291Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:08.1620488Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:08.1621051Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:08.1621290Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:08.1621475Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:08.1621653Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:08.1621826Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:08.1622009Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:08.1622563Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:08.1622825Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:08.1623011Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:08.1623219Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:08.1623419Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:08.1623602Z '41_AuthSessionClientConnection',
2026-10-24T00:19:08.1623791Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:08.1623980Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:08.1624166Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:08.1624352Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:08.1624542Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:08.1624721Z '47_ProjectionProjectIcon',
2026-10-24T00:19:08.1624904Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:08.1625095Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:08.1625283Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:08.1625462Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:08.1625645Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:08.1625812Z '53_PullRequestFilesViewed',
2026-10-24T00:19:08.1626002Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T00:19:08.1626181Z '55_OrchestrationV2',
2026-10-24T00:19:08.1626356Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:08.1626531Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:08.1626691Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:08.1626853Z '59_McpAppModelContext',
2026-10-24T00:19:08.1627019Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:08.1627194Z '61_PullRequestReviewGuides',
2026-10-24T00:19:08.1627359Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:08.1627528Z '63_DropUnusedV1Projections',
2026-10-24T00:19:08.1627768Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:08.1627951Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:08.1628133Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:08.1628301Z '67_WebhookDedupe',
2026-10-24T00:19:08.1628453Z '68_ShellStopRequestIndex'
2026-10-24T00:19:08.1628582Z ]
2026-10-24T00:19:08.1628680Z }
2026-10-24T00:19:08.1628731Z
2026-10-24T00:19:08.1668970Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T00:19:08.1669459Z [00:19:08.166] INFO (#2613): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'browser-session' }
2026-10-24T00:19:08.1669710Z
2026-10-24T00:19:08.1708909Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T00:19:08.1709376Z [00:19:08.170] INFO (#2646): Approved an MCP client sign-in. {
2026-10-24T00:19:08.1709662Z client: 'Claude Code',
2026-10-24T00:19:08.1710148Z access: 'read-only',
2026-10-24T00:19:08.1710345Z method: 'browser-session'
2026-10-24T00:19:08.1710475Z }
2026-10-24T00:19:08.1710530Z
2026-10-24T00:19:08.1727098Z โ src/auth/McpOAuth.test.ts (8 tests) 233ms
2026-10-24T00:19:08.4833775Z โ src/device/LocalDeviceHost.test.ts (17 tests) 42ms
2026-10-24T00:19:08.7272295Z โ src/provider/Drivers/codexUsage.test.ts (27 tests) 7ms
2026-10-24T00:19:11.4825796Z โ src/textGeneration/CodexTextGeneration.test.ts (12 tests) 2407ms
2026-10-24T00:19:11.4826572Z โ CodexTextGeneration (12)
2026-10-24T00:19:11.4826948Z โ kills a stalled exec CLI when its request is interrupted 1045ms
2026-10-24T00:19:11.4827331Z โ kills a stalled mcp list CLI when its request is interrupted 1025ms
2026-10-24T00:19:11.7526413Z โ src/terminal/OutputProtocol.test.ts (13 tests) 34ms
2026-10-24T00:19:12.7959083Z โ src/orchestration-v2/ProjectionSettlement.test.ts (8 tests) 113ms
2026-10-24T00:19:13.9004352Z โ src/orchestration-v2/ThreadManagementService.test.ts (8 tests) 175ms
2026-10-24T00:19:14.9268188Z โ src/mcp/McpToolAccess.test.ts (52 tests) 55ms
2026-10-24T00:19:15.0696186Z โ src/mcp/AcpMcpStdioBridge.test.ts (8 tests) 17ms
2026-10-24T00:19:15.2610982Z โ src/provider/Drivers/AntigravitySkills.test.ts (11 tests) 59ms
2026-10-24T00:19:16.3793715Z โ src/orchestration-v2/ThreadTitleRegenerationService.test.ts (5 tests) 205ms
2026-10-24T00:19:16.7357069Z โ src/telemetry/AnalyticsService.test.ts (3 tests) 82ms
2026-10-24T00:19:17.0187002Z โ src/project/ProjectFaviconResolver.test.ts (13 tests) 37ms
2026-10-24T00:19:17.3699618Z โ src/persistence/RepositoryErrorCorrelation.test.ts (3 tests) 83ms
2026-10-24T00:19:17.6040564Z โ src/orchestration-v2/RestartBackgroundNote.test.ts (6 tests) 3ms
2026-10-24T00:19:18.0315125Z โ src/orchestration-v2/ThreadSearch.test.ts (2 tests) 88ms
2026-10-24T00:19:19.0055491Z โ src/orchestration-v2/CheckpointScopeOwnership.test.ts (1 test) 40ms
2026-10-24T00:19:20.0256449Z โ src/scheduledTasks/ScheduledTaskService.schedule.test.ts (3 tests) 100ms
2026-10-24T00:19:21.0049931Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-24T00:19:21.0050350Z [00:19:21.000] INFO (#2): Migrations ran successfully {
2026-10-24T00:19:21.0050513Z migrations: [
2026-10-24T00:19:21.0050651Z '1_OrchestrationEvents',
2026-10-24T00:19:21.0050817Z '2_OrchestrationCommandReceipts',
2026-10-24T00:19:21.0050982Z '3_CheckpointDiffBlobs',
2026-10-24T00:19:21.0051138Z '4_ProviderSessionRuntime',
2026-10-24T00:19:21.0051294Z '5_Projections',
2026-10-24T00:19:21.0051474Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T00:19:21.0051678Z '7_ProjectionThreadMessageAttachments',
2026-10-24T00:19:21.0051894Z '8_ProjectionThreadActivitySequence',
2026-10-24T00:19:21.0052082Z '9_ProviderSessionRuntimeMode',
2026-10-24T00:19:21.0052257Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T00:19:21.0052446Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T00:19:21.0052638Z '12_ProjectionThreadsInteractionMode',
2026-10-24T00:19:21.0052822Z '13_ProjectionThreadProposedPlans',
2026-10-24T00:19:21.0053020Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T00:19:21.0053225Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T00:19:21.0053401Z '16_CanonicalizeModelSelections',
2026-10-24T00:19:21.0053578Z '17_ProjectionThreadsArchivedAt',
2026-10-24T00:19:21.0053753Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T00:19:21.0053937Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T00:19:21.0054107Z '20_AuthAccessManagement',
2026-10-24T00:19:21.0054266Z '21_AuthSessionClientMetadata',
2026-10-24T00:19:21.0054432Z '22_AuthSessionLastConnectedAt',
2026-10-24T00:19:21.0054602Z '23_ProjectionThreadShellSummary',
2026-10-24T00:19:21.0054791Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T00:19:21.0054993Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T00:19:21.0055193Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T00:19:21.0055375Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T00:19:21.0055558Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T00:19:21.0055748Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T00:19:21.0056013Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T00:19:21.0056187Z '31_AuthAuthorizationScopes',
2026-10-24T00:19:21.0056354Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T00:19:21.0056528Z '33_ProjectionThreadsSettled',
2026-10-24T00:19:21.0056696Z '34_ProjectionThreadsSnoozed',
2026-10-24T00:19:21.0056872Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T00:19:21.0057041Z '36_ProjectionThreadsPinned',
2026-10-24T00:19:21.0057206Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T00:19:21.0057381Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T00:19:21.0057575Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T00:19:21.0057765Z '40_ProjectionProjectFaviconPath',
2026-10-24T00:19:21.0057933Z '41_AuthSessionClientConnection',
2026-10-24T00:19:21.0058113Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T00:19:21.0058287Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T00:19:21.0058469Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T00:19:21.0058646Z '45_ProjectionProjectsAutoPull',
2026-10-24T00:19:21.0059046Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T00:19:21.0059302Z '47_ProjectionProjectIcon',
2026-10-24T00:19:21.0059477Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T00:19:21.0059660Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T00:19:21.0059834Z '50_ProjectionThreadPullRequests',
2026-10-24T00:19:21.0060016Z '51_ProjectionThreadMessageContext',
2026-10-24T00:19:21.0060189Z '52_ProjectionThreadTitleState',
2026-10-24T00:19:21.0060354Z '53_PullRequestFilesViewed',
2026-10-24T00:19:21.0060531Z '54_ProjectionThreadsAutoSettleDisabledAt'
2026-10-24T00:19:21.0060677Z ]
2026-10-24T00:19:21.0060769Z }
2026-10-24T00:19:21.0060834Z
2026-10-24T00:19:21.0474943Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-24T00:19:21.0475383Z [00:19:21.025] INFO (#2): Migrations ran successfully {
2026-10-24T00:19:21.0475556Z migrations: [
2026-10-24T00:19:21.0475691Z '55_OrchestrationV2',
2026-10-24T00:19:21.0475902Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T00:19:21.0476080Z '57_ScheduledTaskWebhooks',
2026-10-24T00:19:21.0476245Z '58_WebhookRelayDeliveries',
2026-10-24T00:19:21.0476400Z '59_McpAppModelContext',
2026-10-24T00:19:21.0476563Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T00:19:21.0476732Z '61_PullRequestReviewGuides',
2026-10-24T00:19:21.0476897Z '62_ThreadFailureLookupIndex',
2026-10-24T00:19:21.0477061Z '63_DropUnusedV1Projections',
2026-10-24T00:19:21.0477235Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T00:19:21.0477416Z '65_CodexUsageNativeTurnIndex',
2026-10-24T00:19:21.0477591Z '66_RepairClientSettlementTimestamps',
2026-10-24T00:19:21.0477762Z '67_WebhookDedupe',
2026-10-24T00:19:21.0477911Z '68_ShellStopRequestIndex'
2026-10-24T00:19:21.0478034Z ]
2026-10-24T00:19:21.0478128Z }
2026-10-24T00:19:21.0478181Z
2026-10-24T00:19:21.0625170Z โ src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts (1 test) 83ms
2026-10-24T00:19:21.1929141Z โ src/usage/usageAggregation.test.ts (11 tests) 12ms
2026-10-24T00:19:21.4605148Z โ src/scheduledTasks/webhookTemplate.test.ts (10 tests) 4ms
2026-10-24T00:19:22.2371519Z โ src/provider/providerInstallation.test.ts (2 tests) 11ms
2026-10-24T00:19:22.3172064Z โ src/orchestration-v2/Adapters/claudeWorkflowProgress.test.ts (14 tests) 4ms
2026-10-24T00:19:22.7171989Z โ src/orchestration-v2/RunCompletionReads.test.ts (2 tests) 72ms
2026-10-24T00:19:22.9681610Z โ src/provider/providerStatusCache.test.ts (4 tests) 5ms
2026-10-24T00:19:23.2066415Z โ src/orchestration-v2/ContextHandoffService.test.ts (3 tests) 7ms
2026-10-24T00:19:23.4514144Z โ src/environment/RemoteOpenTargets.test.ts (4 tests) 8ms
2026-10-24T00:19:24.4426001Z โ src/textGeneration/OpenCode2TextGeneration.test.ts (2 tests) 46ms
2026-10-24T00:19:24.6891717Z โ src/resourceTelemetry/NativeTelemetryClient.test.ts (2 tests) 5ms
2026-10-24T00:19:24.9445863Z โ src/provider/CodexAuthCallback.test.ts (3 tests) 21ms
2026-10-24T00:19:25.8734797Z โ src/mcp/toolkits/environment/handlers.test.ts (1 test) 7ms
2026-10-24T00:19:25.9555909Z โ src/auth/utils.test.ts (5 tests) 3ms
2026-10-24T00:19:26.1271545Z โ scripts/t3-sqlite-state.test.ts (2 tests) 14ms
2026-10-24T00:19:26.3601339Z โ src/orchestration-v2/pullRequestWatch.forgejoComments.test.ts (5 tests) 3ms
2026-10-24T00:19:26.7896809Z โ src/cli/doctor.test.ts (1 test) 5ms
2026-10-24T00:19:27.1896521Z โ src/persistence/DatabaseStorage.test.ts (1 test) 60ms
2026-10-24T00:19:27.3274227Z โ src/workspace/WorkspacePaths.test.ts (2 tests) 7ms
2026-10-24T00:19:27.5905581Z โ src/persistence/Migrations/049_ProjectionThreadsActiveOrderKey.test.ts (1 test) 22ms
2026-10-24T00:19:27.7086673Z โ src/cloud/linkChecks.test.ts (8 tests) 2ms
2026-10-24T00:19:27.8569099Z โ src/cloud/managedTunnelStartup.test.ts (1 test) 4ms
2026-10-24T00:19:28.1549570Z โ src/startupAccess.test.ts (1 test) 1ms
2026-10-24T00:19:28.3868634Z โ src/codexModelOptions.test.ts (1 test) 1ms
2026-10-24T00:19:28.3898875Z
2026-10-24T00:19:28.3904568Z Test Files 51 passed (51)
2026-10-24T00:19:28.3905019Z Tests 660 passed (660)
2026-10-24T00:19:28.3905435Z Start at 00:18:35
2026-10-24T00:19:28.3905763Z Duration 53.20s (tests 54%, import 35%, transform 9%, setup 2%)
2026-10-24T00:19:28.3911481Z
2026-10-24T00:19:28.3911896Z Import 1073 modules were evaluated 14287 times ยท 17.77s total, 35% of tracked time
2026-10-24T00:19:28.3912346Z ~16.44s faster with isolate: false โ shared modules are evaluated once per worker instead of once per file
2026-10-24T00:19:28.3912754Z learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T00:19:28.3912922Z
2026-10-24T00:19:28.4060487Z
2026-10-24T00:19:28.4135299Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T00:19:28.4135606Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T00:19:28.4135850Z echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-24T00:19:28.4136005Z else
2026-10-24T00:19:28.4136133Z echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-24T00:19:28.4136272Z fi
2026-10-24T00:19:28.4147211Z shell: /usr/bin/bash -e {0}
2026-10-24T00:19:28.4147329Z env:
2026-10-24T00:19:28.4147437Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:19:28.4147572Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:19:28.4147709Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T00:19:28.4147835Z ##[endgroup]
2026-10-24T00:19:28.4214552Z Post job cleanup.
2026-10-24T00:19:28.4802251Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-24T00:19:28.4863345Z Post job cleanup.
2026-10-24T00:19:28.4875864Z ##[start-action display=Cache full pnpm store;id=__ca684e83-881f-4c04-a528-62b6f0c765c2.__actions_cache]
2026-10-24T00:19:28.5172101Z Post job cleanup.
2026-10-24T00:19:28.5765691Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef, not saving cache.
2026-10-24T00:19:28.5793641Z ##[end-action id=__ca684e83-881f-4c04-a528-62b6f0c765c2.__actions_cache;outcome=success;conclusion=success;duration_ms=91]
2026-10-24T00:19:28.5795605Z ##[start-action display=Cache Vite+;id=__ca684e83-881f-4c04-a528-62b6f0c765c2.vp_cache]
2026-10-24T00:19:28.5814813Z Post job cleanup.
2026-10-24T00:19:28.6348849Z 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-24T00:19:28.6394991Z ##[end-action id=__ca684e83-881f-4c04-a528-62b6f0c765c2.vp_cache;outcome=success;conclusion=success;duration_ms=59]
2026-10-24T00:19:28.6426539Z Post job cleanup.
2026-10-24T00:19:28.6799067Z [command]/usr/local/bin/git version
2026-10-24T00:19:28.6823973Z git version 2.55.0
2026-10-24T00:19:28.6839814Z Temporarily overriding HOME='/home/runner/_work/_temp/72ce6919-d6e9-40d3-983f-a6de5bf46cce' before making global git config changes
2026-10-24T00:19:28.6840162Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T00:19:28.6842506Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T00:19:28.6862454Z Removing SSH command configuration
2026-10-24T00:19:28.6865116Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T00:19:28.6888585Z [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-24T00:19:28.6993021Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T00:19:28.7020715Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T00:19:28.7054218Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T00:19:28.7069067Z ##[group]Run '/job_completed.sh'
2026-10-24T00:19:28.7076011Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T00:19:28.7076172Z env:
2026-10-24T00:19:28.7076279Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 207
2026-10-24T00:19:28.7076421Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 437
2026-10-24T00:19:28.7076560Z BLACKSMITH_CHECK_RUN_ID: 120722315575
2026-10-24T00:19:28.7076705Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-24T00:19:28.7076851Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T00:19:28.7076979Z ##[endgroup]
2026-10-24T00:19:28.7144043Z Docker container cache not activated, skipping hash computation.
2026-10-24T00:19:28.7373825Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T00:19:28.7418129Z Cleaning up orphan processes