GitHub check

Whole log, 106 KB
2026-10-23T21:41:39.0776463Z Current runner version: '2.337.0'
2026-10-23T21:41:39.0783196Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-gyfpr7k4pvpvywml'
2026-10-23T21:41:39.0784404Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-23T21:41:39.0786324Z Machine name: 'ip-172-31-73-130'
2026-10-23T21:41:39.0789126Z ##[group]GITHUB_TOKEN Permissions
2026-10-23T21:41:39.0791306Z Contents: read
2026-10-23T21:41:39.0792024Z Metadata: read
2026-10-23T21:41:39.0792644Z ##[endgroup]
2026-10-23T21:41:39.0795075Z Secret source: Actions
2026-10-23T21:41:39.0796077Z Cache mode: write
2026-10-23T21:41:39.0797054Z Prepare workflow directory
2026-10-23T21:41:39.1132319Z Prepare all required actions
2026-10-23T21:41:39.1180694Z Getting action download info
2026-10-23T21:41:39.2986835Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-23T21:41:39.3820552Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-23T21:41:39.4650348Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-23T21:41:39.6769712Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-23T21:41:39.6826366Z Complete job name: Test Server 3
2026-10-23T21:41:39.7320746Z A job started hook has been configured by the self-hosted runner administrator
2026-10-23T21:41:39.7403506Z ##[group]Run '/setup.sh'
2026-10-23T21:41:39.7421941Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T21:41:39.7422441Z env:
2026-10-23T21:41:39.7422701Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:39.7423025Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:39.7423340Z   BLACKSMITH_CHECK_RUN_ID: 120670937989
2026-10-23T21:41:39.7423653Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-23T21:41:39.7423982Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T21:41:39.7424263Z ##[endgroup]
2026-10-23T21:41:39.7793060Z Logging daemon started (blacksmithd for logs)
2026-10-23T21:41:39.7941615Z Results daemon started (blacksmithd for results)
2026-10-23T21:41:39.8280915Z Background adoption and SSH setup started (PID: 2910)
2026-10-23T21:41:39.8282092Z
2026-10-23T21:41:39.8282299Z ----------------------------------------
2026-10-23T21:41:39.8283496Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40028603783/jobs/120670937989
2026-10-23T21:41:39.8284473Z SSH Access (using your GitHub SSH key):
2026-10-23T21:41:39.8285238Z   ssh -p 64004 runner@blacksmith-4vcpu-ubuntu-2404-gyfpr7k4pvpvywml.vm.blacksmith.sh
2026-10-23T21:41:39.8285837Z
2026-10-23T21:41:39.8286350Z No GitHub SSH key? Add one at:
2026-10-23T21:41:39.8287228Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-23T21:41:39.8287980Z
2026-10-23T21:41:39.8288171Z ----------------------------------------
2026-10-23T21:41:39.8288481Z
2026-10-23T21:41:39.8288727Z VM ID: blacksmith-4vcpu-ubuntu-2404-gyfpr7k4pvpvywml
2026-10-23T21:41:39.8289558Z Host: production-152.236.46.26-x8664
2026-10-23T21:41:39.8290063Z Host Agent PID: 3235721
2026-10-23T21:41:39.8290520Z Host Agent Git SHA: af74fd76b
2026-10-23T21:41:39.8291008Z Host CPU Manufacturer: AuthenticAMD
2026-10-23T21:41:39.8291507Z Blacksmith Host Generation: gen 2
2026-10-23T21:41:39.8292007Z Petname: production-good-mullet-de0c2754
2026-10-23T21:41:39.8292488Z Region: us-east
2026-10-23T21:41:39.8292895Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-23T21:41:39.8327291Z OS Version: Ubuntu 24.04.4 LTS
2026-10-23T21:41:39.8328227Z
2026-10-23T21:41:39.8419681Z Enabling Blacksmith transparent cache
2026-10-23T21:41:39.8695378Z ##[group]Run actions/checkout@v6
2026-10-23T21:41:39.8695731Z with:
2026-10-23T21:41:39.8695969Z   fetch-depth: 2
2026-10-23T21:41:39.8696332Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-23T21:41:39.8696757Z   sparse-checkout-cone-mode: false
2026-10-23T21:41:39.8697059Z   repository: pingdotgg/t3code
2026-10-23T21:41:39.8699557Z   token: ***
2026-10-23T21:41:39.8699793Z   ssh-strict: true
2026-10-23T21:41:39.8700023Z   ssh-user: git
2026-10-23T21:41:39.8700263Z   persist-credentials: true
2026-10-23T21:41:39.8700535Z   clean: true
2026-10-23T21:41:39.8700762Z   fetch-tags: false
2026-10-23T21:41:39.8701247Z   show-progress: true
2026-10-23T21:41:39.8701513Z   lfs: false
2026-10-23T21:41:39.8701758Z   submodules: false
2026-10-23T21:41:39.8702010Z   set-safe-directory: true
2026-10-23T21:41:39.8702288Z   allow-unsafe-pr-checkout: false
2026-10-23T21:41:39.8702568Z env:
2026-10-23T21:41:39.8702865Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:39.8703172Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:39.8703487Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:39.8703770Z ##[endgroup]
2026-10-23T21:41:40.0407098Z Syncing repository: pingdotgg/t3code
2026-10-23T21:41:40.0408492Z ##[group]Getting Git version info
2026-10-23T21:41:40.0408871Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-23T21:41:40.0409515Z [command]/usr/local/bin/git version
2026-10-23T21:41:40.0585667Z git version 2.55.0
2026-10-23T21:41:40.0607028Z ##[endgroup]
2026-10-23T21:41:40.0619195Z Temporarily overriding HOME='/home/runner/_work/_temp/b77a376b-4974-4435-9cd7-5368f983d045' before making global git config changes
2026-10-23T21:41:40.0620022Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T21:41:40.0625527Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T21:41:40.0738188Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-23T21:41:40.0742135Z ##[group]Determining repository object format
2026-10-23T21:41:40.0743904Z ##[endgroup]
2026-10-23T21:41:40.0744338Z ##[group]Initializing the repository
2026-10-23T21:41:40.0749673Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-23T21:41:40.0877757Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-23T21:41:40.0878938Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-23T21:41:40.0879621Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-23T21:41:40.0880081Z hint: call:
2026-10-23T21:41:40.0880425Z hint:
2026-10-23T21:41:40.0880837Z hint: 	git config --global init.defaultBranch <name>
2026-10-23T21:41:40.0881249Z hint:
2026-10-23T21:41:40.0881621Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-23T21:41:40.0882189Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-23T21:41:40.0882671Z hint:
2026-10-23T21:41:40.0886597Z hint: 	git branch -m <name>
2026-10-23T21:41:40.0886968Z hint:
2026-10-23T21:41:40.0887354Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-23T21:41:40.0888299Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-23T21:41:40.0889995Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-23T21:41:40.0958120Z ##[endgroup]
2026-10-23T21:41:40.0958942Z ##[group]Disabling automatic garbage collection
2026-10-23T21:41:40.0961783Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-23T21:41:40.0999850Z ##[endgroup]
2026-10-23T21:41:40.1000386Z ##[group]Setting up auth
2026-10-23T21:41:40.1000901Z Removing SSH command configuration
2026-10-23T21:41:40.1005867Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T21:41:40.1046618Z [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-23T21:41:40.1288350Z Removing HTTP extra header
2026-10-23T21:41:40.1295545Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-23T21:41:40.1351285Z [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-23T21:41:40.1509748Z Removing includeIf entries pointing to credentials config files
2026-10-23T21:41:40.1510994Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-23T21:41:40.1547360Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-23T21:41:40.1718749Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-cbb873d2-a63c-4e55-adee-219e33741c4f.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-23T21:41:40.1769718Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-cbb873d2-a63c-4e55-adee-219e33741c4f.config
2026-10-23T21:41:40.1801974Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-cbb873d2-a63c-4e55-adee-219e33741c4f.config
2026-10-23T21:41:40.1827147Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-cbb873d2-a63c-4e55-adee-219e33741c4f.config
2026-10-23T21:41:40.1854587Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-cbb873d2-a63c-4e55-adee-219e33741c4f.config
2026-10-23T21:41:40.1878073Z ##[endgroup]
2026-10-23T21:41:40.1878765Z ##[group]Fetching the repository
2026-10-23T21:41:40.1884009Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +5fd726b043ff9e8f4c6d7baede62a5c89d1618a0:refs/remotes/pull/24235/merge
2026-10-23T21:41:40.5373041Z From https://github.com/pingdotgg/t3code
2026-10-23T21:41:40.5374500Z  * [new ref]         5fd726b043ff9e8f4c6d7baede62a5c89d1618a0 -> pull/24235/merge
2026-10-23T21:41:40.5416495Z ##[endgroup]
2026-10-23T21:41:40.5419248Z ##[group]Determining the checkout info
2026-10-23T21:41:40.5420141Z ##[endgroup]
2026-10-23T21:41:40.5420764Z ##[group]Setting up sparse checkout
2026-10-23T21:41:40.5424442Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-23T21:41:40.5475703Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-23T21:41:40.5506545Z .git/info/sparse-checkout
2026-10-23T21:41:40.5515264Z ##[endgroup]
2026-10-23T21:41:40.5515842Z ##[group]Checking out the ref
2026-10-23T21:41:40.5521177Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24235/merge
2026-10-23T21:41:55.2193371Z Updating files:   0% (1/6309)
2026-10-23T21:41:55.2227142Z Updating files:   1% (64/6309)
2026-10-23T21:41:55.2245894Z Updating files:   2% (127/6309)
2026-10-23T21:41:55.2271647Z Updating files:   3% (190/6309)
2026-10-23T21:41:55.2299623Z Updating files:   4% (253/6309)
2026-10-23T21:41:55.2339320Z Updating files:   5% (316/6309)
2026-10-23T21:41:55.2365905Z Updating files:   6% (379/6309)
2026-10-23T21:41:55.2429926Z Updating files:   7% (442/6309)
2026-10-23T21:41:55.2466277Z Updating files:   8% (505/6309)
2026-10-23T21:41:55.2491577Z Updating files:   9% (568/6309)
2026-10-23T21:41:55.2847902Z Updating files:  10% (631/6309)
2026-10-23T21:41:55.2864188Z Updating files:  11% (694/6309)
2026-10-23T21:41:55.2877502Z Updating files:  12% (758/6309)
2026-10-23T21:41:55.2894663Z Updating files:  13% (821/6309)
2026-10-23T21:41:55.2912152Z Updating files:  14% (884/6309)
2026-10-23T21:41:55.2933305Z Updating files:  15% (947/6309)
2026-10-23T21:41:55.2954862Z Updating files:  16% (1010/6309)
2026-10-23T21:41:55.2972174Z Updating files:  17% (1073/6309)
2026-10-23T21:41:55.2994123Z Updating files:  18% (1136/6309)
2026-10-23T21:41:55.3011752Z Updating files:  19% (1199/6309)
2026-10-23T21:41:55.3039213Z Updating files:  20% (1262/6309)
2026-10-23T21:41:55.3060686Z Updating files:  21% (1325/6309)
2026-10-23T21:41:55.3084498Z Updating files:  22% (1388/6309)
2026-10-23T21:41:55.3102795Z Updating files:  23% (1452/6309)
2026-10-23T21:41:55.3122201Z Updating files:  24% (1515/6309)
2026-10-23T21:41:55.3140536Z Updating files:  25% (1578/6309)
2026-10-23T21:41:55.3157927Z Updating files:  26% (1641/6309)
2026-10-23T21:41:55.3174299Z Updating files:  27% (1704/6309)
2026-10-23T21:41:55.3198973Z Updating files:  28% (1767/6309)
2026-10-23T21:41:55.3241626Z Updating files:  29% (1830/6309)
2026-10-23T21:41:55.3266006Z Updating files:  30% (1893/6309)
2026-10-23T21:41:55.3297202Z Updating files:  31% (1956/6309)
2026-10-23T21:41:55.3331700Z Updating files:  32% (2019/6309)
2026-10-23T21:41:55.3367013Z Updating files:  33% (2082/6309)
2026-10-23T21:41:55.3449753Z Updating files:  34% (2146/6309)
2026-10-23T21:41:55.3525135Z Updating files:  35% (2209/6309)
2026-10-23T21:41:55.3559368Z Updating files:  36% (2272/6309)
2026-10-23T21:41:55.3598084Z Updating files:  37% (2335/6309)
2026-10-23T21:41:55.3653871Z Updating files:  38% (2398/6309)
2026-10-23T21:41:55.3684001Z Updating files:  39% (2461/6309)
2026-10-23T21:41:55.3720244Z Updating files:  40% (2524/6309)
2026-10-23T21:41:55.3760198Z Updating files:  41% (2587/6309)
2026-10-23T21:41:55.3785534Z Updating files:  42% (2650/6309)
2026-10-23T21:41:55.3799408Z Updating files:  43% (2713/6309)
2026-10-23T21:41:55.3832221Z Updating files:  44% (2776/6309)
2026-10-23T21:41:55.3873713Z Updating files:  45% (2840/6309)
2026-10-23T21:41:55.3911772Z Updating files:  46% (2903/6309)
2026-10-23T21:41:55.3952593Z Updating files:  47% (2966/6309)
2026-10-23T21:41:55.3996388Z Updating files:  48% (3029/6309)
2026-10-23T21:41:55.4043741Z Updating files:  49% (3092/6309)
2026-10-23T21:41:55.4105132Z Updating files:  50% (3155/6309)
2026-10-23T21:41:55.4126471Z Updating files:  51% (3218/6309)
2026-10-23T21:41:55.4177811Z Updating files:  52% (3281/6309)
2026-10-23T21:41:55.4205859Z Updating files:  53% (3344/6309)
2026-10-23T21:41:55.4231288Z Updating files:  54% (3407/6309)
2026-10-23T21:41:55.4265775Z Updating files:  55% (3470/6309)
2026-10-23T21:41:55.4305920Z Updating files:  56% (3534/6309)
2026-10-23T21:41:55.4325120Z Updating files:  57% (3597/6309)
2026-10-23T21:41:55.4345700Z Updating files:  58% (3660/6309)
2026-10-23T21:41:55.4825578Z Updating files:  59% (3723/6309)
2026-10-23T21:41:55.4842181Z Updating files:  60% (3786/6309)
2026-10-23T21:41:55.4861346Z Updating files:  61% (3849/6309)
2026-10-23T21:41:55.4884082Z Updating files:  62% (3912/6309)
2026-10-23T21:41:55.4909714Z Updating files:  63% (3975/6309)
2026-10-23T21:41:55.4939580Z Updating files:  64% (4038/6309)
2026-10-23T21:41:55.4965208Z Updating files:  65% (4101/6309)
2026-10-23T21:41:55.4983495Z Updating files:  66% (4164/6309)
2026-10-23T21:41:55.5017185Z Updating files:  67% (4228/6309)
2026-10-23T21:41:55.5036604Z Updating files:  68% (4291/6309)
2026-10-23T21:41:55.5059216Z Updating files:  69% (4354/6309)
2026-10-23T21:41:55.5083776Z Updating files:  70% (4417/6309)
2026-10-23T21:41:55.5094389Z Updating files:  71% (4480/6309)
2026-10-23T21:41:55.5115009Z Updating files:  72% (4543/6309)
2026-10-23T21:41:55.5149414Z Updating files:  73% (4606/6309)
2026-10-23T21:41:55.5470359Z Updating files:  74% (4669/6309)
2026-10-23T21:41:55.5702680Z Updating files:  75% (4732/6309)
2026-10-23T21:41:55.5727294Z Updating files:  76% (4795/6309)
2026-10-23T21:41:55.5750547Z Updating files:  77% (4858/6309)
2026-10-23T21:41:55.5788552Z Updating files:  78% (4922/6309)
2026-10-23T21:41:55.5814610Z Updating files:  79% (4985/6309)
2026-10-23T21:41:55.5836769Z Updating files:  80% (5048/6309)
2026-10-23T21:41:55.5860351Z Updating files:  81% (5111/6309)
2026-10-23T21:41:55.5882562Z Updating files:  82% (5174/6309)
2026-10-23T21:41:55.5905299Z Updating files:  83% (5237/6309)
2026-10-23T21:41:55.5908727Z Updating files:  84% (5300/6309)
2026-10-23T21:41:55.5934984Z Updating files:  84% (5307/6309)
2026-10-23T21:41:55.5957921Z Updating files:  85% (5363/6309)
2026-10-23T21:41:55.5985975Z Updating files:  86% (5426/6309)
2026-10-23T21:41:55.6084107Z Updating files:  87% (5489/6309)
2026-10-23T21:41:55.6125535Z Updating files:  88% (5552/6309)
2026-10-23T21:41:55.6152528Z Updating files:  89% (5616/6309)
2026-10-23T21:41:55.6182709Z Updating files:  90% (5679/6309)
2026-10-23T21:41:55.6226525Z Updating files:  91% (5742/6309)
2026-10-23T21:41:55.6242803Z Updating files:  92% (5805/6309)
2026-10-23T21:41:55.6262728Z Updating files:  93% (5868/6309)
2026-10-23T21:41:55.6290425Z Updating files:  94% (5931/6309)
2026-10-23T21:41:55.6322836Z Updating files:  95% (5994/6309)
2026-10-23T21:41:55.6395782Z Updating files:  96% (6057/6309)
2026-10-23T21:41:55.6425186Z Updating files:  97% (6120/6309)
2026-10-23T21:41:55.6481094Z Updating files:  98% (6183/6309)
2026-10-23T21:41:55.6502157Z Updating files:  99% (6246/6309)
2026-10-23T21:41:55.6502581Z Updating files: 100% (6309/6309)
2026-10-23T21:41:55.6502851Z Updating files: 100% (6309/6309), done.
2026-10-23T21:41:55.6687059Z Note: switching to 'refs/remotes/pull/24235/merge'.
2026-10-23T21:41:55.6687368Z
2026-10-23T21:41:55.6687498Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-23T21:41:55.6687775Z changes and commit them, and you can discard any commits you make in this
2026-10-23T21:41:55.6688073Z state without impacting any branches by switching back to a branch.
2026-10-23T21:41:55.6688221Z
2026-10-23T21:41:55.6688333Z If you want to create a new branch to retain commits you create, you may
2026-10-23T21:41:55.6688622Z do so (now or later) by using -c with the switch command. Example:
2026-10-23T21:41:55.6688756Z
2026-10-23T21:41:55.6688834Z   git switch -c <new-branch-name>
2026-10-23T21:41:55.6688941Z
2026-10-23T21:41:55.6689010Z Or undo this operation with:
2026-10-23T21:41:55.6689100Z
2026-10-23T21:41:55.6689244Z   git switch -
2026-10-23T21:41:55.6689337Z
2026-10-23T21:41:55.6689458Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-23T21:41:55.6689615Z
2026-10-23T21:41:55.6689802Z HEAD is now at 5fd726b Merge ed20e7cf51e579c19b97ab1ba7079f726923940e into 9a391eb3f55b738113b61768cf2d8263b4f3ac2e
2026-10-23T21:41:55.6703625Z ##[endgroup]
2026-10-23T21:41:55.6761080Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-23T21:41:55.6797393Z 5fd726b043ff9e8f4c6d7baede62a5c89d1618a0
2026-10-23T21:41:55.7041216Z Prepare all required actions
2026-10-23T21:41:55.7101794Z ##[group]Run ./.github/actions/ci-changes
2026-10-23T21:41:55.7102132Z env:
2026-10-23T21:41:55.7102347Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:55.7102601Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:55.7102872Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:55.7103137Z ##[endgroup]
2026-10-23T21:41:55.7194768Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-23T21:41:55.7281008Z ##[group]Run set -uo pipefail
2026-10-23T21:41:55.7281680Z set -uo pipefail
2026-10-23T21:41:55.7281879Z
2026-10-23T21:41:55.7282122Z decide() {
2026-10-23T21:41:55.7282459Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-23T21:41:55.7282818Z   exit "${PIPESTATUS[0]}"
2026-10-23T21:41:55.7283058Z }
2026-10-23T21:41:55.7283310Z
2026-10-23T21:41:55.7283523Z fail_open() {
2026-10-23T21:41:55.7283873Z   echo "$* Running every job."
2026-10-23T21:41:55.7284100Z   decide
2026-10-23T21:41:55.7284285Z }
2026-10-23T21:41:55.7284467Z
2026-10-23T21:41:55.7284772Z # Reads the change from git rather than the REST API: every job that
2026-10-23T21:41:55.7285242Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-23T21:41:55.7285621Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-23T21:41:55.7286353Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-23T21:41:55.7286809Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-23T21:41:55.7287205Z   base=HEAD^1
2026-10-23T21:41:55.7287449Z   mode=()
2026-10-23T21:41:55.7287655Z else
2026-10-23T21:41:55.7287847Z   base=$BEFORE_SHA
2026-10-23T21:41:55.7288193Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-23T21:41:55.7288531Z     || fail_open "Could not fetch ${base}."
2026-10-23T21:41:55.7288883Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-23T21:41:55.7289205Z   mode=(--full)
2026-10-23T21:41:55.7289393Z fi
2026-10-23T21:41:55.7289597Z
2026-10-23T21:41:55.7289927Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-23T21:41:55.7290384Z # of a package changes that package just like editing it. It also keeps
2026-10-23T21:41:55.7290786Z # git from fetching file contents to score renames.
2026-10-23T21:41:55.7291258Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-23T21:41:55.7291674Z   || fail_open "Could not diff against ${base}."
2026-10-23T21:41:55.7292039Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-23T21:41:55.7312661Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T21:41:55.7313042Z env:
2026-10-23T21:41:55.7313245Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:55.7313415Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:55.7313572Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:55.7313758Z   EVENT_NAME: pull_request
2026-10-23T21:41:55.7313913Z   BEFORE_SHA:
2026-10-23T21:41:55.7314059Z ##[endgroup]
2026-10-23T21:41:55.8494112Z Runs everything: apps/mobile/deps/react-native-screens-5.0.0-t3.36.tgz
2026-10-23T21:41:55.8495167Z Runs everything: apps/mobile/deps/react-native-screens-5.0.0-t3.37.tgz
2026-10-23T21:41:55.8495759Z Runs everything: apps/mobile/package.json
2026-10-23T21:41:55.8497538Z Runs everything: pnpm-lock.yaml
2026-10-23T21:41:55.8502612Z 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-23T21:41:55.8505676Z typecheck=true
2026-10-23T21:41:55.8505868Z build=true
2026-10-23T21:41:55.8506053Z test=true
2026-10-23T21:41:55.8506234Z test_packages=
2026-10-23T21:41:55.8506419Z test_web=true
2026-10-23T21:41:55.8506612Z test_server=true
2026-10-23T21:41:55.8506815Z rust=true
2026-10-23T21:41:55.8507006Z release_smoke=true
2026-10-23T21:41:55.8507208Z mobile_native=false
2026-10-23T21:41:55.8594144Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=139]
2026-10-23T21:41:55.8691699Z Prepare all required actions
2026-10-23T21:41:55.8692243Z Getting action download info
2026-10-23T21:41:55.9779651Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-23T21:41:56.1226358Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-23T21:41:56.1226691Z env:
2026-10-23T21:41:56.1226914Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:56.1227155Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:56.1227681Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:56.1227899Z ##[endgroup]
2026-10-23T21:41:56.1371783Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-23T21:41:56.1397444Z ##[group]Run echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T21:41:56.1398148Z echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T21:41:56.1399071Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T21:41:56.1400066Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T21:41:56.1416058Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T21:41:56.1416336Z env:
2026-10-23T21:41:56.1416550Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:56.1416790Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:56.1417082Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:56.1417340Z ##[endgroup]
2026-10-23T21:41:56.1515402Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=14]
2026-10-23T21:41:56.1518326Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-23T21:41:56.1605145Z ##[group]Run actions/cache@v6
2026-10-23T21:41:56.1605336Z with:
2026-10-23T21:41:56.1605459Z   path: ~/.vite-plus
2026-10-23T21:41:56.1605635Z   key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T21:41:56.1605966Z   enableCrossOsArchive: false
2026-10-23T21:41:56.1606206Z   fail-on-cache-miss: false
2026-10-23T21:41:56.1606416Z   lookup-only: false
2026-10-23T21:41:56.1606600Z   save-always: false
2026-10-23T21:41:56.1606783Z env:
2026-10-23T21:41:56.1606978Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:56.1607199Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:56.1607402Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:56.1607542Z ##[endgroup]
2026-10-23T21:41:56.4393376Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T21:41:57.0432087Z Received 170349591 of 170349591 (100.0%), 286.0 MBs/sec
2026-10-23T21:41:57.0438500Z Cache Size: ~162 MB (170349591 B)
2026-10-23T21:41:57.0552250Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/e365ba23-5040-4ce5-bc16-106ab02e2416/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T21:41:58.0323336Z Cache restored successfully
2026-10-23T21:41:58.0502092Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T21:41:58.0585503Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1906]
2026-10-23T21:41:58.0588993Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-23T21:41:58.0617032Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T21:41:58.0617361Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T21:41:58.0617642Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-23T21:41:58.0630816Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T21:41:58.0631105Z env:
2026-10-23T21:41:58.0631313Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:58.0631571Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:58.0631818Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:58.0632047Z ##[endgroup]
2026-10-23T21:41:58.0681098Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-23T21:41:58.0691706Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=10]
2026-10-23T21:41:58.0693867Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-23T21:41:58.0699665Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-23T21:41:58.0701354Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-23T21:41:58.0718420Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-23T21:41:58.0718749Z store_path="$(vp pm cache dir)"
2026-10-23T21:41:58.0719314Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-23T21:41:58.0738182Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T21:41:58.0738374Z env:
2026-10-23T21:41:58.0738497Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:58.0738658Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:58.0738809Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:58.0738952Z ##[endgroup]
2026-10-23T21:41:58.0965809Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=26]
2026-10-23T21:41:58.0968894Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-23T21:41:58.1850897Z ##[group]Run actions/cache@v6
2026-10-23T21:41:58.1851055Z with:
2026-10-23T21:41:58.1851190Z   path: /home/runner/.local/share/pnpm/store/v11
2026-10-23T21:41:58.1851477Z   key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-23T21:41:58.1851775Z   restore-keys: pnpm-full-v1-Linux-X64-

2026-10-23T21:41:58.1851952Z   enableCrossOsArchive: false
2026-10-23T21:41:58.1852109Z   fail-on-cache-miss: false
2026-10-23T21:41:58.1852251Z   lookup-only: false
2026-10-23T21:41:58.1852375Z   save-always: false
2026-10-23T21:41:58.1852517Z env:
2026-10-23T21:41:58.1852640Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:41:58.1852812Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:41:58.1852959Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:41:58.1853105Z ##[endgroup]
2026-10-23T21:41:58.4273674Z Cache hit for restore-key: pnpm-full-v1-Linux-X64-2baa264059789b1dde4bbc8fdc5b8342f31f2fc8e6176e5c5e486efdd242b36c
2026-10-23T21:41:59.4595970Z Received 327155712 of 994615207 (32.9%), 311.7 MBs/sec
2026-10-23T21:42:00.4660031Z Received 671088640 of 994615207 (67.5%), 319.7 MBs/sec
2026-10-23T21:42:01.1981071Z Received 994615207 of 994615207 (100.0%), 346.6 MBs/sec
2026-10-23T21:42:01.1981729Z Cache Size: ~949 MB (994615207 B)
2026-10-23T21:42:01.2016145Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/3c45ec69-d9df-4f43-b778-5b0e0d739d11/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T21:42:09.2811839Z Cache restored successfully
2026-10-23T21:42:09.3475285Z Cache restored from key: pnpm-full-v1-Linux-X64-2baa264059789b1dde4bbc8fdc5b8342f31f2fc8e6176e5c5e486efdd242b36c
2026-10-23T21:42:09.3641517Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=11267]
2026-10-23T21:42:09.3645162Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-23T21:42:09.3662811Z ##[group]Run vp install
2026-10-23T21:42:09.3662969Z vp install
2026-10-23T21:42:09.3677209Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T21:42:09.3677438Z env:
2026-10-23T21:42:09.3677600Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:42:09.3677774Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:42:09.3677980Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:42:09.3678175Z ##[endgroup]
2026-10-23T21:42:09.4219376Z Scope: all 33 workspace projects
2026-10-23T21:42:09.6040443Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-23T21:42:10.2308089Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-23T21:42:10.2308742Z   Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-23T21:42:10.2309285Z   Virtual store is at:             node_modules/.pnpm
2026-10-23T21:42:11.2370431Z Progress: resolved 1666, reused 1666, downloaded 0, added 1664
2026-10-23T21:42:14.4509906Z โœ“ Lockfile passes supply-chain policies (2088 entries in 4.8s)
2026-10-23T21:42:14.4510516Z Lockfile is up to date, resolution step is skipped
2026-10-23T21:42:14.4795371Z Packages: +1721
2026-10-23T21:42:14.4795727Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-23T21:42:14.5359894Z Progress: resolved 1721, reused 1717, downloaded 1, added 1721, done
2026-10-23T21:42:15.7990740Z . prepare$ vp config --no-agent
2026-10-23T21:42:15.9915195Z . prepare: Done
2026-10-23T21:42:15.9931458Z
2026-10-23T21:42:15.9931829Z devDependencies:
2026-10-23T21:42:15.9932060Z + @coderabbitai/config 1.1.0
2026-10-23T21:42:15.9932280Z + @shadcn/lint 0.1.5
2026-10-23T21:42:15.9933019Z + @types/node 24.12.4
2026-10-23T21:42:15.9933435Z + knip 6.34.0
2026-10-23T21:42:15.9933615Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-23T21:42:15.9933782Z + vite-plus 1.3.0
2026-10-23T21:42:15.9933864Z
2026-10-23T21:42:15.9970083Z Done in 6.6s using pnpm v12.14.0
2026-10-23T21:42:16.0165155Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=6651]
2026-10-23T21:42:16.0208058Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T21:42:16.0208603Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T21:42:16.0224072Z shell: /usr/bin/bash -e {0}
2026-10-23T21:42:16.0224233Z env:
2026-10-23T21:42:16.0224388Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:42:16.0224574Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:42:16.0224864Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:42:16.0225025Z ##[endgroup]
2026-10-23T21:42:16.0566504Z ##[group]Run actions/cache@v6
2026-10-23T21:42:16.0566753Z with:
2026-10-23T21:42:16.0566932Z   path: ~/.cache/ms-playwright
2026-10-23T21:42:16.0567187Z   key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T21:42:16.0567463Z   enableCrossOsArchive: false
2026-10-23T21:42:16.0567678Z   fail-on-cache-miss: false
2026-10-23T21:42:16.0567914Z   lookup-only: false
2026-10-23T21:42:16.0568099Z   save-always: false
2026-10-23T21:42:16.0568295Z env:
2026-10-23T21:42:16.0568473Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:42:16.0568708Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:42:16.0568945Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:42:16.0569156Z ##[endgroup]
2026-10-23T21:42:16.2913644Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T21:42:16.5599650Z Received 106503405 of 106503405 (100.0%), 421.5 MBs/sec
2026-10-23T21:42:16.5600051Z Cache Size: ~102 MB (106503405 B)
2026-10-23T21:42:16.5691021Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/088087fb-ac8c-489d-b32d-1aaee75a9e8d/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T21:42:16.8442161Z Cache restored successfully
2026-10-23T21:42:16.8656061Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T21:42:16.8870477Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T21:42:16.8871219Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T21:42:16.8871692Z test -n "$browser"
2026-10-23T21:42:16.8871979Z if ldd "$browser" | grep '=> not found'; then
2026-10-23T21:42:16.8872406Z   node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-23T21:42:16.8872789Z fi
2026-10-23T21:42:16.8888711Z shell: /usr/bin/bash -e {0}
2026-10-23T21:42:16.8888941Z env:
2026-10-23T21:42:16.8889134Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:42:16.8889400Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:42:16.8889657Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:42:16.8889894Z ##[endgroup]
2026-10-23T21:42:16.9179098Z ##[group]Run vp run --filter t3 test --shard 3/8
2026-10-23T21:42:16.9179503Z vp run --filter t3 test --shard 3/8
2026-10-23T21:42:16.9191812Z shell: /usr/bin/bash -e {0}
2026-10-23T21:42:16.9191974Z env:
2026-10-23T21:42:16.9192097Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:42:16.9192256Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:42:16.9192409Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:42:16.9192710Z   T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-23T21:42:16.9193007Z   T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T21:42:16.9193224Z ##[endgroup]
2026-10-23T21:42:17.1840879Z ~/apps/server$ vp test run --shard 3/8 โŠ˜ cache disabled
2026-10-23T21:42:17.4042146Z
2026-10-23T21:42:17.4066334Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-23T21:42:17.4066795Z
2026-10-23T21:42:24.2879518Z  โœ“ src/orchestration-v2/Adapters/CodexAdapterV2.test.ts (80 tests) 1187ms
2026-10-23T21:42:24.2880357Z    โœ“ CodexAdapterV2 post-settle continuation (69)
2026-10-23T21:42:24.2880735Z      โœ“ stops a completed run's background command without a client-supplied run 461ms
2026-10-23T21:42:24.2881150Z      โœ“ Stop ends a background command no Codex process tracks any more 337ms
2026-10-23T21:43:03.0573765Z  โœ“ src/git/GitManager.test.ts (104 tests) 37262ms
2026-10-23T21:43:03.0574663Z    โœ“ GitManager (104)
2026-10-23T21:43:03.0575019Z      โœ“ branch PR lookup notifies linked threads when draft status changes 376ms
2026-10-23T21:43:03.0575504Z      โœ“ finds a fork PR for a branch pushed without an upstream 876ms
2026-10-23T21:43:03.0576149Z      โœ“ prefers an exact fork ref but does not guess between equal refs 668ms
2026-10-23T21:43:03.0576756Z      โœ“ does not guess a fork when an ancestry probe fails 393ms
2026-10-23T21:43:03.0577412Z      โœ“ finds a fork PR when the remote name contains a slash 315ms
2026-10-23T21:43:03.0578066Z      โœ“ branch PR lookup does not reuse a cached PR after the remote is repointed 360ms
2026-10-23T21:43:03.0578743Z      โœ“ status finds a merged PR after its remote branch was deleted 371ms
2026-10-23T21:43:03.0579447Z      โœ“ status ignores synthetic local branch aliases when the upstream remote name contains slashes 375ms
2026-10-23T21:43:03.0580178Z      โœ“ status finds a fork PR pushed under the branch's own name despite a default upstream 322ms
2026-10-23T21:43:03.0580866Z      โœ“ status keeps the last known PR when a later lookup fails 372ms
2026-10-23T21:43:03.0581546Z      โœ“ status does not reuse a stale PR after the branch is retargeted to a different upstream 401ms
2026-10-23T21:43:03.0582285Z      โœ“ includes CLAUDE.md for Claude writers only when it differs from AGENTS.md 341ms
2026-10-23T21:43:03.0582931Z      โœ“ commits only selected files when filePaths is provided 304ms
2026-10-23T21:43:03.0583524Z      โœ“ creates feature branch, commits, and pushes with featureBranch option 487ms
2026-10-23T21:43:03.0584106Z      โœ“ commits on fix-2/name when fix/name has ref namespace collisions 386ms
2026-10-23T21:43:03.0584857Z      โœ“ commits on fix/name-2 when fix/name has ref namespace collisions 371ms
2026-10-23T21:43:03.0585517Z      โœ“ pushes and creates PR from a no-upstream branch when local commits are ahead of base 702ms
2026-10-23T21:43:03.0586268Z      โœ“ pushes existing commits without committing dirty worktree changes 591ms
2026-10-23T21:43:03.0586904Z      โœ“ create_pr targets the remote default branch when it is not main 622ms
2026-10-23T21:43:03.0587531Z      โœ“ returns existing PR metadata for commit/push/pr action 473ms
2026-10-23T21:43:03.0588197Z      โœ“ create_pr sends bounded checks to the model and omits rolled-back runs 521ms
2026-10-23T21:43:03.0588912Z      โœ“ creates a PR against the default branch with a legacy commit base setting 483ms
2026-10-23T21:43:03.0589572Z      โœ“ creates a PR against the default branch with a legacy short-commit base setting 562ms
2026-10-23T21:43:03.0590007Z      โœ“ creates a PR against the default branch with a legacy tag base setting 555ms
2026-10-23T21:43:03.0590440Z      โœ“ creates a PR against the default branch with a legacy revision base setting 596ms
2026-10-23T21:43:03.0590877Z      โœ“ generates PR content from the created worktree's selected remote base 685ms
2026-10-23T21:43:03.0592129Z      โœ“ preserves a local worktree PR base that shadows a remote ref, including legacy bases 898ms
2026-10-23T21:43:03.0593128Z      โœ“ generates PR content from branch changes when the remote base advances (main) 777ms
2026-10-23T21:43:03.0593583Z      โœ“ generates PR content from branch changes when the remote base advances (release/1.2) 782ms
2026-10-23T21:43:03.0594049Z      โœ“ creates a new PR instead of reusing an unrelated fork PR with the same head branch 679ms
2026-10-23T21:43:03.0594489Z      โœ“ creates cross-repo PRs with the fork owner selector and default base branch 579ms
2026-10-23T21:43:03.0594970Z      โœ“ local PR checkout excludes a concurrent switch from a nested project with an alternate root 454ms
2026-10-23T21:43:03.0595578Z      โœ“ local PR checkout excludes a concurrent create-and-switch from a nested project with an alternate root 434ms
2026-10-23T21:43:03.0596217Z      โœ“ local PR checkout excludes a concurrent feature-branch from a nested project with an alternate root 600ms
2026-10-23T21:43:03.0596667Z      โœ“ local PR checkout lands cleanly (existing branch: true) 359ms
2026-10-23T21:43:03.0597086Z      โœ“ local PR checkout fast-forwards a branch the host's checkout only switched to 346ms
2026-10-23T21:43:03.0597523Z      โœ“ local PR checkout keeps a branch that is ahead and reports it is not on the head 422ms
2026-10-23T21:43:03.0597963Z      โœ“ local PR checkout cannot confirm an unavailable provider head (undefined) 351ms
2026-10-23T21:43:03.0598471Z      โœ“ local PR checkout cannot confirm an unavailable provider head (0000000000000000000000000000000000000000) 373ms
2026-10-23T21:43:03.0599010Z      โœ“ restores same-repository upstream tracking after local PR checkout without a remote ref 372ms
2026-10-23T21:43:03.0599538Z      โœ“ restores same-repository upstream tracking when provider omits head repository metadata 302ms
2026-10-23T21:43:03.0600203Z      โœ“ prepares a worktree from the head branch when the host has no pull ref 905ms
2026-10-23T21:43:03.0600894Z      โœ“ preserves fork upstream tracking when preparing a worktree PR thread 492ms
2026-10-23T21:43:03.0601555Z      โœ“ refreshes a reused PR worktree onto the updated pull request head 423ms
2026-10-23T21:43:03.0602221Z      โœ“ resets a clean reused PR worktree onto a force-pushed pull request head 552ms
2026-10-23T21:43:03.0602953Z      โœ“ keeps a reused PR worktree that carries its own commit off the rewritten head 521ms
2026-10-23T21:43:03.0603678Z      โœ“ keeps a dirty reused PR worktree off the rewritten pull request head 497ms
2026-10-23T21:43:03.0604429Z      โœ“ reuses an existing PR worktree with 110 preceding matching branches (fork: false) 866ms
2026-10-23T21:43:03.0605245Z      โœ“ reuses an existing PR worktree with 0 preceding matching branches (fork: true) 492ms
2026-10-23T21:43:03.0606096Z      โœ“ reuses an existing PR worktree with 110 preceding matching branches (fork: true) 1455ms
2026-10-23T21:43:03.0606859Z      โœ“ refreshes a reused PR worktree that has no upstream from the pull request ref 814ms
2026-10-23T21:43:03.0607571Z      โœ“ preserves an unrelated local branch and upstream that share the fork head name 319ms
2026-10-23T21:43:03.0608710Z      โœ“ reuses an existing PR worktree and restores fork upstream tracking 439ms
2026-10-23T21:43:03.0609516Z      โœ“ does not fail PR worktree prep when setup terminal startup fails 614ms
2026-10-23T21:43:03.0610131Z      โœ“ create_pr preserves dirty work on an already pushed branch 642ms
2026-10-23T21:43:08.3982493Z  โœ“ src/provider/CodexChatGptAuth.test.ts (54 tests) 4720ms
2026-10-23T21:43:13.8814039Z  โœ“ src/orchestration-v2/ThreadStop.test.ts (41 tests) 3579ms
2026-10-23T21:43:15.8417852Z  โœ“ src/orchestration-v2/PullRequestSyncReactor.test.ts (24 tests) 102ms
2026-10-23T21:43:16.6546675Z stdout | src/preview/ServerBrowser.test.ts > a rejected download releases the original and keeps no saved copy (save failed)
2026-10-23T21:43:16.6547588Z [21:43:16.649] WARN (#802): server preview download failed {
2026-10-23T21:43:16.6548130Z   cause: Error: save interrupted
2026-10-23T21:43:16.6548732Z       at Object.saveAs (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.test.ts:909:50)
2026-10-23T21:43:16.6550286Z       at saveDownload (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.ts:959:7)
2026-10-23T21:43:16.6550824Z }
2026-10-23T21:43:16.6551153Z
2026-10-23T21:43:16.6901274Z  โœ“ src/preview/ServerBrowser.test.ts (22 tests) 230ms
2026-10-23T21:43:19.0529594Z  โœ“ src/orchestration-v2/ProjectionRecovery.test.ts (12 tests) 649ms
2026-10-23T21:43:19.9245357Z  โœ“ src/provider/antigravityAuthSupport.test.ts (26 tests) 398ms
2026-10-23T21:43:20.8326731Z  โœ“ src/persistence/OrchestrationEventStore.test.ts (10 tests) 424ms
2026-10-23T21:43:23.1231149Z stdout | src/auth/McpOAuth.test.ts > derives discovery metadata from the origin the client reached
2026-10-23T21:43:23.1231569Z [21:43:23.119] INFO (#4): Migrations ran successfully {
2026-10-23T21:43:23.1231777Z   migrations: [
2026-10-23T21:43:23.1231949Z     '1_OrchestrationEvents',
2026-10-23T21:43:23.1232161Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:23.1232400Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:23.1232584Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:23.1232770Z     '5_Projections',
2026-10-23T21:43:23.1233049Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:23.1233311Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:23.1233531Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:23.1233747Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:23.1233970Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:23.1234202Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:23.1234515Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:23.1234745Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:23.1234995Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:23.1235239Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:23.1235449Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:23.1235658Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:23.1235878Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:23.1236114Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:23.1236325Z     '20_AuthAccessManagement',
2026-10-23T21:43:23.1236521Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:23.1236714Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:23.1236927Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:23.1237148Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:23.1237392Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:23.1237679Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:23.1281113Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:23.1281402Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:23.1281645Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:23.1281904Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:23.1282121Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:23.1282375Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:23.1282646Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:23.1282902Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:23.1283659Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:23.1283876Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:23.1284111Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:23.1284465Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:23.1284764Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:23.1285020Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:23.1285240Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:23.1285473Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:23.1285745Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:23.1285999Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:23.1292531Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:23.1293973Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:23.1294320Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:23.1294692Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:23.1295040Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:23.1295382Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:23.1295725Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:23.1296038Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:23.1296356Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:23.1296706Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T21:43:23.1297029Z     '55_OrchestrationV2',
2026-10-23T21:43:23.1297346Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:23.1297683Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:23.1298022Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:23.1298318Z     '59_McpAppModelContext',
2026-10-23T21:43:23.1298638Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:23.1298963Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:23.1299283Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:23.1299596Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:23.1299947Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:23.1300298Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:23.1300646Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:23.1300969Z     '67_WebhookDedupe',
2026-10-23T21:43:23.1301256Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:23.1301513Z   ]
2026-10-23T21:43:23.1301697Z }
2026-10-23T21:43:23.1301806Z
2026-10-23T21:43:23.1839303Z stdout | src/auth/McpOAuth.test.ts > registers loopback and https clients and never redirects for an unverified client
2026-10-23T21:43:23.1839827Z [21:43:23.181] INFO (#358): Migrations ran successfully {
2026-10-23T21:43:23.1840032Z   migrations: [
2026-10-23T21:43:23.1840200Z     '1_OrchestrationEvents',
2026-10-23T21:43:23.1840420Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:23.1840634Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:23.1840839Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:23.1841031Z     '5_Projections',
2026-10-23T21:43:23.1841252Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:23.1841516Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:23.1841746Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:23.1841981Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:23.1842230Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:23.1842615Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:23.1843013Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:23.1843402Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:23.1843714Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:23.1843971Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:23.1844186Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:23.1844394Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:23.1844728Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:23.1844951Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:23.1845167Z     '20_AuthAccessManagement',
2026-10-23T21:43:23.1845360Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:23.1845567Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:23.1845774Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:23.1846026Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:23.1846797Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:23.1847195Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:23.1847424Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:23.1847652Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:23.1847883Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:23.1848127Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:23.1848355Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:23.1848561Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:23.1848772Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:23.1848971Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:23.1849206Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:23.1849424Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:23.1849634Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:23.1849859Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:23.1850113Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:23.1850344Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:23.1850550Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:23.1850777Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:23.1850995Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:23.1851223Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:23.1851447Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:23.1851678Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:23.1851894Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:23.1852125Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:23.1852357Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:23.1852578Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:23.1852813Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:23.1853022Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:23.1853222Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:23.1853740Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T21:43:23.1853958Z     '55_OrchestrationV2',
2026-10-23T21:43:23.1854170Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:23.1854384Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:23.1854686Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:23.1854889Z     '59_McpAppModelContext',
2026-10-23T21:43:23.1855084Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:23.1855292Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:23.1855479Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:23.1855677Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:23.1855886Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:23.1856109Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:23.1856315Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:23.1856520Z     '67_WebhookDedupe',
2026-10-23T21:43:23.1856697Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:23.1856847Z   ]
2026-10-23T21:43:23.1856980Z }
2026-10-23T21:43:23.1857061Z
2026-10-23T21:43:23.2306699Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-23T21:43:23.2307324Z [21:43:23.229] INFO (#748): Migrations ran successfully {
2026-10-23T21:43:23.2307609Z   migrations: [
2026-10-23T21:43:23.2307860Z     '1_OrchestrationEvents',
2026-10-23T21:43:23.2308181Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:23.2308494Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:23.2308785Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:23.2309733Z     '5_Projections',
2026-10-23T21:43:23.2310360Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:23.2310868Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:23.2346683Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:23.2347468Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:23.2347694Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:23.2349486Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:23.2349736Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:23.2349969Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:23.2350232Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:23.2350470Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:23.2350674Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:23.2350903Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:23.2351112Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:23.2351327Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:23.2351520Z     '20_AuthAccessManagement',
2026-10-23T21:43:23.2351717Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:23.2351913Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:23.2352122Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:23.2352339Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:23.2352583Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:23.2352823Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:23.2353028Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:23.2353247Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:23.2353464Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:23.2353707Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:23.2353911Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:23.2354115Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:23.2354316Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:23.2354574Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:23.2354786Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:23.2354984Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:23.2355178Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:23.2355372Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:23.2355605Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:23.2355828Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:23.2356032Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:23.2356235Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:23.2356452Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:23.2356668Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:23.2356868Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:23.2357079Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:23.2357275Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:23.2357474Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:23.2357681Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:23.2357892Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:23.2358093Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:23.2358302Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:23.2358492Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:23.2358703Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T21:43:23.2358918Z     '55_OrchestrationV2',
2026-10-23T21:43:23.2359594Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:23.2360000Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:23.2360188Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:23.2360386Z     '59_McpAppModelContext',
2026-10-23T21:43:23.2360573Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:23.2360769Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:23.2360945Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:23.2361128Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:23.2361349Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:23.2361560Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:23.2361781Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:23.2362360Z     '67_WebhookDedupe',
2026-10-23T21:43:23.2362541Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:23.2362695Z   ]
2026-10-23T21:43:23.2362825Z }
2026-10-23T21:43:23.2362888Z
2026-10-23T21:43:23.2473126Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-23T21:43:23.2474019Z [21:43:23.246] INFO (#1092): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'pairing-code' }
2026-10-23T21:43:23.2474513Z
2026-10-23T21:43:23.2808356Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-23T21:43:23.2808931Z [21:43:23.279] INFO (#1129): Migrations ran successfully {
2026-10-23T21:43:23.2809209Z   migrations: [
2026-10-23T21:43:23.2809656Z     '1_OrchestrationEvents',
2026-10-23T21:43:23.2809907Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:23.2810120Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:23.2810323Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:23.2810506Z     '5_Projections',
2026-10-23T21:43:23.2810764Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:23.2811024Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:23.2811252Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:23.2811460Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:23.2811667Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:23.2811909Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:23.2812142Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:23.2812365Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:23.2812602Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:23.2812853Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:23.2813058Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:23.2813275Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:23.2813496Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:23.2813735Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:23.2813940Z     '20_AuthAccessManagement',
2026-10-23T21:43:23.2814139Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:23.2814359Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:23.2814641Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:23.2814885Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:23.2815132Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:23.2815385Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:23.2815619Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:23.2815853Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:23.2816086Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:23.2816325Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:23.2816998Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:23.2817371Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:23.2817592Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:23.2817793Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:23.2818017Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:23.2818226Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:23.2818444Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:23.2818648Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:23.2818878Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:23.2819108Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:23.2819310Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:23.2819525Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:23.2819733Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:23.2819958Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:23.2820177Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:23.2820398Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:23.2820603Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:23.2820815Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:23.2821033Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:23.2821240Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:23.2821457Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:23.2821660Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:23.2821852Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:23.2822057Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T21:43:23.2822260Z     '55_OrchestrationV2',
2026-10-23T21:43:23.2822452Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:23.2822658Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:23.2822846Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:23.2823023Z     '59_McpAppModelContext',
2026-10-23T21:43:23.2823208Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:23.2823392Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:23.2823574Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:23.2823761Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:23.2823963Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:23.2824166Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:23.2824367Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:23.2824789Z     '67_WebhookDedupe',
2026-10-23T21:43:23.2824967Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:23.2825115Z   ]
2026-10-23T21:43:23.2825224Z }
2026-10-23T21:43:23.2825289Z
2026-10-23T21:43:23.2909360Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-23T21:43:23.2909807Z [21:43:23.289] INFO (#1471): Approved an MCP client sign-in. {
2026-10-23T21:43:23.2910035Z   client: 'Hosted bot',
2026-10-23T21:43:23.2910210Z   access: 'approval-required',
2026-10-23T21:43:23.2910392Z   method: 'pairing-code'
2026-10-23T21:43:23.2910536Z }
2026-10-23T21:43:23.2910639Z
2026-10-23T21:43:23.3296441Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-23T21:43:23.3296871Z [21:43:23.327] INFO (#1503): Migrations ran successfully {
2026-10-23T21:43:23.3297111Z   migrations: [
2026-10-23T21:43:23.3297294Z     '1_OrchestrationEvents',
2026-10-23T21:43:23.3297502Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:23.3297737Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:23.3297980Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:23.3298896Z     '5_Projections',
2026-10-23T21:43:23.3299323Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:23.3299617Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:23.3299849Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:23.3300068Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:23.3300309Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:23.3300559Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:23.3300834Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:23.3301069Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:23.3301311Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:23.3301604Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:23.3301823Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:23.3302028Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:23.3302265Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:23.3302481Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:23.3302692Z     '20_AuthAccessManagement',
2026-10-23T21:43:23.3302928Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:23.3303138Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:23.3303339Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:23.3303562Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:23.3303804Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:23.3304066Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:23.3304287Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:23.3304572Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:23.3304971Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:23.3305210Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:23.3305453Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:23.3305652Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:23.3305874Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:23.3306096Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:23.3306302Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:23.3306516Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:23.3306741Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:23.3306960Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:23.3307186Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:23.3307455Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:23.3307655Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:23.3307908Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:23.3308124Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:23.3308337Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:23.3308593Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:23.3308820Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:23.3309052Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:23.3309289Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:23.3309524Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:23.3309746Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:23.3309981Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:23.3310188Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:23.3310414Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:23.3310630Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T21:43:23.3310830Z     '55_OrchestrationV2',
2026-10-23T21:43:23.3311193Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:23.3311497Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:23.3311712Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:23.3311995Z     '59_McpAppModelContext',
2026-10-23T21:43:23.3312254Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:23.3312454Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:23.3312645Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:23.3312835Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:23.3313076Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:23.3313297Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:23.3313504Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:23.3313770Z     '67_WebhookDedupe',
2026-10-23T21:43:23.3314042Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:23.3314240Z   ]
2026-10-23T21:43:23.3314471Z }
2026-10-23T21:43:23.3314589Z
2026-10-23T21:43:23.3392621Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-23T21:43:23.3393036Z [21:43:23.337] INFO (#1840): Approved an MCP client sign-in. {
2026-10-23T21:43:23.3393285Z   client: 'Claude Code',
2026-10-23T21:43:23.3393476Z   access: 'approval-required',
2026-10-23T21:43:23.3393667Z   method: 'pairing-code'
2026-10-23T21:43:23.3394111Z }
2026-10-23T21:43:23.3394202Z
2026-10-23T21:43:23.3731671Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-23T21:43:23.3732364Z [21:43:23.371] INFO (#1874): Migrations ran successfully {
2026-10-23T21:43:23.3732674Z   migrations: [
2026-10-23T21:43:23.3732932Z     '1_OrchestrationEvents',
2026-10-23T21:43:23.3733236Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:23.3733557Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:23.3733996Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:23.3734312Z     '5_Projections',
2026-10-23T21:43:23.3734716Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:23.3735108Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:23.3735453Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:23.3735791Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:23.3736117Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:23.3736469Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:23.3736832Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:23.3737179Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:23.3737555Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:23.3737934Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:23.3738273Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:23.3738614Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:23.3738968Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:23.3739306Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:23.3739618Z     '20_AuthAccessManagement',
2026-10-23T21:43:23.3739923Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:23.3740232Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:23.3740560Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:23.3740909Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:23.3741308Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:23.3741679Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:23.3742023Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:23.3742367Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:23.3744388Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:23.3745974Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:23.3746313Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:23.3746639Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:23.3746955Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:23.3747259Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:23.3747583Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:23.3747916Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:23.3748272Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:23.3748601Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:23.3748959Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:23.3749310Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:23.3749621Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:23.3749965Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:23.3750316Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:23.3750645Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:23.3750980Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:23.3751309Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:23.3751656Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:23.3751971Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:23.3752316Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:23.3752641Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:23.3752962Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:23.3753274Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:23.3753582Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:23.3753918Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T21:43:23.3754239Z     '55_OrchestrationV2',
2026-10-23T21:43:23.3754610Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:23.3755007Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:23.3755293Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:23.3755576Z     '59_McpAppModelContext',
2026-10-23T21:43:23.3755877Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:23.3756179Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:23.3756469Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:23.3756766Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:23.3757113Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:23.3757442Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:23.3757767Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:23.3758082Z     '67_WebhookDedupe',
2026-10-23T21:43:23.3758353Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:23.3758589Z   ]
2026-10-23T21:43:23.3758774Z }
2026-10-23T21:43:23.3758881Z
2026-10-23T21:43:23.3959916Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-23T21:43:23.3960879Z [21:43:23.394] INFO (#2234): Approved an MCP client sign-in. { client: 'Claude Code', access: 'read-only', method: 'pairing-code' }
2026-10-23T21:43:23.3961321Z
2026-10-23T21:43:23.4306170Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-23T21:43:23.4307089Z [21:43:23.429] INFO (#2264): Migrations ran successfully {
2026-10-23T21:43:23.4307541Z   migrations: [
2026-10-23T21:43:23.4308539Z     '1_OrchestrationEvents',
2026-10-23T21:43:23.4308806Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:23.4309087Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:23.4309713Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:23.4310120Z     '5_Projections',
2026-10-23T21:43:23.4310446Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:23.4310809Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:23.4311142Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:23.4311448Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:23.4311756Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:23.4312044Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:23.4312260Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:23.4312470Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:23.4312700Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:23.4312934Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:23.4313138Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:23.4313340Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:23.4313540Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:23.4313748Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:23.4313941Z     '20_AuthAccessManagement',
2026-10-23T21:43:23.4314119Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:23.4314316Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:23.4314570Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:23.4314786Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:23.4315015Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:23.4315245Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:23.4315456Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:23.4315670Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:23.4315886Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:23.4316123Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:23.4316329Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:23.4316527Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:23.4316737Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:23.4316916Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:23.4317116Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:23.4317310Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:23.4317503Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:23.4317698Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:23.4317921Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:23.4318136Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:23.4318331Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:23.4318535Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:23.4318737Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:23.4318951Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:23.4319154Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:23.4319363Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:23.4319559Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:23.4319761Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:23.4319963Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:23.4320164Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:23.4320365Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:23.4320562Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:23.4320753Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:23.4320949Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T21:43:23.4321149Z     '55_OrchestrationV2',
2026-10-23T21:43:23.4321439Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:23.4321681Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:23.4321867Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:23.4322054Z     '59_McpAppModelContext',
2026-10-23T21:43:23.4322236Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:23.4322420Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:23.4322607Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:23.4322791Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:23.4322988Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:23.4323187Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:23.4323384Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:23.4323576Z     '67_WebhookDedupe',
2026-10-23T21:43:23.4323751Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:23.4323896Z   ]
2026-10-23T21:43:23.4324010Z }
2026-10-23T21:43:23.4324084Z
2026-10-23T21:43:23.4414912Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-23T21:43:23.4415872Z [21:43:23.440] INFO (#2613): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'browser-session' }
2026-10-23T21:43:23.4416306Z
2026-10-23T21:43:23.4475973Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-23T21:43:23.4476628Z [21:43:23.446] INFO (#2646): Approved an MCP client sign-in. {
2026-10-23T21:43:23.4476874Z   client: 'Claude Code',
2026-10-23T21:43:23.4477066Z   access: 'read-only',
2026-10-23T21:43:23.4477254Z   method: 'browser-session'
2026-10-23T21:43:23.4477417Z }
2026-10-23T21:43:23.4477488Z
2026-10-23T21:43:23.4506828Z  โœ“ src/auth/McpOAuth.test.ts (8 tests) 388ms
2026-10-23T21:43:24.0782166Z  โœ“ src/device/LocalDeviceHost.test.ts (17 tests) 103ms
2026-10-23T21:43:24.5145803Z  โœ“ src/provider/Drivers/codexUsage.test.ts (27 tests) 10ms
2026-10-23T21:43:28.0295388Z  โœ“ src/textGeneration/CodexTextGeneration.test.ts (12 tests) 2795ms
2026-10-23T21:43:28.0296034Z    โœ“ CodexTextGeneration (12)
2026-10-23T21:43:28.0296516Z      โœ“ kills a stalled exec CLI when its request is interrupted 1074ms
2026-10-23T21:43:28.0297105Z      โœ“ kills a stalled mcp list CLI when its request is interrupted 1035ms
2026-10-23T21:43:28.4851731Z  โœ“ src/terminal/OutputProtocol.test.ts (13 tests) 50ms
2026-10-23T21:43:30.0182876Z  โœ“ src/orchestration-v2/ProjectionSettlement.test.ts (8 tests) 185ms
2026-10-23T21:43:31.6555464Z  โœ“ src/orchestration-v2/ThreadManagementService.test.ts (8 tests) 227ms
2026-10-23T21:43:33.2525758Z  โœ“ src/mcp/McpToolAccess.test.ts (52 tests) 69ms
2026-10-23T21:43:33.4868295Z  โœ“ src/mcp/AcpMcpStdioBridge.test.ts (8 tests) 24ms
2026-10-23T21:43:33.8276866Z  โœ“ src/provider/Drivers/AntigravitySkills.test.ts (11 tests) 106ms
2026-10-23T21:43:35.7251177Z  โœ“ src/orchestration-v2/ThreadTitleRegenerationService.test.ts (5 tests) 339ms
2026-10-23T21:43:36.4039325Z  โœ“ src/telemetry/AnalyticsService.test.ts (3 tests) 223ms
2026-10-23T21:43:36.9415000Z  โœ“ src/project/ProjectFaviconResolver.test.ts (13 tests) 62ms
2026-10-23T21:43:37.5909975Z  โœ“ src/persistence/RepositoryErrorCorrelation.test.ts (3 tests) 138ms
2026-10-23T21:43:38.0231570Z  โœ“ src/orchestration-v2/RestartBackgroundNote.test.ts (6 tests) 6ms
2026-10-23T21:43:38.9234531Z  โœ“ src/orchestration-v2/ThreadSearch.test.ts (2 tests) 160ms
2026-10-23T21:43:40.9429196Z  โœ“ src/orchestration-v2/CheckpointScopeOwnership.test.ts (1 test) 94ms
2026-10-23T21:43:43.2393953Z  โœ“ src/scheduledTasks/ScheduledTaskService.schedule.test.ts (3 tests) 153ms
2026-10-23T21:43:45.0181068Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-23T21:43:45.0181804Z [21:43:45.009] INFO (#2): Migrations ran successfully {
2026-10-23T21:43:45.0182092Z   migrations: [
2026-10-23T21:43:45.0182321Z     '1_OrchestrationEvents',
2026-10-23T21:43:45.0182668Z     '2_OrchestrationCommandReceipts',
2026-10-23T21:43:45.0182963Z     '3_CheckpointDiffBlobs',
2026-10-23T21:43:45.0183296Z     '4_ProviderSessionRuntime',
2026-10-23T21:43:45.0183560Z     '5_Projections',
2026-10-23T21:43:45.0183885Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T21:43:45.0184268Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T21:43:45.0184808Z     '8_ProjectionThreadActivitySequence',
2026-10-23T21:43:45.0185121Z     '9_ProviderSessionRuntimeMode',
2026-10-23T21:43:45.0185415Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T21:43:45.0185740Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T21:43:45.0186070Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T21:43:45.0186397Z     '13_ProjectionThreadProposedPlans',
2026-10-23T21:43:45.0186741Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T21:43:45.0187102Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T21:43:45.0187413Z     '16_CanonicalizeModelSelections',
2026-10-23T21:43:45.0187721Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T21:43:45.0188037Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T21:43:45.0188377Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T21:43:45.0188693Z     '20_AuthAccessManagement',
2026-10-23T21:43:45.0188982Z     '21_AuthSessionClientMetadata',
2026-10-23T21:43:45.0189288Z     '22_AuthSessionLastConnectedAt',
2026-10-23T21:43:45.0189582Z     '23_ProjectionThreadShellSummary',
2026-10-23T21:43:45.0189917Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T21:43:45.0190270Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T21:43:45.0190621Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T21:43:45.0190937Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T21:43:45.0210077Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T21:43:45.0210940Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T21:43:45.0211288Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T21:43:45.0211616Z     '31_AuthAuthorizationScopes',
2026-10-23T21:43:45.0211905Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T21:43:45.0212233Z     '33_ProjectionThreadsSettled',
2026-10-23T21:43:45.0212500Z     '34_ProjectionThreadsSnoozed',
2026-10-23T21:43:45.0212791Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T21:43:45.0213076Z     '36_ProjectionThreadsPinned',
2026-10-23T21:43:45.0213426Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T21:43:45.0213713Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T21:43:45.0214038Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T21:43:45.0214350Z     '40_ProjectionProjectFaviconPath',
2026-10-23T21:43:45.0214631Z     '41_AuthSessionClientConnection',
2026-10-23T21:43:45.0214932Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T21:43:45.0215225Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T21:43:45.0215531Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T21:43:45.0215822Z     '45_ProjectionProjectsAutoPull',
2026-10-23T21:43:45.0216896Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T21:43:45.0217420Z     '47_ProjectionProjectIcon',
2026-10-23T21:43:45.0217716Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T21:43:45.0218019Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T21:43:45.0218336Z     '50_ProjectionThreadPullRequests',
2026-10-23T21:43:45.0218628Z     '51_ProjectionThreadMessageContext',
2026-10-23T21:43:45.0218911Z     '52_ProjectionThreadTitleState',
2026-10-23T21:43:45.0219197Z     '53_PullRequestFilesViewed',
2026-10-23T21:43:45.0219485Z     '54_ProjectionThreadsAutoSettleDisabledAt'
2026-10-23T21:43:45.0219738Z   ]
2026-10-23T21:43:45.0219930Z }
2026-10-23T21:43:45.0220021Z
2026-10-23T21:43:45.0901555Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-23T21:43:45.0902713Z [21:43:45.051] INFO (#2): Migrations ran successfully {
2026-10-23T21:43:45.0903240Z   migrations: [
2026-10-23T21:43:45.0903688Z     '55_OrchestrationV2',
2026-10-23T21:43:45.0903951Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T21:43:45.0904178Z     '57_ScheduledTaskWebhooks',
2026-10-23T21:43:45.0904406Z     '58_WebhookRelayDeliveries',
2026-10-23T21:43:45.0904587Z     '59_McpAppModelContext',
2026-10-23T21:43:45.0904956Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T21:43:45.0905158Z     '61_PullRequestReviewGuides',
2026-10-23T21:43:45.0905344Z     '62_ThreadFailureLookupIndex',
2026-10-23T21:43:45.0905541Z     '63_DropUnusedV1Projections',
2026-10-23T21:43:45.0905745Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T21:43:45.0905958Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T21:43:45.0906169Z     '66_RepairClientSettlementTimestamps',
2026-10-23T21:43:45.0906391Z     '67_WebhookDedupe',
2026-10-23T21:43:45.0906571Z     '68_ShellStopRequestIndex'
2026-10-23T21:43:45.0906714Z   ]
2026-10-23T21:43:45.0906843Z }
2026-10-23T21:43:45.0906941Z
2026-10-23T21:43:45.1197035Z  โœ“ src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts (1 test) 142ms
2026-10-23T21:43:45.3322898Z  โœ“ src/usage/usageAggregation.test.ts (11 tests) 17ms
2026-10-23T21:43:45.8762511Z  โœ“ src/scheduledTasks/webhookTemplate.test.ts (10 tests) 8ms
2026-10-23T21:43:47.4536080Z  โœ“ src/provider/providerInstallation.test.ts (2 tests) 28ms
2026-10-23T21:43:47.6375362Z  โœ“ src/orchestration-v2/Adapters/claudeWorkflowProgress.test.ts (14 tests) 8ms
2026-10-23T21:43:48.4221544Z  โœ“ src/orchestration-v2/RunCompletionReads.test.ts (2 tests) 100ms
2026-10-23T21:43:48.9475344Z  โœ“ src/provider/providerStatusCache.test.ts (4 tests) 8ms
2026-10-23T21:43:49.4151033Z  โœ“ src/orchestration-v2/ContextHandoffService.test.ts (3 tests) 13ms
2026-10-23T21:43:49.9233303Z  โœ“ src/environment/RemoteOpenTargets.test.ts (4 tests) 19ms
2026-10-23T21:43:51.8921783Z  โœ“ src/textGeneration/OpenCode2TextGeneration.test.ts (2 tests) 112ms
2026-10-23T21:43:52.3629714Z  โœ“ src/resourceTelemetry/NativeTelemetryClient.test.ts (2 tests) 6ms
2026-10-23T21:43:52.9018083Z  โœ“ src/provider/CodexAuthCallback.test.ts (3 tests) 42ms
2026-10-23T21:43:54.8620255Z  โœ“ src/mcp/toolkits/environment/handlers.test.ts (1 test) 15ms
2026-10-23T21:43:55.0076074Z  โœ“ src/auth/utils.test.ts (5 tests) 5ms
2026-10-23T21:43:55.3035931Z  โœ“ scripts/t3-sqlite-state.test.ts (2 tests) 23ms
2026-10-23T21:43:55.7443475Z  โœ“ src/orchestration-v2/pullRequestWatch.forgejoComments.test.ts (5 tests) 4ms
2026-10-23T21:43:56.5505733Z  โœ“ src/cli/doctor.test.ts (1 test) 6ms
2026-10-23T21:43:57.1805839Z  โœ“ src/persistence/DatabaseStorage.test.ts (1 test) 64ms
2026-10-23T21:43:57.4296750Z  โœ“ src/workspace/WorkspacePaths.test.ts (2 tests) 9ms
2026-10-23T21:43:57.9051284Z  โœ“ src/persistence/Migrations/049_ProjectionThreadsActiveOrderKey.test.ts (1 test) 39ms
2026-10-23T21:43:58.1096239Z  โœ“ src/cloud/linkChecks.test.ts (8 tests) 3ms
2026-10-23T21:43:58.3676440Z  โœ“ src/cloud/managedTunnelStartup.test.ts (1 test) 5ms
2026-10-23T21:43:58.8852215Z  โœ“ src/startupAccess.test.ts (1 test) 2ms
2026-10-23T21:43:59.2763469Z  โœ“ src/codexModelOptions.test.ts (1 test) 2ms
2026-10-23T21:43:59.2825352Z
2026-10-23T21:43:59.2826490Z  Test Files  51 passed (51)
2026-10-23T21:43:59.2826899Z       Tests  660 passed (660)
2026-10-23T21:43:59.2827664Z    Start at  21:42:17
2026-10-23T21:43:59.2830007Z    Duration  101.86s (tests 56%, import 33%, transform 9%, setup 2%)
2026-10-23T21:43:59.2833018Z
2026-10-23T21:43:59.2839557Z      Import  1073 modules were evaluated 14287 times ยท 31.90s total, 33% of tracked time
2026-10-23T21:43:59.2848773Z              ~29.50s faster with isolate: false โ€” shared modules are evaluated once per worker instead of once per file
2026-10-23T21:43:59.2849287Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-23T21:43:59.2849473Z
2026-10-23T21:43:59.3088515Z
2026-10-23T21:43:59.3227784Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T21:43:59.3228172Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T21:43:59.3228421Z   echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-23T21:43:59.3228574Z else
2026-10-23T21:43:59.3228706Z   echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-23T21:43:59.3228857Z fi
2026-10-23T21:43:59.3242252Z shell: /usr/bin/bash -e {0}
2026-10-23T21:43:59.3242392Z env:
2026-10-23T21:43:59.3242548Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:43:59.3242700Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:43:59.3242904Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T21:43:59.3243048Z ##[endgroup]
2026-10-23T21:43:59.3355990Z Post job cleanup.
2026-10-23T21:43:59.4345346Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-23T21:43:59.4475423Z Post job cleanup.
2026-10-23T21:43:59.4496630Z ##[start-action display=Cache full pnpm store;id=__4cf33783-6cc8-4bb4-ba05-bce32262cdc3.__actions_cache]
2026-10-23T21:43:59.5847861Z Post job cleanup.
2026-10-23T21:43:59.7056066Z [command]/usr/bin/tar --posix -cf cache.tzst --exclude cache.tzst -P -C /home/runner/_work/t3code/t3code --files-from manifest.txt --use-compress-program zstdmt
2026-10-23T21:44:06.6230407Z Failed to save: Unable to reserve cache with key pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef, another job may be creating this cache.
2026-10-23T21:44:06.7178871Z ##[end-action id=__4cf33783-6cc8-4bb4-ba05-bce32262cdc3.__actions_cache;outcome=success;conclusion=success;duration_ms=7267]
2026-10-23T21:44:06.7194261Z ##[start-action display=Cache Vite+;id=__4cf33783-6cc8-4bb4-ba05-bce32262cdc3.vp_cache]
2026-10-23T21:44:06.7257162Z Post job cleanup.
2026-10-23T21:44:06.8434677Z 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-23T21:44:06.8482275Z ##[end-action id=__4cf33783-6cc8-4bb4-ba05-bce32262cdc3.vp_cache;outcome=success;conclusion=success;duration_ms=128]
2026-10-23T21:44:06.8622092Z Post job cleanup.
2026-10-23T21:44:07.3221755Z [command]/usr/local/bin/git version
2026-10-23T21:44:07.3284931Z git version 2.55.0
2026-10-23T21:44:07.3335943Z Temporarily overriding HOME='/home/runner/_work/_temp/1ee15076-e70e-47e9-9c93-70a69dacdc9e' before making global git config changes
2026-10-23T21:44:07.3336589Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T21:44:07.3341697Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T21:44:07.3387293Z Removing SSH command configuration
2026-10-23T21:44:07.3394308Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T21:44:07.3447407Z [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-23T21:44:07.4476189Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-23T21:44:07.4566686Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-23T21:44:07.4657798Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-23T21:44:07.4694803Z ##[group]Run '/job_completed.sh'
2026-10-23T21:44:07.4702104Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T21:44:07.4702322Z env:
2026-10-23T21:44:07.4702456Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 211
2026-10-23T21:44:07.4702639Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 417
2026-10-23T21:44:07.4702804Z   BLACKSMITH_CHECK_RUN_ID: 120670937989
2026-10-23T21:44:07.4702975Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-23T21:44:07.4703139Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T21:44:07.4703352Z ##[endgroup]
2026-10-23T21:44:07.5280934Z Docker container cache not activated, skipping hash computation.
2026-10-23T21:44:11.1632799Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-23T21:44:11.1723916Z Cleaning up orphan processes