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