GitHub check
Whole log, 108 KB
2026-10-23T19:01:05.4146194Z Current runner version: '2.337.0'
2026-10-23T19:01:05.4152627Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-gauuyyitfqwfxbqx'
2026-10-23T19:01:05.4153576Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-23T19:01:05.4154789Z Machine name: 'ip-172-31-73-130'
2026-10-23T19:01:05.4156767Z ##[group]GITHUB_TOKEN Permissions
2026-10-23T19:01:05.4158548Z Contents: read
2026-10-23T19:01:05.4159006Z Metadata: read
2026-10-23T19:01:05.4159535Z ##[endgroup]
2026-10-23T19:01:05.4161540Z Secret source: None
2026-10-23T19:01:05.4162352Z Cache mode: write
2026-10-23T19:01:05.4163364Z Prepare workflow directory
2026-10-23T19:01:05.4431239Z Prepare all required actions
2026-10-23T19:01:05.4468833Z Getting action download info
2026-10-23T19:01:05.6345659Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-23T19:01:05.6966966Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-23T19:01:05.7842651Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-23T19:01:06.0207644Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-23T19:01:06.0257861Z Complete job name: Test Server 3
2026-10-23T19:01:06.0687120Z A job started hook has been configured by the self-hosted runner administrator
2026-10-23T19:01:06.0802887Z ##[group]Run '/setup.sh'
2026-10-23T19:01:06.0826285Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T19:01:06.0826787Z env:
2026-10-23T19:01:06.0827059Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:06.0827385Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:06.0827704Z BLACKSMITH_CHECK_RUN_ID: 120600830766
2026-10-23T19:01:06.0828026Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-23T19:01:06.0828356Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T19:01:06.0828642Z ##[endgroup]
2026-10-23T19:01:06.1265267Z Logging daemon started (blacksmithd for logs)
2026-10-23T19:01:06.1461785Z Results daemon started (blacksmithd for results)
2026-10-23T19:01:06.1754150Z Background adoption and SSH setup started (PID: 2902)
2026-10-23T19:01:06.1754864Z
2026-10-23T19:01:06.1755084Z ----------------------------------------
2026-10-23T19:01:06.1756087Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40008023150/jobs/120600830766
2026-10-23T19:01:06.1756886Z SSH Access (using your GitHub SSH key):
2026-10-23T19:01:06.1757650Z ssh -p 64010 runner@blacksmith-4vcpu-ubuntu-2404-gauuyyitfqwfxbqx.vm.blacksmith.sh
2026-10-23T19:01:06.1758257Z
2026-10-23T19:01:06.1758458Z No GitHub SSH key? Add one at:
2026-10-23T19:01:06.1759387Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-23T19:01:06.1760248Z
2026-10-23T19:01:06.1760448Z ----------------------------------------
2026-10-23T19:01:06.1760785Z
2026-10-23T19:01:06.1761038Z VM ID: blacksmith-4vcpu-ubuntu-2404-gauuyyitfqwfxbqx
2026-10-23T19:01:06.1761670Z Host: production-152.236.40.200-x8664
2026-10-23T19:01:06.1762190Z Host Agent PID: 3566375
2026-10-23T19:01:06.1762661Z Host Agent Git SHA: af74fd76b
2026-10-23T19:01:06.1763159Z Host CPU Manufacturer: AuthenticAMD
2026-10-23T19:01:06.1763682Z Blacksmith Host Generation: gen 2
2026-10-23T19:01:06.1764217Z Petname: production-hot-gobbler-90306f33
2026-10-23T19:01:06.1764741Z Region: us-east
2026-10-23T19:01:06.1765187Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-23T19:01:06.1786846Z OS Version: Ubuntu 24.04.4 LTS
2026-10-23T19:01:06.1800035Z
2026-10-23T19:01:06.1802606Z Enabling Blacksmith transparent cache
2026-10-23T19:01:06.2150587Z ##[group]Run actions/checkout@v6
2026-10-23T19:01:06.2151341Z with:
2026-10-23T19:01:06.2151696Z fetch-depth: 2
2026-10-23T19:01:06.2152264Z sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a
2026-10-23T19:01:06.2152830Z sparse-checkout-cone-mode: false
2026-10-23T19:01:06.2153129Z repository: pingdotgg/t3code
2026-10-23T19:01:06.2156211Z token: ***
2026-10-23T19:01:06.2156453Z ssh-strict: true
2026-10-23T19:01:06.2156691Z ssh-user: git
2026-10-23T19:01:06.2156934Z persist-credentials: true
2026-10-23T19:01:06.2157213Z clean: true
2026-10-23T19:01:06.2157444Z fetch-tags: false
2026-10-23T19:01:06.2157849Z show-progress: true
2026-10-23T19:01:06.2158100Z lfs: false
2026-10-23T19:01:06.2158330Z submodules: false
2026-10-23T19:01:06.2158577Z set-safe-directory: true
2026-10-23T19:01:06.2158940Z allow-unsafe-pr-checkout: false
2026-10-23T19:01:06.2159228Z env:
2026-10-23T19:01:06.2159518Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:06.2159831Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:06.2160184Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:06.2160465Z ##[endgroup]
2026-10-23T19:01:06.3973101Z Syncing repository: pingdotgg/t3code
2026-10-23T19:01:06.3974428Z ##[group]Getting Git version info
2026-10-23T19:01:06.3974822Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-23T19:01:06.3975446Z [command]/usr/local/bin/git version
2026-10-23T19:01:06.4159358Z git version 2.55.0
2026-10-23T19:01:06.4187307Z ##[endgroup]
2026-10-23T19:01:06.4203135Z Temporarily overriding HOME='/home/runner/_work/_temp/50bf6115-b874-479a-8202-d4c3b656e11d' before making global git config changes
2026-10-23T19:01:06.4204007Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T19:01:06.4217644Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T19:01:06.4278971Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-23T19:01:06.4283711Z ##[group]Determining repository object format
2026-10-23T19:01:06.4285428Z ##[endgroup]
2026-10-23T19:01:06.4286186Z ##[group]Initializing the repository
2026-10-23T19:01:06.4289315Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-23T19:01:06.4357818Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-23T19:01:06.4358858Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-23T19:01:06.4359525Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-23T19:01:06.4360145Z hint: call:
2026-10-23T19:01:06.4360588Z hint:
2026-10-23T19:01:06.4361097Z hint: git config --global init.defaultBranch <name>
2026-10-23T19:01:06.4361657Z hint:
2026-10-23T19:01:06.4362157Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-23T19:01:06.4362964Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-23T19:01:06.4363638Z hint:
2026-10-23T19:01:06.4363920Z hint: git branch -m <name>
2026-10-23T19:01:06.4364351Z hint:
2026-10-23T19:01:06.4364882Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-23T19:01:06.4365701Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-23T19:01:06.4369136Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-23T19:01:06.4415987Z ##[endgroup]
2026-10-23T19:01:06.4416842Z ##[group]Disabling automatic garbage collection
2026-10-23T19:01:06.4423162Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-23T19:01:06.4469545Z ##[endgroup]
2026-10-23T19:01:06.4470310Z ##[group]Setting up auth
2026-10-23T19:01:06.4471572Z Removing SSH command configuration
2026-10-23T19:01:06.4478916Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T19:01:06.4524071Z [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-23T19:01:06.4842272Z Removing HTTP extra header
2026-10-23T19:01:06.4850642Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-23T19:01:06.5043345Z [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-23T19:01:06.5220621Z Removing includeIf entries pointing to credentials config files
2026-10-23T19:01:06.5228206Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-23T19:01:06.5279304Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-23T19:01:06.5453288Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-36ee1564-9f3e-4d81-8426-0a3eca4757c1.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-23T19:01:06.5509680Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-36ee1564-9f3e-4d81-8426-0a3eca4757c1.config
2026-10-23T19:01:06.5553049Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-36ee1564-9f3e-4d81-8426-0a3eca4757c1.config
2026-10-23T19:01:06.5595640Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-36ee1564-9f3e-4d81-8426-0a3eca4757c1.config
2026-10-23T19:01:06.5643532Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-36ee1564-9f3e-4d81-8426-0a3eca4757c1.config
2026-10-23T19:01:06.5686757Z ##[endgroup]
2026-10-23T19:01:06.5687477Z ##[group]Fetching the repository
2026-10-23T19:01:06.5697597Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +2e6a8e92d3d6c13ba7d30a4ddb73feb0f7c4be08:refs/remotes/pull/17197/merge
2026-10-23T19:01:06.8959505Z From https://github.com/pingdotgg/t3code
2026-10-23T19:01:06.8961180Z * [new ref] 2e6a8e92d3d6c13ba7d30a4ddb73feb0f7c4be08 -> pull/17197/merge
2026-10-23T19:01:06.9005227Z ##[endgroup]
2026-10-23T19:01:06.9005750Z ##[group]Determining the checkout info
2026-10-23T19:01:06.9006541Z ##[endgroup]
2026-10-23T19:01:06.9006992Z ##[group]Setting up sparse checkout
2026-10-23T19:01:06.9013655Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-23T19:01:06.9070107Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-23T19:01:06.9113124Z .git/info/sparse-checkout
2026-10-23T19:01:06.9125423Z ##[endgroup]
2026-10-23T19:01:06.9127233Z ##[group]Checking out the ref
2026-10-23T19:01:06.9130699Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/17197/merge
2026-10-23T19:01:11.3229974Z Updating files: 0% (1/6308)
2026-10-23T19:01:11.3269763Z Updating files: 1% (64/6308)
2026-10-23T19:01:11.3295799Z Updating files: 2% (127/6308)
2026-10-23T19:01:11.3331513Z Updating files: 3% (190/6308)
2026-10-23T19:01:11.3372776Z Updating files: 4% (253/6308)
2026-10-23T19:01:11.3426320Z Updating files: 5% (316/6308)
2026-10-23T19:01:11.3465623Z Updating files: 6% (379/6308)
2026-10-23T19:01:11.3553782Z Updating files: 7% (442/6308)
2026-10-23T19:01:11.3617638Z Updating files: 8% (505/6308)
2026-10-23T19:01:11.3658692Z Updating files: 9% (568/6308)
2026-10-23T19:01:11.4060096Z Updating files: 10% (631/6308)
2026-10-23T19:01:11.4081070Z Updating files: 11% (694/6308)
2026-10-23T19:01:11.4097331Z Updating files: 12% (757/6308)
2026-10-23T19:01:11.4120565Z Updating files: 13% (821/6308)
2026-10-23T19:01:11.4152988Z Updating files: 14% (884/6308)
2026-10-23T19:01:11.4172999Z Updating files: 15% (947/6308)
2026-10-23T19:01:11.4197985Z Updating files: 16% (1010/6308)
2026-10-23T19:01:11.4217422Z Updating files: 17% (1073/6308)
2026-10-23T19:01:11.4242861Z Updating files: 18% (1136/6308)
2026-10-23T19:01:11.4263390Z Updating files: 19% (1199/6308)
2026-10-23T19:01:11.4300223Z Updating files: 20% (1262/6308)
2026-10-23T19:01:11.4324567Z Updating files: 21% (1325/6308)
2026-10-23T19:01:11.4350474Z Updating files: 22% (1388/6308)
2026-10-23T19:01:11.4368509Z Updating files: 23% (1451/6308)
2026-10-23T19:01:11.4387855Z Updating files: 24% (1514/6308)
2026-10-23T19:01:11.4409213Z Updating files: 25% (1577/6308)
2026-10-23T19:01:11.4427307Z Updating files: 26% (1641/6308)
2026-10-23T19:01:11.4446420Z Updating files: 27% (1704/6308)
2026-10-23T19:01:11.4478461Z Updating files: 28% (1767/6308)
2026-10-23T19:01:11.4529572Z Updating files: 29% (1830/6308)
2026-10-23T19:01:11.4560521Z Updating files: 30% (1893/6308)
2026-10-23T19:01:11.4599011Z Updating files: 31% (1956/6308)
2026-10-23T19:01:11.4645339Z Updating files: 32% (2019/6308)
2026-10-23T19:01:11.4696884Z Updating files: 33% (2082/6308)
2026-10-23T19:01:11.4802843Z Updating files: 34% (2145/6308)
2026-10-23T19:01:11.4882921Z Updating files: 35% (2208/6308)
2026-10-23T19:01:11.4923940Z Updating files: 36% (2271/6308)
2026-10-23T19:01:11.4971834Z Updating files: 37% (2334/6308)
2026-10-23T19:01:11.5030324Z Updating files: 38% (2398/6308)
2026-10-23T19:01:11.5067106Z Updating files: 39% (2461/6308)
2026-10-23T19:01:11.5115150Z Updating files: 40% (2524/6308)
2026-10-23T19:01:11.5163097Z Updating files: 41% (2587/6308)
2026-10-23T19:01:11.5188523Z Updating files: 42% (2650/6308)
2026-10-23T19:01:11.5202481Z Updating files: 43% (2713/6308)
2026-10-23T19:01:11.5234472Z Updating files: 44% (2776/6308)
2026-10-23T19:01:11.5277697Z Updating files: 45% (2839/6308)
2026-10-23T19:01:11.5320724Z Updating files: 46% (2902/6308)
2026-10-23T19:01:11.5360065Z Updating files: 47% (2965/6308)
2026-10-23T19:01:11.5406364Z Updating files: 48% (3028/6308)
2026-10-23T19:01:11.5445973Z Updating files: 49% (3091/6308)
2026-10-23T19:01:11.5497083Z Updating files: 50% (3154/6308)
2026-10-23T19:01:11.5515862Z Updating files: 51% (3218/6308)
2026-10-23T19:01:11.5562153Z Updating files: 52% (3281/6308)
2026-10-23T19:01:11.5596139Z Updating files: 53% (3344/6308)
2026-10-23T19:01:11.5621228Z Updating files: 54% (3407/6308)
2026-10-23T19:01:11.5657272Z Updating files: 55% (3470/6308)
2026-10-23T19:01:11.5683852Z Updating files: 56% (3533/6308)
2026-10-23T19:01:11.5713149Z Updating files: 57% (3596/6308)
2026-10-23T19:01:11.5747212Z Updating files: 58% (3659/6308)
2026-10-23T19:01:11.6312896Z Updating files: 59% (3722/6308)
2026-10-23T19:01:11.6313565Z Updating files: 60% (3785/6308)
2026-10-23T19:01:11.6328620Z Updating files: 61% (3848/6308)
2026-10-23T19:01:11.6351871Z Updating files: 62% (3911/6308)
2026-10-23T19:01:11.6431257Z Updating files: 63% (3975/6308)
2026-10-23T19:01:11.6431844Z Updating files: 64% (4038/6308)
2026-10-23T19:01:11.6435509Z Updating files: 65% (4101/6308)
2026-10-23T19:01:11.6458702Z Updating files: 66% (4164/6308)
2026-10-23T19:01:11.6490238Z Updating files: 67% (4227/6308)
2026-10-23T19:01:11.6509953Z Updating files: 68% (4290/6308)
2026-10-23T19:01:11.6535799Z Updating files: 69% (4353/6308)
2026-10-23T19:01:11.6551630Z Updating files: 70% (4416/6308)
2026-10-23T19:01:11.6574280Z Updating files: 71% (4479/6308)
2026-10-23T19:01:11.6599894Z Updating files: 72% (4542/6308)
2026-10-23T19:01:11.6629358Z Updating files: 73% (4605/6308)
2026-10-23T19:01:11.6957764Z Updating files: 74% (4668/6308)
2026-10-23T19:01:11.7194874Z Updating files: 75% (4731/6308)
2026-10-23T19:01:11.7229430Z Updating files: 76% (4795/6308)
2026-10-23T19:01:11.7257713Z Updating files: 77% (4858/6308)
2026-10-23T19:01:11.7292613Z Updating files: 78% (4921/6308)
2026-10-23T19:01:11.7319454Z Updating files: 79% (4984/6308)
2026-10-23T19:01:11.7341764Z Updating files: 80% (5047/6308)
2026-10-23T19:01:11.7366919Z Updating files: 81% (5110/6308)
2026-10-23T19:01:11.7390418Z Updating files: 82% (5173/6308)
2026-10-23T19:01:11.7414298Z Updating files: 83% (5236/6308)
2026-10-23T19:01:11.7446551Z Updating files: 84% (5299/6308)
2026-10-23T19:01:11.7473316Z Updating files: 85% (5362/6308)
2026-10-23T19:01:11.7505482Z Updating files: 86% (5425/6308)
2026-10-23T19:01:11.7603578Z Updating files: 87% (5488/6308)
2026-10-23T19:01:11.7643470Z Updating files: 88% (5552/6308)
2026-10-23T19:01:11.7666302Z Updating files: 89% (5615/6308)
2026-10-23T19:01:11.7705069Z Updating files: 90% (5678/6308)
2026-10-23T19:01:11.7748987Z Updating files: 91% (5741/6308)
2026-10-23T19:01:11.7768268Z Updating files: 92% (5804/6308)
2026-10-23T19:01:11.7790298Z Updating files: 93% (5867/6308)
2026-10-23T19:01:11.7817497Z Updating files: 94% (5930/6308)
2026-10-23T19:01:11.7849852Z Updating files: 95% (5993/6308)
2026-10-23T19:01:11.7923685Z Updating files: 96% (6056/6308)
2026-10-23T19:01:11.7960513Z Updating files: 97% (6119/6308)
2026-10-23T19:01:11.8031228Z Updating files: 98% (6182/6308)
2026-10-23T19:01:11.8059973Z Updating files: 99% (6245/6308)
2026-10-23T19:01:11.8060911Z Updating files: 100% (6308/6308)
2026-10-23T19:01:11.8061220Z Updating files: 100% (6308/6308), done.
2026-10-23T19:01:11.8292587Z Note: switching to 'refs/remotes/pull/17197/merge'.
2026-10-23T19:01:11.8292944Z
2026-10-23T19:01:11.8293128Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-23T19:01:11.8293425Z changes and commit them, and you can discard any commits you make in this
2026-10-23T19:01:11.8293699Z state without impacting any branches by switching back to a branch.
2026-10-23T19:01:11.8293860Z
2026-10-23T19:01:11.8293976Z If you want to create a new branch to retain commits you create, you may
2026-10-23T19:01:11.8294243Z do so (now or later) by using -c with the switch command. Example:
2026-10-23T19:01:11.8294403Z
2026-10-23T19:01:11.8294475Z git switch -c <new-branch-name>
2026-10-23T19:01:11.8294585Z
2026-10-23T19:01:11.8294655Z Or undo this operation with:
2026-10-23T19:01:11.8294758Z
2026-10-23T19:01:11.8294825Z git switch -
2026-10-23T19:01:11.8295053Z
2026-10-23T19:01:11.8295205Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-23T19:01:11.8295378Z
2026-10-23T19:01:11.8295574Z HEAD is now at 2e6a8e9 Merge 1ed1257f32758b62df2afdb2dc45697131c6ae21 into 5bb54a0f77c6655fdb2ab551612ca1ca1fcd3667
2026-10-23T19:01:11.8311209Z ##[endgroup]
2026-10-23T19:01:11.8414336Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-23T19:01:11.8421968Z 2e6a8e92d3d6c13ba7d30a4ddb73feb0f7c4be08
2026-10-23T19:01:11.8739763Z Prepare all required actions
2026-10-23T19:01:11.8899705Z ##[group]Run ./.github/actions/ci-changes
2026-10-23T19:01:11.8899970Z env:
2026-10-23T19:01:11.8900142Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:11.8900329Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:11.8900516Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:11.8900682Z ##[endgroup]
2026-10-23T19:01:11.9069324Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-23T19:01:11.9111327Z ##[group]Run set -uo pipefail
2026-10-23T19:01:11.9112155Z set -uo pipefail
2026-10-23T19:01:11.9112388Z
2026-10-23T19:01:11.9112600Z decide() {
2026-10-23T19:01:11.9112959Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-23T19:01:11.9113351Z exit "${PIPESTATUS[0]}"
2026-10-23T19:01:11.9113586Z }
2026-10-23T19:01:11.9113719Z
2026-10-23T19:01:11.9113839Z fail_open() {
2026-10-23T19:01:11.9114057Z echo "$* Running every job."
2026-10-23T19:01:11.9114222Z decide
2026-10-23T19:01:11.9114349Z }
2026-10-23T19:01:11.9114468Z
2026-10-23T19:01:11.9114652Z # Reads the change from git rather than the REST API: every job that
2026-10-23T19:01:11.9114936Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-23T19:01:11.9115256Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-23T19:01:11.9115588Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-23T19:01:11.9116200Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-23T19:01:11.9116426Z base=HEAD^1
2026-10-23T19:01:11.9116572Z mode=()
2026-10-23T19:01:11.9116705Z else
2026-10-23T19:01:11.9116854Z base=$BEFORE_SHA
2026-10-23T19:01:11.9117081Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-23T19:01:11.9117328Z || fail_open "Could not fetch ${base}."
2026-10-23T19:01:11.9117578Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-23T19:01:11.9117802Z mode=(--full)
2026-10-23T19:01:11.9117954Z fi
2026-10-23T19:01:11.9118080Z
2026-10-23T19:01:11.9118292Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-23T19:01:11.9118580Z # of a package changes that package just like editing it. It also keeps
2026-10-23T19:01:11.9118862Z # git from fetching file contents to score renames.
2026-10-23T19:01:11.9119137Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-23T19:01:11.9119439Z || fail_open "Could not diff against ${base}."
2026-10-23T19:01:11.9119755Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-23T19:01:11.9148439Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T19:01:11.9148662Z env:
2026-10-23T19:01:11.9148813Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:11.9148992Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:11.9149162Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:11.9149336Z EVENT_NAME: pull_request
2026-10-23T19:01:11.9149510Z BEFORE_SHA: 0924091feafa1b5c55eab1a360a40de0a8fde71d
2026-10-23T19:01:11.9149713Z ##[endgroup]
2026-10-23T19:01:12.0175465Z Affected packages: @t3tools/scripts, t3
2026-10-23T19:01:12.0179381Z typecheck=true
2026-10-23T19:01:12.0179967Z build=true
2026-10-23T19:01:12.0180213Z test=true
2026-10-23T19:01:12.0180476Z test_packages=@t3tools/scripts
2026-10-23T19:01:12.0180770Z test_web=false
2026-10-23T19:01:12.0180991Z test_server=true
2026-10-23T19:01:12.0181197Z rust=false
2026-10-23T19:01:12.0181418Z release_smoke=false
2026-10-23T19:01:12.0184022Z mobile_native=false
2026-10-23T19:01:12.0293345Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=122]
2026-10-23T19:01:12.0485808Z Prepare all required actions
2026-10-23T19:01:12.0486631Z Getting action download info
2026-10-23T19:01:12.1942347Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-23T19:01:12.3331549Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-23T19:01:12.3331869Z env:
2026-10-23T19:01:12.3332043Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:12.3332219Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:12.3332455Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:12.3332614Z ##[endgroup]
2026-10-23T19:01:12.4734966Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-23T19:01:12.4756793Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T19:01:12.4757293Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T19:01:12.4757689Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T19:01:12.4757966Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T19:01:12.4783274Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T19:01:12.4783529Z env:
2026-10-23T19:01:12.4783701Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:12.4783895Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:12.4784078Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:12.4784564Z ##[endgroup]
2026-10-23T19:01:12.4889302Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=15]
2026-10-23T19:01:12.4892533Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-23T19:01:12.5012263Z ##[group]Run actions/cache@v6
2026-10-23T19:01:12.5012544Z with:
2026-10-23T19:01:12.5012734Z path: ~/.vite-plus
2026-10-23T19:01:12.5013027Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T19:01:12.5013388Z enableCrossOsArchive: false
2026-10-23T19:01:12.5013633Z fail-on-cache-miss: false
2026-10-23T19:01:12.5013864Z lookup-only: false
2026-10-23T19:01:12.5014075Z save-always: false
2026-10-23T19:01:12.5014290Z env:
2026-10-23T19:01:12.5014485Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:12.5014771Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:12.5015021Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:12.5015271Z ##[endgroup]
2026-10-23T19:01:12.7912445Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T19:01:13.4413391Z Received 170349591 of 170349591 (100.0%), 267.2 MBs/sec
2026-10-23T19:01:13.4416328Z Cache Size: ~162 MB (170349591 B)
2026-10-23T19:01:13.4513389Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/ee27c222-b67f-4643-9001-065c8391ffa3/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T19:01:14.6922667Z Cache restored successfully
2026-10-23T19:01:14.7166200Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T19:01:14.7304572Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=2241]
2026-10-23T19:01:14.7309721Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-23T19:01:14.7359375Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T19:01:14.7359785Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T19:01:14.7360085Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-23T19:01:14.7395922Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T19:01:14.7396290Z env:
2026-10-23T19:01:14.7396532Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:14.7396783Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:14.7397047Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:14.7397291Z ##[endgroup]
2026-10-23T19:01:14.7486374Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-23T19:01:14.7502204Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=19]
2026-10-23T19:01:14.7505648Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-23T19:01:14.7515280Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-23T19:01:14.7517766Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-23T19:01:14.7544513Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-23T19:01:14.7544763Z store_path="$(vp pm cache dir)"
2026-10-23T19:01:14.7544968Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-23T19:01:14.7576242Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T19:01:14.7576487Z env:
2026-10-23T19:01:14.7576666Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:14.7576843Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:14.7577011Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:14.7577169Z ##[endgroup]
2026-10-23T19:01:14.7822281Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=30]
2026-10-23T19:01:14.7826025Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-23T19:01:14.8894883Z ##[group]Run actions/cache@v6
2026-10-23T19:01:14.8895061Z with:
2026-10-23T19:01:14.8895221Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-23T19:01:14.8895529Z key: pnpm-full-v1-Linux-X64-2baa264059789b1dde4bbc8fdc5b8342f31f2fc8e6176e5c5e486efdd242b36c
2026-10-23T19:01:14.8895821Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-23T19:01:14.8896402Z enableCrossOsArchive: false
2026-10-23T19:01:14.8896557Z fail-on-cache-miss: false
2026-10-23T19:01:14.8896698Z lookup-only: false
2026-10-23T19:01:14.8896826Z save-always: false
2026-10-23T19:01:14.8896962Z env:
2026-10-23T19:01:14.8897096Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:14.8897273Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:14.8897431Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:14.8897578Z ##[endgroup]
2026-10-23T19:01:15.1436821Z Cache hit for: pnpm-full-v1-Linux-X64-2baa264059789b1dde4bbc8fdc5b8342f31f2fc8e6176e5c5e486efdd242b36c
2026-10-23T19:01:16.1912674Z Received 268435456 of 994615207 (27.0%), 254.5 MBs/sec
2026-10-23T19:01:17.1916292Z Received 671088640 of 994615207 (67.5%), 319.0 MBs/sec
2026-10-23T19:01:18.1478257Z Received 994615207 of 994615207 (100.0%), 320.1 MBs/sec
2026-10-23T19:01:18.1480687Z Cache Size: ~949 MB (994615207 B)
2026-10-23T19:01:18.1663115Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/a6229ef0-358e-44ff-9eb0-abb0ae382ccd/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T19:01:27.0745743Z Cache restored successfully
2026-10-23T19:01:27.1473340Z Cache restored from key: pnpm-full-v1-Linux-X64-2baa264059789b1dde4bbc8fdc5b8342f31f2fc8e6176e5c5e486efdd242b36c
2026-10-23T19:01:27.1593376Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=12376]
2026-10-23T19:01:27.1597964Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-23T19:01:27.1622946Z ##[group]Run vp install
2026-10-23T19:01:27.1623229Z vp install
2026-10-23T19:01:27.1653852Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T19:01:27.1654196Z env:
2026-10-23T19:01:27.1654381Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:27.1654576Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:27.1654788Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:27.1655032Z ##[endgroup]
2026-10-23T19:01:27.2446713Z Scope: all 33 workspace projects
2026-10-23T19:01:27.5443934Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-23T19:01:28.3994322Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-23T19:01:28.3995751Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-23T19:01:28.3996250Z Virtual store is at: node_modules/.pnpm
2026-10-23T19:01:29.9519084Z Progress: resolved 1694, reused 1694, downloaded 0, added 1692
2026-10-23T19:01:32.9084231Z โ Lockfile passes supply-chain policies (2088 entries in 5.4s)
2026-10-23T19:01:32.9084951Z Lockfile is up to date, resolution step is skipped
2026-10-23T19:01:32.9536928Z Packages: +1721
2026-10-23T19:01:32.9537382Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-23T19:01:33.0320589Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-23T19:01:34.7176460Z . prepare$ vp config --no-agent
2026-10-23T19:01:34.9256962Z . prepare: Done
2026-10-23T19:01:34.9296543Z
2026-10-23T19:01:34.9297643Z devDependencies:
2026-10-23T19:01:34.9298405Z + @coderabbitai/config 1.1.0
2026-10-23T19:01:34.9298917Z + @shadcn/lint 0.1.5
2026-10-23T19:01:34.9299140Z + @types/node 24.12.4
2026-10-23T19:01:34.9299350Z + knip 6.34.0
2026-10-23T19:01:34.9299574Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-23T19:01:34.9299826Z + vite-plus 1.3.0
2026-10-23T19:01:34.9300032Z
2026-10-23T19:01:34.9343420Z Done in 7.7s using pnpm v12.14.0
2026-10-23T19:01:34.9646056Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=7804]
2026-10-23T19:01:34.9726794Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T19:01:34.9727678Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T19:01:34.9767290Z shell: /usr/bin/bash -e {0}
2026-10-23T19:01:34.9767493Z env:
2026-10-23T19:01:34.9767654Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:34.9767833Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:34.9768017Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:34.9768183Z ##[endgroup]
2026-10-23T19:01:35.0324258Z ##[group]Run actions/cache@v6
2026-10-23T19:01:35.0324444Z with:
2026-10-23T19:01:35.0324577Z path: ~/.cache/ms-playwright
2026-10-23T19:01:35.0324765Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T19:01:35.0324954Z enableCrossOsArchive: false
2026-10-23T19:01:35.0325109Z fail-on-cache-miss: false
2026-10-23T19:01:35.0325300Z lookup-only: false
2026-10-23T19:01:35.0325496Z save-always: false
2026-10-23T19:01:35.0325675Z env:
2026-10-23T19:01:35.0325854Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:35.0326656Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:35.0326813Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:35.0326973Z ##[endgroup]
2026-10-23T19:01:35.2702724Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T19:01:35.6156870Z Received 106503405 of 106503405 (100.0%), 315.4 MBs/sec
2026-10-23T19:01:35.6157254Z Cache Size: ~102 MB (106503405 B)
2026-10-23T19:01:35.6253769Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/416809ad-3711-40df-ab87-abb14daf8e8c/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T19:01:36.0067184Z Cache restored successfully
2026-10-23T19:01:36.0304608Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T19:01:36.0618146Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T19:01:36.0619456Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T19:01:36.0619985Z test -n "$browser"
2026-10-23T19:01:36.0620300Z if ldd "$browser" | grep '=> not found'; then
2026-10-23T19:01:36.0620727Z node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-23T19:01:36.0621086Z fi
2026-10-23T19:01:36.0669236Z shell: /usr/bin/bash -e {0}
2026-10-23T19:01:36.0669633Z env:
2026-10-23T19:01:36.0669992Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:36.0670313Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:36.0670579Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:36.0671203Z ##[endgroup]
2026-10-23T19:01:36.1826324Z ##[group]Run vp run --filter t3 test --shard 3/8
2026-10-23T19:01:36.1826764Z vp run --filter t3 test --shard 3/8
2026-10-23T19:01:36.1874872Z shell: /usr/bin/bash -e {0}
2026-10-23T19:01:36.1875147Z env:
2026-10-23T19:01:36.1875344Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:01:36.1875683Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:01:36.1875885Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:01:36.1876234Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-23T19:01:36.1876737Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T19:01:36.1877129Z ##[endgroup]
2026-10-23T19:01:36.5379252Z ~/apps/server$ vp test run --shard 3/8 โ cache disabled
2026-10-23T19:01:36.8601409Z
2026-10-23T19:01:36.8604961Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-23T19:01:36.8605355Z
2026-10-23T19:01:46.9553783Z โ src/orchestration-v2/Adapters/CodexAdapterV2.test.ts (80 tests) 1318ms
2026-10-23T19:01:46.9555311Z โ CodexAdapterV2 post-settle continuation (69)
2026-10-23T19:01:46.9555951Z โ stops a completed run's background command without a client-supplied run 561ms
2026-10-23T19:01:46.9556681Z โ Stop ends a background command no Codex process tracks any more 355ms
2026-10-23T19:02:36.3351375Z โ src/git/GitManager.test.ts (104 tests) 47568ms
2026-10-23T19:02:36.3352046Z โ GitManager (104)
2026-10-23T19:02:36.3354148Z โ status ignores invalid gh pr list entries and keeps valid ones 356ms
2026-10-23T19:02:36.3354906Z โ branch PR lookup notifies linked threads when draft status changes 368ms
2026-10-23T19:02:36.3364971Z โ branch PR lookup recovers a deleted fork branch from its remote-tracking ref 310ms
2026-10-23T19:02:36.3365699Z โ finds a fork PR for a branch pushed without an upstream 1296ms
2026-10-23T19:02:36.3366351Z โ prefers an exact fork ref but does not guess between equal refs 762ms
2026-10-23T19:02:36.3366934Z โ does not guess a fork when an ancestry probe fails 457ms
2026-10-23T19:02:36.3367546Z โ finds a fork PR when the remote name contains a slash 421ms
2026-10-23T19:02:36.3368205Z โ branch PR lookup does not reuse a cached PR after the remote is repointed 491ms
2026-10-23T19:02:36.3368826Z โ status finds a merged PR after its remote branch was deleted 518ms
2026-10-23T19:02:36.3369492Z โ distinguishes Enterprise forks with the same head branch 346ms
2026-10-23T19:02:36.3370147Z โ matches GitLab forks for git@gitlab.com:Group/Subgroup/Fork.git/true 392ms
2026-10-23T19:02:36.3370898Z โ matches GitLab forks for git@gitlab.com:Group/Subgroup/Fork.git/false 533ms
2026-10-23T19:02:36.3371638Z โ matches GitLab forks for https://gitlab.com/Group/Subgroup/Fork.โฆ/true 456ms
2026-10-23T19:02:36.3372360Z โ matches GitLab forks for https://gitlab.com/Group/Subgroup/Fork.โฆ/false 462ms
2026-10-23T19:02:36.3373082Z โ status ignores unrelated fork PRs when the current branch tracks the same repository 379ms
2026-10-23T19:02:36.3373767Z โ status detects cross-repo PRs from the upstream remote URL owner 562ms
2026-10-23T19:02:36.3374414Z โ status preserves a fork PR whose head is named after the default branch 576ms
2026-10-23T19:02:36.3375300Z โ status ignores synthetic local branch aliases when the upstream remote name contains slashes 661ms
2026-10-23T19:02:36.3375993Z โ status hides merged PRs on the default branch 417ms
2026-10-23T19:02:36.3376636Z โ status does not inherit a merged PR from a feature branch's default upstream 499ms
2026-10-23T19:02:36.3377393Z โ status finds a PR pushed under the branch's own name despite a default upstream 511ms
2026-10-23T19:02:36.3378199Z โ status finds a fork PR pushed under the branch's own name despite a default upstream 591ms
2026-10-23T19:02:36.3378890Z โ status prefers open PR when merged PR has newer updatedAt 364ms
2026-10-23T19:02:36.3379521Z โ status keeps the last known PR when a later lookup fails 758ms
2026-10-23T19:02:36.3380227Z โ status does not reuse a stale PR after the branch is retargeted to a different upstream 871ms
2026-10-23T19:02:36.3380949Z โ creates a commit when working tree is dirty 423ms
2026-10-23T19:02:36.3381589Z โ includes CLAUDE.md for Claude writers only when it differs from AGENTS.md 661ms
2026-10-23T19:02:36.3382908Z โ falls back when the dedicated source control writer is unavailable 430ms
2026-10-23T19:02:36.3383785Z โ applies a V2-native thread's project settings to generated commit text 405ms
2026-10-23T19:02:36.3384500Z โ creates feature branch, commits, and pushes with featureBranch option 472ms
2026-10-23T19:02:36.3385179Z โ commits on fix-2/name when fix/name has ref namespace collisions 339ms
2026-10-23T19:02:36.3385831Z โ commits on fix/name-2 when fix/name has ref namespace collisions 313ms
2026-10-23T19:02:36.3386556Z โ pushes and creates PR from a no-upstream branch when local commits are ahead of base 567ms
2026-10-23T19:02:36.3387382Z โ pushes existing commits without committing dirty worktree changes 410ms
2026-10-23T19:02:36.3388167Z โ create_pr targets the remote default branch when it is not main 573ms
2026-10-23T19:02:36.3388849Z โ returns existing PR metadata for commit/push/pr action 430ms
2026-10-23T19:02:36.3389512Z โ create_pr sends bounded checks to the model and omits rolled-back runs 720ms
2026-10-23T19:02:36.3390211Z โ creates a PR against the default branch with a legacy commit base setting 949ms
2026-10-23T19:02:36.3419428Z โ creates a PR against the default branch with a legacy short-commit base setting 726ms
2026-10-23T19:02:36.3420584Z โ creates a PR against the default branch with a legacy tag base setting 931ms
2026-10-23T19:02:36.3423687Z โ creates a PR against the default branch with a legacy revision base setting 732ms
2026-10-23T19:02:36.3424178Z โ generates PR content from the created worktree's selected remote base 660ms
2026-10-23T19:02:36.3424611Z โ preserves a local worktree PR base that shadows a remote ref, including legacy bases 837ms
2026-10-23T19:02:36.3425054Z โ generates PR content from branch changes when the remote base advances (main) 931ms
2026-10-23T19:02:36.3425491Z โ generates PR content from branch changes when the remote base advances (release/1.2) 1188ms
2026-10-23T19:02:36.3425931Z โ creates a new PR instead of reusing an unrelated fork PR with the same head branch 748ms
2026-10-23T19:02:36.3426375Z โ creates cross-repo PRs with the fork owner selector and default base branch 776ms
2026-10-23T19:02:36.3426832Z โ local PR checkout excludes a concurrent switch from a nested project with an alternate root 550ms
2026-10-23T19:02:36.3427345Z โ local PR checkout excludes a concurrent create-and-switch from a nested project with an alternate root 544ms
2026-10-23T19:02:36.3427856Z โ local PR checkout excludes a concurrent feature-branch from a nested project with an alternate root 632ms
2026-10-23T19:02:36.3428307Z โ local PR checkout lands cleanly (existing branch: false) 316ms
2026-10-23T19:02:36.3428666Z โ local PR checkout lands cleanly (existing branch: true) 372ms
2026-10-23T19:02:36.3429071Z โ local PR checkout fast-forwards a branch the host's checkout only switched to 346ms
2026-10-23T19:02:36.3432007Z โ local PR checkout keeps a branch that is ahead and reports it is not on the head 383ms
2026-10-23T19:02:36.3432899Z โ local PR checkout cannot confirm an unavailable provider head (undefined) 368ms
2026-10-23T19:02:36.3433401Z โ local PR checkout cannot confirm an unavailable provider head (0000000000000000000000000000000000000000) 380ms
2026-10-23T19:02:36.3433961Z โ restores same-repository upstream tracking after local PR checkout without a remote ref 372ms
2026-10-23T19:02:36.3434532Z โ restores same-repository upstream tracking when provider omits head repository metadata 355ms
2026-10-23T19:02:36.3435078Z โ prepares a worktree from the head branch when the host has no pull ref 741ms
2026-10-23T19:02:36.3435569Z โ preserves fork upstream tracking when preparing a worktree PR thread 521ms
2026-10-23T19:02:36.3436144Z โ derives fork repository identity from PR URL when GitHub omits nameWithOwner 371ms
2026-10-23T19:02:36.3453920Z โ refreshes a reused PR worktree onto the updated pull request head 611ms
2026-10-23T19:02:36.3454353Z โ resets a clean reused PR worktree onto a force-pushed pull request head 565ms
2026-10-23T19:02:36.3454775Z โ keeps a reused PR worktree that carries its own commit off the rewritten head 637ms
2026-10-23T19:02:36.3455197Z โ keeps a dirty reused PR worktree off the rewritten pull request head 810ms
2026-10-23T19:02:36.3455620Z โ reuses an existing PR worktree with 0 preceding matching branches (fork: false) 657ms
2026-10-23T19:02:36.3456107Z โ reuses an existing PR worktree with 110 preceding matching branches (fork: false) 1401ms
2026-10-23T19:02:36.3456557Z โ reuses an existing PR worktree with 0 preceding matching branches (fork: true) 529ms
2026-10-23T19:02:36.3456999Z โ reuses an existing PR worktree with 110 preceding matching branches (fork: true) 1568ms
2026-10-23T19:02:36.3457427Z โ refreshes a reused PR worktree that has no upstream from the pull request ref 887ms
2026-10-23T19:02:36.3457856Z โ preserves an unrelated local branch and upstream that share the fork head name 452ms
2026-10-23T19:02:36.3458269Z โ reuses an existing PR worktree and restores fork upstream tracking 604ms
2026-10-23T19:02:36.3458852Z โ does not fail PR worktree prep when setup terminal startup fails 562ms
2026-10-23T19:02:36.3459254Z โ create_pr preserves dirty work on an already pushed branch 601ms
2026-10-23T19:02:41.4971056Z โ src/provider/CodexChatGptAuth.test.ts (54 tests) 4577ms
2026-10-23T19:02:47.5335314Z โ src/orchestration-v2/ThreadStop.test.ts (41 tests) 3832ms
2026-10-23T19:02:49.7962539Z โ src/orchestration-v2/PullRequestSyncReactor.test.ts (24 tests) 136ms
2026-10-23T19:02:50.8834595Z stdout | src/preview/ServerBrowser.test.ts > a rejected download releases the original and keeps no saved copy (save failed)
2026-10-23T19:02:50.8835251Z [19:02:50.872] WARN (#802): server preview download failed {
2026-10-23T19:02:50.8835546Z cause: Error: save interrupted
2026-10-23T19:02:50.8836202Z at Object.saveAs (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.test.ts:909:50)
2026-10-23T19:02:50.8836881Z at saveDownload (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.ts:959:7)
2026-10-23T19:02:50.8837690Z }
2026-10-23T19:02:50.8871960Z
2026-10-23T19:02:50.9432633Z โ src/preview/ServerBrowser.test.ts (22 tests) 257ms
2026-10-23T19:02:53.7326163Z โ src/orchestration-v2/ProjectionRecovery.test.ts (12 tests) 689ms
2026-10-23T19:02:54.6118832Z โ src/provider/antigravityAuthSupport.test.ts (26 tests) 460ms
2026-10-23T19:02:55.7470367Z โ src/persistence/OrchestrationEventStore.test.ts (10 tests) 479ms
2026-10-23T19:02:59.1885994Z stdout | src/auth/McpOAuth.test.ts > derives discovery metadata from the origin the client reached
2026-10-23T19:02:59.1887388Z [19:02:59.181] INFO (#4): Migrations ran successfully {
2026-10-23T19:02:59.1887586Z migrations: [
2026-10-23T19:02:59.1887765Z '1_OrchestrationEvents',
2026-10-23T19:02:59.1887967Z '2_OrchestrationCommandReceipts',
2026-10-23T19:02:59.1888178Z '3_CheckpointDiffBlobs',
2026-10-23T19:02:59.1888362Z '4_ProviderSessionRuntime',
2026-10-23T19:02:59.1888554Z '5_Projections',
2026-10-23T19:02:59.1888801Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:02:59.1889052Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:02:59.1889280Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:02:59.1889495Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:02:59.1889734Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:02:59.1890084Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:02:59.1890463Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:02:59.1890848Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:02:59.1891290Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:02:59.1891701Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:02:59.1892075Z '16_CanonicalizeModelSelections',
2026-10-23T19:02:59.1892384Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:02:59.1892709Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:02:59.1893036Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:02:59.1893356Z '20_AuthAccessManagement',
2026-10-23T19:02:59.1893636Z '21_AuthSessionClientMetadata',
2026-10-23T19:02:59.1893937Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:02:59.1894283Z '23_ProjectionThreadShellSummary',
2026-10-23T19:02:59.1894635Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:02:59.1895075Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:02:59.1895477Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:02:59.1895869Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:02:59.1896207Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:02:59.1896662Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:02:59.1897084Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:02:59.1897429Z '31_AuthAuthorizationScopes',
2026-10-23T19:02:59.1897762Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:02:59.1898085Z '33_ProjectionThreadsSettled',
2026-10-23T19:02:59.1898384Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:02:59.1898717Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:02:59.1899055Z '36_ProjectionThreadsPinned',
2026-10-23T19:02:59.1899369Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:02:59.1899777Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:02:59.1900164Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:02:59.1900533Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:02:59.1900863Z '41_AuthSessionClientConnection',
2026-10-23T19:02:59.1901207Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:02:59.1901562Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:02:59.1901906Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:02:59.1902263Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:02:59.1902626Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:02:59.1905231Z '47_ProjectionProjectIcon',
2026-10-23T19:02:59.1905595Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:02:59.1905951Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:02:59.1906307Z '50_ProjectionThreadPullRequests',
2026-10-23T19:02:59.1906650Z '51_ProjectionThreadMessageContext',
2026-10-23T19:02:59.1907070Z '52_ProjectionThreadTitleState',
2026-10-23T19:02:59.1907387Z '53_PullRequestFilesViewed',
2026-10-23T19:02:59.1907753Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T19:02:59.1908095Z '55_OrchestrationV2',
2026-10-23T19:02:59.1908405Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:02:59.1908735Z '57_ScheduledTaskWebhooks',
2026-10-23T19:02:59.1909053Z '58_WebhookRelayDeliveries',
2026-10-23T19:02:59.1909371Z '59_McpAppModelContext',
2026-10-23T19:02:59.1909772Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:02:59.1910159Z '61_PullRequestReviewGuides',
2026-10-23T19:02:59.1911428Z '62_ThreadFailureLookupIndex',
2026-10-23T19:02:59.1911810Z '63_DropUnusedV1Projections',
2026-10-23T19:02:59.1912899Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:02:59.1913462Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:02:59.1913701Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:02:59.1913906Z '67_WebhookDedupe',
2026-10-23T19:02:59.1914104Z '68_ShellStopRequestIndex'
2026-10-23T19:02:59.1914344Z ]
2026-10-23T19:02:59.1914522Z }
2026-10-23T19:02:59.1914620Z
2026-10-23T19:02:59.3129236Z stdout | src/auth/McpOAuth.test.ts > registers loopback and https clients and never redirects for an unverified client
2026-10-23T19:02:59.3131572Z [19:02:59.309] INFO (#358): Migrations ran successfully {
2026-10-23T19:02:59.3146841Z migrations: [
2026-10-23T19:02:59.3147750Z '1_OrchestrationEvents',
2026-10-23T19:02:59.3148195Z '2_OrchestrationCommandReceipts',
2026-10-23T19:02:59.3148602Z '3_CheckpointDiffBlobs',
2026-10-23T19:02:59.3148961Z '4_ProviderSessionRuntime',
2026-10-23T19:02:59.3149442Z '5_Projections',
2026-10-23T19:02:59.3149892Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:02:59.3150384Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:02:59.3151109Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:02:59.3151518Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:02:59.3151903Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:02:59.3152349Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:02:59.3152801Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:02:59.3153208Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:02:59.3153653Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:02:59.3154077Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:02:59.3154471Z '16_CanonicalizeModelSelections',
2026-10-23T19:02:59.3154858Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:02:59.3155241Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:02:59.3155633Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:02:59.3156054Z '20_AuthAccessManagement',
2026-10-23T19:02:59.3156389Z '21_AuthSessionClientMetadata',
2026-10-23T19:02:59.3156740Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:02:59.3157169Z '23_ProjectionThreadShellSummary',
2026-10-23T19:02:59.3157559Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:02:59.3158000Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:02:59.3158418Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:02:59.3158813Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:02:59.3159159Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:02:59.3159560Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:02:59.3159977Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:02:59.3160587Z '31_AuthAuthorizationScopes',
2026-10-23T19:02:59.3161069Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:02:59.3161423Z '33_ProjectionThreadsSettled',
2026-10-23T19:02:59.3161767Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:02:59.3162247Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:02:59.3162601Z '36_ProjectionThreadsPinned',
2026-10-23T19:02:59.3162937Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:02:59.3163309Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:02:59.3163710Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:02:59.3164112Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:02:59.3164468Z '41_AuthSessionClientConnection',
2026-10-23T19:02:59.3164845Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:02:59.3166011Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:02:59.3166604Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:02:59.3167004Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:02:59.3167379Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:02:59.3167757Z '47_ProjectionProjectIcon',
2026-10-23T19:02:59.3168114Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:02:59.3168514Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:02:59.3168882Z '50_ProjectionThreadPullRequests',
2026-10-23T19:02:59.3169254Z '51_ProjectionThreadMessageContext',
2026-10-23T19:02:59.3169613Z '52_ProjectionThreadTitleState',
2026-10-23T19:02:59.3169956Z '53_PullRequestFilesViewed',
2026-10-23T19:02:59.3170680Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T19:02:59.3171054Z '55_OrchestrationV2',
2026-10-23T19:02:59.3171398Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:02:59.3171756Z '57_ScheduledTaskWebhooks',
2026-10-23T19:02:59.3172092Z '58_WebhookRelayDeliveries',
2026-10-23T19:02:59.3172424Z '59_McpAppModelContext',
2026-10-23T19:02:59.3172763Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:02:59.3173115Z '61_PullRequestReviewGuides',
2026-10-23T19:02:59.3173461Z '62_ThreadFailureLookupIndex',
2026-10-23T19:02:59.3173790Z '63_DropUnusedV1Projections',
2026-10-23T19:02:59.3174159Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:02:59.3174529Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:02:59.3174911Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:02:59.3175250Z '67_WebhookDedupe',
2026-10-23T19:02:59.3175559Z '68_ShellStopRequestIndex'
2026-10-23T19:02:59.3175824Z ]
2026-10-23T19:02:59.3176028Z }
2026-10-23T19:02:59.3176139Z
2026-10-23T19:02:59.5013626Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-23T19:02:59.5073855Z [19:02:59.494] INFO (#748): Migrations ran successfully {
2026-10-23T19:02:59.5074534Z migrations: [
2026-10-23T19:02:59.5074875Z '1_OrchestrationEvents',
2026-10-23T19:02:59.5105478Z '2_OrchestrationCommandReceipts',
2026-10-23T19:02:59.5119216Z '3_CheckpointDiffBlobs',
2026-10-23T19:02:59.5152978Z '4_ProviderSessionRuntime',
2026-10-23T19:02:59.5187033Z '5_Projections',
2026-10-23T19:02:59.5192610Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:02:59.5233661Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:02:59.5234261Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:02:59.5274125Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:02:59.5312975Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:02:59.5313985Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:02:59.5352464Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:02:59.5353120Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:02:59.5394052Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:02:59.5394562Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:02:59.5394934Z '16_CanonicalizeModelSelections',
2026-10-23T19:02:59.5395273Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:02:59.5395633Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:02:59.5395989Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:02:59.5396312Z '20_AuthAccessManagement',
2026-10-23T19:02:59.5396638Z '21_AuthSessionClientMetadata',
2026-10-23T19:02:59.5397111Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:02:59.5398818Z '23_ProjectionThreadShellSummary',
2026-10-23T19:02:59.5399782Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:02:59.5400199Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:02:59.5400568Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:02:59.5400909Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:02:59.5401254Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:02:59.5401641Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:02:59.5402017Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:02:59.5402351Z '31_AuthAuthorizationScopes',
2026-10-23T19:02:59.5402666Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:02:59.5402973Z '33_ProjectionThreadsSettled',
2026-10-23T19:02:59.5403266Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:02:59.5403593Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:02:59.5403994Z '36_ProjectionThreadsPinned',
2026-10-23T19:02:59.5404366Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:02:59.5404743Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:02:59.5405151Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:02:59.5405543Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:02:59.5405891Z '41_AuthSessionClientConnection',
2026-10-23T19:02:59.5406219Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:02:59.5406557Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:02:59.5406922Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:02:59.5407420Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:02:59.5407757Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:02:59.5408092Z '47_ProjectionProjectIcon',
2026-10-23T19:02:59.5408425Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:02:59.5408779Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:02:59.5409148Z '50_ProjectionThreadPullRequests',
2026-10-23T19:02:59.5409489Z '51_ProjectionThreadMessageContext',
2026-10-23T19:02:59.5409820Z '52_ProjectionThreadTitleState',
2026-10-23T19:02:59.5410112Z '53_PullRequestFilesViewed',
2026-10-23T19:02:59.5410486Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T19:02:59.5410855Z '55_OrchestrationV2',
2026-10-23T19:02:59.5411207Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:02:59.5411563Z '57_ScheduledTaskWebhooks',
2026-10-23T19:02:59.5411893Z '58_WebhookRelayDeliveries',
2026-10-23T19:02:59.5412217Z '59_McpAppModelContext',
2026-10-23T19:02:59.5412555Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:02:59.5412890Z '61_PullRequestReviewGuides',
2026-10-23T19:02:59.5413231Z '62_ThreadFailureLookupIndex',
2026-10-23T19:02:59.5413624Z '63_DropUnusedV1Projections',
2026-10-23T19:02:59.5413989Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:02:59.5414365Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:02:59.5414714Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:02:59.5415059Z '67_WebhookDedupe',
2026-10-23T19:02:59.5415365Z '68_ShellStopRequestIndex'
2026-10-23T19:02:59.5415617Z ]
2026-10-23T19:02:59.5415825Z }
2026-10-23T19:02:59.5415938Z
2026-10-23T19:02:59.5465297Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-23T19:02:59.5593727Z [19:02:59.544] INFO (#1092): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'pairing-code' }
2026-10-23T19:02:59.5594855Z
2026-10-23T19:02:59.6801357Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-23T19:02:59.6804282Z [19:02:59.676] INFO (#1129): Migrations ran successfully {
2026-10-23T19:02:59.6805452Z migrations: [
2026-10-23T19:02:59.6806515Z '1_OrchestrationEvents',
2026-10-23T19:02:59.6807781Z '2_OrchestrationCommandReceipts',
2026-10-23T19:02:59.6808834Z '3_CheckpointDiffBlobs',
2026-10-23T19:02:59.6811768Z '4_ProviderSessionRuntime',
2026-10-23T19:02:59.6812059Z '5_Projections',
2026-10-23T19:02:59.6812387Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:02:59.6812759Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:02:59.6813101Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:02:59.6813435Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:02:59.6813747Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:02:59.6814137Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:02:59.6814520Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:02:59.6814835Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:02:59.6815208Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:02:59.6815574Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:02:59.6815900Z '16_CanonicalizeModelSelections',
2026-10-23T19:02:59.6816197Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:02:59.6816530Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:02:59.6816875Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:02:59.6817250Z '20_AuthAccessManagement',
2026-10-23T19:02:59.6817535Z '21_AuthSessionClientMetadata',
2026-10-23T19:02:59.6817850Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:02:59.6818174Z '23_ProjectionThreadShellSummary',
2026-10-23T19:02:59.6818553Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:02:59.6818946Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:02:59.6819345Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:02:59.6819686Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:02:59.6820022Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:02:59.6820394Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:02:59.6820768Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:02:59.6821084Z '31_AuthAuthorizationScopes',
2026-10-23T19:02:59.6821399Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:02:59.6821699Z '33_ProjectionThreadsSettled',
2026-10-23T19:02:59.6821994Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:02:59.6822300Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:02:59.6822705Z '36_ProjectionThreadsPinned',
2026-10-23T19:02:59.6823035Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:02:59.6823358Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:02:59.6823706Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:02:59.6824058Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:02:59.6824374Z '41_AuthSessionClientConnection',
2026-10-23T19:02:59.6824693Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:02:59.6825097Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:02:59.6825435Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:02:59.6825770Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:02:59.6826108Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:02:59.6826432Z '47_ProjectionProjectIcon',
2026-10-23T19:02:59.6826735Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:02:59.6827787Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:02:59.6828403Z '50_ProjectionThreadPullRequests',
2026-10-23T19:02:59.6828726Z '51_ProjectionThreadMessageContext',
2026-10-23T19:02:59.6829051Z '52_ProjectionThreadTitleState',
2026-10-23T19:02:59.6829349Z '53_PullRequestFilesViewed',
2026-10-23T19:02:59.6829696Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T19:02:59.6830001Z '55_OrchestrationV2',
2026-10-23T19:02:59.6830296Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:02:59.6830610Z '57_ScheduledTaskWebhooks',
2026-10-23T19:02:59.6831088Z '58_WebhookRelayDeliveries',
2026-10-23T19:02:59.6831360Z '59_McpAppModelContext',
2026-10-23T19:02:59.6831662Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:02:59.6831974Z '61_PullRequestReviewGuides',
2026-10-23T19:02:59.6832286Z '62_ThreadFailureLookupIndex',
2026-10-23T19:02:59.6832623Z '63_DropUnusedV1Projections',
2026-10-23T19:02:59.6832955Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:02:59.6833285Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:02:59.6833605Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:02:59.6833909Z '67_WebhookDedupe',
2026-10-23T19:02:59.6834186Z '68_ShellStopRequestIndex'
2026-10-23T19:02:59.6834415Z ]
2026-10-23T19:02:59.6834595Z }
2026-10-23T19:02:59.6834694Z
2026-10-23T19:02:59.7032379Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-23T19:02:59.7033345Z [19:02:59.701] INFO (#1471): Approved an MCP client sign-in. {
2026-10-23T19:02:59.7033811Z client: 'Hosted bot',
2026-10-23T19:02:59.7034422Z access: 'approval-required',
2026-10-23T19:02:59.7034772Z method: 'pairing-code'
2026-10-23T19:02:59.7035013Z }
2026-10-23T19:02:59.7035141Z
2026-10-23T19:02:59.7502599Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-23T19:02:59.7503290Z [19:02:59.748] INFO (#1503): Migrations ran successfully {
2026-10-23T19:02:59.7503619Z migrations: [
2026-10-23T19:02:59.7503888Z '1_OrchestrationEvents',
2026-10-23T19:02:59.7504234Z '2_OrchestrationCommandReceipts',
2026-10-23T19:02:59.7504574Z '3_CheckpointDiffBlobs',
2026-10-23T19:02:59.7505196Z '4_ProviderSessionRuntime',
2026-10-23T19:02:59.7505502Z '5_Projections',
2026-10-23T19:02:59.7505866Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:02:59.7506293Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:02:59.7506681Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:02:59.7507074Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:02:59.7507442Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:02:59.7507839Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:02:59.7508251Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:02:59.7508684Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:02:59.7509098Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:02:59.7509519Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:02:59.7509897Z '16_CanonicalizeModelSelections',
2026-10-23T19:02:59.7510252Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:02:59.7510638Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:02:59.7511340Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:02:59.7511764Z '20_AuthAccessManagement',
2026-10-23T19:02:59.7512181Z '21_AuthSessionClientMetadata',
2026-10-23T19:02:59.7512589Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:02:59.7513898Z '23_ProjectionThreadShellSummary',
2026-10-23T19:02:59.7514487Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:02:59.7514887Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:02:59.7515289Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:02:59.7515648Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:02:59.7516031Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:02:59.7516387Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:02:59.7516793Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:02:59.7517216Z '31_AuthAuthorizationScopes',
2026-10-23T19:02:59.7517567Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:02:59.7517926Z '33_ProjectionThreadsSettled',
2026-10-23T19:02:59.7518259Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:02:59.7518615Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:02:59.7518949Z '36_ProjectionThreadsPinned',
2026-10-23T19:02:59.7519273Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:02:59.7519640Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:02:59.7520042Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:02:59.7520462Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:02:59.7520845Z '41_AuthSessionClientConnection',
2026-10-23T19:02:59.7521245Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:02:59.7521594Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:02:59.7521963Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:02:59.7522344Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:02:59.7522683Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:02:59.7523023Z '47_ProjectionProjectIcon',
2026-10-23T19:02:59.7523366Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:02:59.7523752Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:02:59.7524104Z '50_ProjectionThreadPullRequests',
2026-10-23T19:02:59.7524461Z '51_ProjectionThreadMessageContext',
2026-10-23T19:02:59.7524800Z '52_ProjectionThreadTitleState',
2026-10-23T19:02:59.7525122Z '53_PullRequestFilesViewed',
2026-10-23T19:02:59.7525477Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T19:02:59.7525816Z '55_OrchestrationV2',
2026-10-23T19:02:59.7526142Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:02:59.7526467Z '57_ScheduledTaskWebhooks',
2026-10-23T19:02:59.7526848Z '58_WebhookRelayDeliveries',
2026-10-23T19:02:59.7527246Z '59_McpAppModelContext',
2026-10-23T19:02:59.7527585Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:02:59.7527925Z '61_PullRequestReviewGuides',
2026-10-23T19:02:59.7528321Z '62_ThreadFailureLookupIndex',
2026-10-23T19:02:59.7528675Z '63_DropUnusedV1Projections',
2026-10-23T19:02:59.7529013Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:02:59.7529364Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:02:59.7529700Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:02:59.7530027Z '67_WebhookDedupe',
2026-10-23T19:02:59.7530348Z '68_ShellStopRequestIndex'
2026-10-23T19:02:59.7530662Z ]
2026-10-23T19:02:59.7530857Z }
2026-10-23T19:02:59.7530965Z
2026-10-23T19:02:59.7614937Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-23T19:02:59.7615360Z [19:02:59.760] INFO (#1840): Approved an MCP client sign-in. {
2026-10-23T19:02:59.7615670Z client: 'Claude Code',
2026-10-23T19:02:59.7615858Z access: 'approval-required',
2026-10-23T19:02:59.7616041Z method: 'pairing-code'
2026-10-23T19:02:59.7616234Z }
2026-10-23T19:02:59.7617503Z
2026-10-23T19:02:59.8106624Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-23T19:02:59.8107619Z [19:02:59.806] INFO (#1874): Migrations ran successfully {
2026-10-23T19:02:59.8107992Z migrations: [
2026-10-23T19:02:59.8108320Z '1_OrchestrationEvents',
2026-10-23T19:02:59.8108637Z '2_OrchestrationCommandReceipts',
2026-10-23T19:02:59.8108934Z '3_CheckpointDiffBlobs',
2026-10-23T19:02:59.8109217Z '4_ProviderSessionRuntime',
2026-10-23T19:02:59.8109526Z '5_Projections',
2026-10-23T19:02:59.8109856Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:02:59.8110277Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:02:59.8110677Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:02:59.8111232Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:02:59.8111624Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:02:59.8112040Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:02:59.8112380Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:02:59.8112708Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:02:59.8113625Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:02:59.8114008Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:02:59.8114376Z '16_CanonicalizeModelSelections',
2026-10-23T19:02:59.8114714Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:02:59.8115342Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:02:59.8115736Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:02:59.8116044Z '20_AuthAccessManagement',
2026-10-23T19:02:59.8116330Z '21_AuthSessionClientMetadata',
2026-10-23T19:02:59.8116765Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:02:59.8117167Z '23_ProjectionThreadShellSummary',
2026-10-23T19:02:59.8117515Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:02:59.8117907Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:02:59.8118284Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:02:59.8118635Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:02:59.8118987Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:02:59.8119362Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:02:59.8119711Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:02:59.8120022Z '31_AuthAuthorizationScopes',
2026-10-23T19:02:59.8120335Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:02:59.8120646Z '33_ProjectionThreadsSettled',
2026-10-23T19:02:59.8120960Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:02:59.8121306Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:02:59.8121649Z '36_ProjectionThreadsPinned',
2026-10-23T19:02:59.8121943Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:02:59.8122264Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:02:59.8122617Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:02:59.8122974Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:02:59.8123312Z '41_AuthSessionClientConnection',
2026-10-23T19:02:59.8123662Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:02:59.8124036Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:02:59.8124370Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:02:59.8124707Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:02:59.8125044Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:02:59.8125379Z '47_ProjectionProjectIcon',
2026-10-23T19:02:59.8126445Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:02:59.8129073Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:02:59.8129418Z '50_ProjectionThreadPullRequests',
2026-10-23T19:02:59.8129762Z '51_ProjectionThreadMessageContext',
2026-10-23T19:02:59.8130084Z '52_ProjectionThreadTitleState',
2026-10-23T19:02:59.8130383Z '53_PullRequestFilesViewed',
2026-10-23T19:02:59.8130715Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T19:02:59.8131028Z '55_OrchestrationV2',
2026-10-23T19:02:59.8131319Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:02:59.8131696Z '57_ScheduledTaskWebhooks',
2026-10-23T19:02:59.8132030Z '58_WebhookRelayDeliveries',
2026-10-23T19:02:59.8132316Z '59_McpAppModelContext',
2026-10-23T19:02:59.8132613Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:02:59.8132940Z '61_PullRequestReviewGuides',
2026-10-23T19:02:59.8133256Z '62_ThreadFailureLookupIndex',
2026-10-23T19:02:59.8133594Z '63_DropUnusedV1Projections',
2026-10-23T19:02:59.8133954Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:02:59.8134300Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:02:59.8134636Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:02:59.8134947Z '67_WebhookDedupe',
2026-10-23T19:02:59.8135242Z '68_ShellStopRequestIndex'
2026-10-23T19:02:59.8135489Z ]
2026-10-23T19:02:59.8135670Z }
2026-10-23T19:02:59.8135771Z
2026-10-23T19:02:59.8293727Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-23T19:02:59.8294385Z [19:02:59.828] INFO (#2234): Approved an MCP client sign-in. { client: 'Claude Code', access: 'read-only', method: 'pairing-code' }
2026-10-23T19:02:59.8294724Z
2026-10-23T19:02:59.8932864Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-23T19:02:59.8935746Z [19:02:59.889] INFO (#2264): Migrations ran successfully {
2026-10-23T19:02:59.8936720Z migrations: [
2026-10-23T19:02:59.8937695Z '1_OrchestrationEvents',
2026-10-23T19:02:59.8939376Z '2_OrchestrationCommandReceipts',
2026-10-23T19:02:59.8941902Z '3_CheckpointDiffBlobs',
2026-10-23T19:02:59.8942816Z '4_ProviderSessionRuntime',
2026-10-23T19:02:59.8949323Z '5_Projections',
2026-10-23T19:02:59.8950163Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:02:59.8951139Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:02:59.8951526Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:02:59.8952040Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:02:59.8952433Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:02:59.8952832Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:02:59.8953295Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:02:59.8953652Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:02:59.8954067Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:02:59.8954510Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:02:59.8955136Z '16_CanonicalizeModelSelections',
2026-10-23T19:02:59.8955555Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:02:59.8955940Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:02:59.8956379Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:02:59.8956761Z '20_AuthAccessManagement',
2026-10-23T19:02:59.8957195Z '21_AuthSessionClientMetadata',
2026-10-23T19:02:59.8957566Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:02:59.8969381Z '23_ProjectionThreadShellSummary',
2026-10-23T19:02:59.8977917Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:02:59.8978349Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:02:59.8978805Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:02:59.8979169Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:02:59.8979572Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:02:59.8980033Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:02:59.8980439Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:02:59.8980799Z '31_AuthAuthorizationScopes',
2026-10-23T19:02:59.8981153Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:02:59.8981479Z '33_ProjectionThreadsSettled',
2026-10-23T19:02:59.8981780Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:02:59.8982123Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:02:59.8982457Z '36_ProjectionThreadsPinned',
2026-10-23T19:02:59.8982763Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:02:59.8983092Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:02:59.8983516Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:02:59.8983885Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:02:59.8984304Z '41_AuthSessionClientConnection',
2026-10-23T19:02:59.8984707Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:02:59.8985148Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:02:59.8985491Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:02:59.8985838Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:02:59.8986176Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:02:59.8986520Z '47_ProjectionProjectIcon',
2026-10-23T19:02:59.8986851Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:02:59.8987278Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:02:59.8987612Z '50_ProjectionThreadPullRequests',
2026-10-23T19:02:59.8987954Z '51_ProjectionThreadMessageContext',
2026-10-23T19:02:59.8988271Z '52_ProjectionThreadTitleState',
2026-10-23T19:02:59.8988648Z '53_PullRequestFilesViewed',
2026-10-23T19:02:59.8989087Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T19:02:59.8989503Z '55_OrchestrationV2',
2026-10-23T19:02:59.8989968Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:02:59.8990377Z '57_ScheduledTaskWebhooks',
2026-10-23T19:02:59.8991007Z '58_WebhookRelayDeliveries',
2026-10-23T19:02:59.8991394Z '59_McpAppModelContext',
2026-10-23T19:02:59.8991821Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:02:59.8992238Z '61_PullRequestReviewGuides',
2026-10-23T19:02:59.8992573Z '62_ThreadFailureLookupIndex',
2026-10-23T19:02:59.8992885Z '63_DropUnusedV1Projections',
2026-10-23T19:02:59.8993216Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:02:59.8993564Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:02:59.8993901Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:02:59.8994220Z '67_WebhookDedupe',
2026-10-23T19:02:59.8994498Z '68_ShellStopRequestIndex'
2026-10-23T19:02:59.8994748Z ]
2026-10-23T19:02:59.8994927Z }
2026-10-23T19:02:59.8995028Z
2026-10-23T19:02:59.9206698Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-23T19:02:59.9207753Z [19:02:59.919] INFO (#2613): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'browser-session' }
2026-10-23T19:02:59.9208206Z
2026-10-23T19:02:59.9290478Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-23T19:02:59.9291503Z [19:02:59.927] INFO (#2646): Approved an MCP client sign-in. {
2026-10-23T19:02:59.9292271Z client: 'Claude Code',
2026-10-23T19:02:59.9312883Z access: 'read-only',
2026-10-23T19:02:59.9313434Z method: 'browser-session'
2026-10-23T19:02:59.9313684Z }
2026-10-23T19:02:59.9313790Z
2026-10-23T19:02:59.9356976Z โ src/auth/McpOAuth.test.ts (8 tests) 886ms
2026-10-23T19:03:00.9160858Z โ src/device/LocalDeviceHost.test.ts (17 tests) 181ms
2026-10-23T19:03:01.5847056Z โ src/provider/Drivers/codexUsage.test.ts (27 tests) 19ms
2026-10-23T19:03:05.6646369Z โ src/textGeneration/CodexTextGeneration.test.ts (12 tests) 3011ms
2026-10-23T19:03:05.6646906Z โ CodexTextGeneration (12)
2026-10-23T19:03:05.6647232Z โ kills a stalled exec CLI when its request is interrupted 1119ms
2026-10-23T19:03:05.6647621Z โ kills a stalled mcp list CLI when its request is interrupted 1076ms
2026-10-23T19:03:06.2784485Z โ src/terminal/OutputProtocol.test.ts (13 tests) 74ms
2026-10-23T19:03:08.5286742Z โ src/orchestration-v2/ProjectionSettlement.test.ts (8 tests) 276ms
2026-10-23T19:03:10.8463066Z โ src/orchestration-v2/ThreadManagementService.test.ts (8 tests) 317ms
2026-10-23T19:03:13.1064752Z โ src/mcp/McpToolAccess.test.ts (52 tests) 146ms
2026-10-23T19:03:13.4511617Z โ src/mcp/AcpMcpStdioBridge.test.ts (8 tests) 34ms
2026-10-23T19:03:13.8754405Z โ src/provider/Drivers/AntigravitySkills.test.ts (11 tests) 138ms
2026-10-23T19:03:16.4947952Z โ src/orchestration-v2/ThreadTitleRegenerationService.test.ts (5 tests) 386ms
2026-10-23T19:03:17.2148171Z โ src/telemetry/AnalyticsService.test.ts (3 tests) 181ms
2026-10-23T19:03:17.7428666Z โ src/project/ProjectFaviconResolver.test.ts (13 tests) 58ms
2026-10-23T19:03:18.3613345Z โ src/persistence/RepositoryErrorCorrelation.test.ts (3 tests) 136ms
2026-10-23T19:03:18.9216571Z โ src/orchestration-v2/RestartBackgroundNote.test.ts (6 tests) 6ms
2026-10-23T19:03:19.8048271Z โ src/orchestration-v2/ThreadSearch.test.ts (2 tests) 166ms
2026-10-23T19:03:22.0288598Z โ src/orchestration-v2/CheckpointScopeOwnership.test.ts (1 test) 94ms
2026-10-23T19:03:24.3477312Z โ src/scheduledTasks/ScheduledTaskService.schedule.test.ts (3 tests) 191ms
2026-10-23T19:03:26.5864985Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-23T19:03:26.5865898Z [19:03:26.567] INFO (#2): Migrations ran successfully {
2026-10-23T19:03:26.5866197Z migrations: [
2026-10-23T19:03:26.5866468Z '1_OrchestrationEvents',
2026-10-23T19:03:26.5866783Z '2_OrchestrationCommandReceipts',
2026-10-23T19:03:26.5867127Z '3_CheckpointDiffBlobs',
2026-10-23T19:03:26.5867459Z '4_ProviderSessionRuntime',
2026-10-23T19:03:26.5867771Z '5_Projections',
2026-10-23T19:03:26.5868152Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T19:03:26.5868644Z '7_ProjectionThreadMessageAttachments',
2026-10-23T19:03:26.5869119Z '8_ProjectionThreadActivitySequence',
2026-10-23T19:03:26.5869548Z '9_ProviderSessionRuntimeMode',
2026-10-23T19:03:26.5869899Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T19:03:26.5870320Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T19:03:26.5870683Z '12_ProjectionThreadsInteractionMode',
2026-10-23T19:03:26.5871313Z '13_ProjectionThreadProposedPlans',
2026-10-23T19:03:26.5871721Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T19:03:26.5872133Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T19:03:26.5872512Z '16_CanonicalizeModelSelections',
2026-10-23T19:03:26.5872940Z '17_ProjectionThreadsArchivedAt',
2026-10-23T19:03:26.5873290Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T19:03:26.5873677Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T19:03:26.5874127Z '20_AuthAccessManagement',
2026-10-23T19:03:26.5874474Z '21_AuthSessionClientMetadata',
2026-10-23T19:03:26.5874820Z '22_AuthSessionLastConnectedAt',
2026-10-23T19:03:26.5875188Z '23_ProjectionThreadShellSummary',
2026-10-23T19:03:26.5875576Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T19:03:26.5875985Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T19:03:26.5876418Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T19:03:26.5876780Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T19:03:26.5877141Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T19:03:26.5877520Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T19:03:26.5877876Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T19:03:26.5878220Z '31_AuthAuthorizationScopes',
2026-10-23T19:03:26.5878538Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T19:03:26.5878903Z '33_ProjectionThreadsSettled',
2026-10-23T19:03:26.5879227Z '34_ProjectionThreadsSnoozed',
2026-10-23T19:03:26.5879583Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T19:03:26.5879930Z '36_ProjectionThreadsPinned',
2026-10-23T19:03:26.5880261Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T19:03:26.5880585Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T19:03:26.5880947Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T19:03:26.5881365Z '40_ProjectionProjectFaviconPath',
2026-10-23T19:03:26.5881705Z '41_AuthSessionClientConnection',
2026-10-23T19:03:26.5882074Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T19:03:26.5882448Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T19:03:26.5882909Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T19:03:26.5883255Z '45_ProjectionProjectsAutoPull',
2026-10-23T19:03:26.5884709Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T19:03:26.5885507Z '47_ProjectionProjectIcon',
2026-10-23T19:03:26.5885889Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T19:03:26.5886299Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T19:03:26.5886658Z '50_ProjectionThreadPullRequests',
2026-10-23T19:03:26.5887046Z '51_ProjectionThreadMessageContext',
2026-10-23T19:03:26.5887418Z '52_ProjectionThreadTitleState',
2026-10-23T19:03:26.5887804Z '53_PullRequestFilesViewed',
2026-10-23T19:03:26.5888190Z '54_ProjectionThreadsAutoSettleDisabledAt'
2026-10-23T19:03:26.5888537Z ]
2026-10-23T19:03:26.5888748Z }
2026-10-23T19:03:26.5888972Z
2026-10-23T19:03:26.6801070Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-23T19:03:26.6802090Z [19:03:26.632] INFO (#2): Migrations ran successfully {
2026-10-23T19:03:26.6802406Z migrations: [
2026-10-23T19:03:26.6802727Z '55_OrchestrationV2',
2026-10-23T19:03:26.6803044Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T19:03:26.6803371Z '57_ScheduledTaskWebhooks',
2026-10-23T19:03:26.6803643Z '58_WebhookRelayDeliveries',
2026-10-23T19:03:26.6803927Z '59_McpAppModelContext',
2026-10-23T19:03:26.6804219Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T19:03:26.6804537Z '61_PullRequestReviewGuides',
2026-10-23T19:03:26.6804853Z '62_ThreadFailureLookupIndex',
2026-10-23T19:03:26.6805145Z '63_DropUnusedV1Projections',
2026-10-23T19:03:26.6805472Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T19:03:26.6805799Z '65_CodexUsageNativeTurnIndex',
2026-10-23T19:03:26.6806150Z '66_RepairClientSettlementTimestamps',
2026-10-23T19:03:26.6806489Z '67_WebhookDedupe',
2026-10-23T19:03:26.6806766Z '68_ShellStopRequestIndex'
2026-10-23T19:03:26.6807005Z ]
2026-10-23T19:03:26.6807176Z }
2026-10-23T19:03:26.6807285Z
2026-10-23T19:03:26.7218121Z โ src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts (1 test) 214ms
2026-10-23T19:03:27.1174461Z โ src/usage/usageAggregation.test.ts (11 tests) 31ms
2026-10-23T19:03:27.7770176Z โ src/scheduledTasks/webhookTemplate.test.ts (10 tests) 7ms
2026-10-23T19:03:29.4866130Z โ src/provider/providerInstallation.test.ts (2 tests) 16ms
2026-10-23T19:03:29.6091670Z โ src/orchestration-v2/Adapters/claudeWorkflowProgress.test.ts (14 tests) 5ms
2026-10-23T19:03:30.3450070Z โ src/orchestration-v2/RunCompletionReads.test.ts (2 tests) 113ms
2026-10-23T19:03:30.7788679Z โ src/provider/providerStatusCache.test.ts (4 tests) 7ms
2026-10-23T19:03:31.2396406Z โ src/orchestration-v2/ContextHandoffService.test.ts (3 tests) 13ms
2026-10-23T19:03:31.7749918Z โ src/environment/RemoteOpenTargets.test.ts (4 tests) 17ms
2026-10-23T19:03:33.8157016Z โ src/textGeneration/OpenCode2TextGeneration.test.ts (2 tests) 52ms
2026-10-23T19:03:34.2398328Z โ src/resourceTelemetry/NativeTelemetryClient.test.ts (2 tests) 6ms
2026-10-23T19:03:34.7049120Z โ src/provider/CodexAuthCallback.test.ts (3 tests) 39ms
2026-10-23T19:03:36.4208270Z โ src/mcp/toolkits/environment/handlers.test.ts (1 test) 15ms
2026-10-23T19:03:36.6063581Z โ src/auth/utils.test.ts (5 tests) 6ms
2026-10-23T19:03:36.9974900Z โ scripts/t3-sqlite-state.test.ts (2 tests) 48ms
2026-10-23T19:03:37.4940808Z โ src/orchestration-v2/pullRequestWatch.forgejoComments.test.ts (5 tests) 6ms
2026-10-23T19:03:38.5286258Z โ src/cli/doctor.test.ts (1 test) 9ms
2026-10-23T19:03:39.3384185Z โ src/persistence/DatabaseStorage.test.ts (1 test) 103ms
2026-10-23T19:03:39.6167233Z โ src/workspace/WorkspacePaths.test.ts (2 tests) 13ms
2026-10-23T19:03:40.2333721Z โ src/persistence/Migrations/049_ProjectionThreadsActiveOrderKey.test.ts (1 test) 62ms
2026-10-23T19:03:40.4985059Z โ src/cloud/linkChecks.test.ts (8 tests) 6ms
2026-10-23T19:03:40.8403975Z โ src/cloud/managedTunnelStartup.test.ts (1 test) 6ms
2026-10-23T19:03:41.3738108Z โ src/startupAccess.test.ts (1 test) 2ms
2026-10-23T19:03:41.7896858Z โ src/codexModelOptions.test.ts (1 test) 2ms
2026-10-23T19:03:41.7989445Z
2026-10-23T19:03:41.7994599Z Test Files 51 passed (51)
2026-10-23T19:03:41.8003400Z Tests 660 passed (660)
2026-10-23T19:03:41.8004175Z Start at 19:01:36
2026-10-23T19:03:41.8008112Z Duration 124.92s (tests 55%, import 32%, transform 11%, setup 2%)
2026-10-23T19:03:41.8019667Z
2026-10-23T19:03:41.8021004Z Import 1073 modules were evaluated 14288 times ยท 37.96s total, 32% of tracked time
2026-10-23T19:03:41.8021553Z ~35.11s faster with isolate: false โ shared modules are evaluated once per worker instead of once per file
2026-10-23T19:03:41.8022021Z learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-23T19:03:41.8022218Z
2026-10-23T19:03:41.8334369Z
2026-10-23T19:03:41.8560145Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T19:03:41.8560627Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T19:03:41.8560896Z echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-23T19:03:41.8561123Z else
2026-10-23T19:03:41.8561280Z echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-23T19:03:41.8561450Z fi
2026-10-23T19:03:41.8594687Z shell: /usr/bin/bash -e {0}
2026-10-23T19:03:41.8594858Z env:
2026-10-23T19:03:41.8594999Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:03:41.8595178Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:03:41.8595358Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T19:03:41.8595519Z ##[endgroup]
2026-10-23T19:03:41.8745016Z Post job cleanup.
2026-10-23T19:03:41.9678356Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-23T19:03:41.9778394Z Post job cleanup.
2026-10-23T19:03:41.9802817Z ##[start-action display=Cache full pnpm store;id=__d81b3251-7797-414b-a74d-0aa063b98727.__actions_cache]
2026-10-23T19:03:42.0450393Z Post job cleanup.
2026-10-23T19:03:42.1664976Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-2baa264059789b1dde4bbc8fdc5b8342f31f2fc8e6176e5c5e486efdd242b36c, not saving cache.
2026-10-23T19:03:42.1747363Z ##[end-action id=__d81b3251-7797-414b-a74d-0aa063b98727.__actions_cache;outcome=success;conclusion=success;duration_ms=194]
2026-10-23T19:03:42.1750570Z ##[start-action display=Cache Vite+;id=__d81b3251-7797-414b-a74d-0aa063b98727.vp_cache]
2026-10-23T19:03:42.1794556Z Post job cleanup.
2026-10-23T19:03:42.2994120Z 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-23T19:03:42.3049610Z ##[end-action id=__d81b3251-7797-414b-a74d-0aa063b98727.vp_cache;outcome=success;conclusion=success;duration_ms=129]
2026-10-23T19:03:42.3114219Z Post job cleanup.
2026-10-23T19:03:42.3842107Z [command]/usr/local/bin/git version
2026-10-23T19:03:42.3890326Z git version 2.55.0
2026-10-23T19:03:42.3921481Z Temporarily overriding HOME='/home/runner/_work/_temp/955d0edb-29d7-445d-abec-afcdbbace435' before making global git config changes
2026-10-23T19:03:42.3922589Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T19:03:42.3927156Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T19:03:42.3968464Z Removing SSH command configuration
2026-10-23T19:03:42.3975226Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T19:03:42.4013454Z [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-23T19:03:42.4214675Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-23T19:03:42.4250448Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-23T19:03:42.4333377Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-23T19:03:42.4367467Z ##[group]Run '/job_completed.sh'
2026-10-23T19:03:42.4595926Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T19:03:42.4596272Z env:
2026-10-23T19:03:42.4596479Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 185
2026-10-23T19:03:42.4596736Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 487
2026-10-23T19:03:42.4596976Z BLACKSMITH_CHECK_RUN_ID: 120600830766
2026-10-23T19:03:42.4597237Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-23T19:03:42.4597497Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T19:03:42.4597731Z ##[endgroup]
2026-10-23T19:03:42.4737857Z Docker container cache not activated, skipping hash computation.
2026-10-23T19:03:42.5174890Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-23T19:03:42.5726624Z Cleaning up orphan processes