GitHub check

Whole log, 167 KB
2026-10-23T23:33:35.4652212Z Current runner version: '2.338.1'
2026-10-23T23:33:35.4657430Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-ku55m2q6trqtsu3c'
2026-10-23T23:33:35.4658169Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-23T23:33:35.4659137Z Machine name: 'ip-172-31-73-130'
2026-10-23T23:33:35.4661227Z ##[group]GITHUB_TOKEN Permissions
2026-10-23T23:33:35.4663369Z Contents: read
2026-10-23T23:33:35.4663888Z Metadata: read
2026-10-23T23:33:35.4665116Z ##[endgroup]
2026-10-23T23:33:35.4667411Z Secret source: Actions
2026-10-23T23:33:35.4668939Z Cache mode: write
2026-10-23T23:33:35.4670107Z Prepare workflow directory
2026-10-23T23:33:35.4905507Z Prepare all required actions
2026-10-23T23:33:35.4936203Z Getting action download info
2026-10-23T23:33:35.6496943Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-23T23:33:35.7134151Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-23T23:33:35.7961589Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-23T23:33:35.9785844Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-23T23:33:35.9831932Z Complete job name: Test Server 8
2026-10-23T23:33:36.0279476Z A job started hook has been configured by the self-hosted runner administrator
2026-10-23T23:33:36.0360876Z ##[group]Run '/setup.sh'
2026-10-23T23:33:36.0371949Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:36.0372421Z env:
2026-10-23T23:33:36.0372684Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:36.0373012Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:36.0373334Z   BLACKSMITH_CHECK_RUN_ID: 120709689442
2026-10-23T23:33:36.0373666Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-23T23:33:36.0374004Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T23:33:36.0374298Z ##[endgroup]
2026-10-23T23:33:36.0688015Z Logging daemon started (blacksmithd for logs)
2026-10-23T23:33:36.0864872Z Results daemon started (blacksmithd for results)
2026-10-23T23:33:36.1055166Z Background adoption and SSH setup started (PID: 2797)
2026-10-23T23:33:36.1056657Z
2026-10-23T23:33:36.1057238Z ----------------------------------------
2026-10-23T23:33:36.1058032Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40040343373/jobs/120709689442
2026-10-23T23:33:36.1058536Z SSH Access (using your GitHub SSH key):
2026-10-23T23:33:36.1059355Z   ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-ku55m2q6trqtsu3c.vm.blacksmith.sh
2026-10-23T23:33:36.1060022Z
2026-10-23T23:33:36.1060285Z No GitHub SSH key? Add one at:
2026-10-23T23:33:36.1061210Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-23T23:33:36.1062036Z
2026-10-23T23:33:36.1062293Z ----------------------------------------
2026-10-23T23:33:36.1062683Z
2026-10-23T23:33:36.1152340Z VM ID: blacksmith-4vcpu-ubuntu-2404-ku55m2q6trqtsu3c
2026-10-23T23:33:36.1158603Z Host: production-152.236.40.181-x8664
2026-10-23T23:33:36.1159367Z Host Agent PID: 492981
2026-10-23T23:33:36.1159878Z Host Agent Git SHA: 1637818df
2026-10-23T23:33:36.1160491Z Host CPU Manufacturer: AuthenticAMD
2026-10-23T23:33:36.1161087Z Blacksmith Host Generation: gen 2
2026-10-23T23:33:36.1161666Z Petname: production-aware-swift-e3158299
2026-10-23T23:33:36.1162226Z Region: us-east
2026-10-23T23:33:36.1162619Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-23T23:33:36.1163199Z OS Version: Ubuntu 24.04.4 LTS
2026-10-23T23:33:36.1163448Z
2026-10-23T23:33:36.1163643Z Enabling Blacksmith transparent cache
2026-10-23T23:33:36.1424972Z ##[group]Run actions/checkout@v6
2026-10-23T23:33:36.1425356Z with:
2026-10-23T23:33:36.1425603Z   fetch-depth: 2
2026-10-23T23:33:36.1425983Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-23T23:33:36.1426433Z   sparse-checkout-cone-mode: false
2026-10-23T23:33:36.1426740Z   repository: pingdotgg/t3code
2026-10-23T23:33:36.1429372Z   token: ***
2026-10-23T23:33:36.1429611Z   ssh-strict: true
2026-10-23T23:33:36.1429859Z   ssh-user: git
2026-10-23T23:33:36.1430157Z   persist-credentials: true
2026-10-23T23:33:36.1430431Z   clean: true
2026-10-23T23:33:36.1430665Z   fetch-tags: false
2026-10-23T23:33:36.1430927Z   show-progress: true
2026-10-23T23:33:36.1431264Z   lfs: false
2026-10-23T23:33:36.1431498Z   submodules: false
2026-10-23T23:33:36.1431751Z   set-safe-directory: true
2026-10-23T23:33:36.1432039Z   allow-unsafe-pr-checkout: false
2026-10-23T23:33:36.1432326Z env:
2026-10-23T23:33:36.1432611Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:36.1432930Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:36.1433247Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:36.1433540Z ##[endgroup]
2026-10-23T23:33:36.2982549Z Syncing repository: pingdotgg/t3code
2026-10-23T23:33:36.2984044Z ##[group]Getting Git version info
2026-10-23T23:33:36.2984393Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-23T23:33:36.2985021Z [command]/usr/local/bin/git version
2026-10-23T23:33:36.3096166Z git version 2.55.0
2026-10-23T23:33:36.3112986Z ##[endgroup]
2026-10-23T23:33:36.3130842Z Temporarily overriding HOME='/home/runner/_work/_temp/bb321042-046e-4649-a978-621c569ae8b6' before making global git config changes
2026-10-23T23:33:36.3131819Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T23:33:36.3137941Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T23:33:36.3186490Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-23T23:33:36.3189109Z ##[group]Determining repository object format
2026-10-23T23:33:36.3190520Z ##[endgroup]
2026-10-23T23:33:36.3190970Z ##[group]Initializing the repository
2026-10-23T23:33:36.3194370Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-23T23:33:36.3255216Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-23T23:33:36.3255875Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-23T23:33:36.3256372Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-23T23:33:36.3256769Z hint: call:
2026-10-23T23:33:36.3256990Z hint:
2026-10-23T23:33:36.3257315Z hint: 	git config --global init.defaultBranch <name>
2026-10-23T23:33:36.3257666Z hint:
2026-10-23T23:33:36.3257975Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-23T23:33:36.3258485Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-23T23:33:36.3258891Z hint:
2026-10-23T23:33:36.3259132Z hint: 	git branch -m <name>
2026-10-23T23:33:36.3259518Z hint:
2026-10-23T23:33:36.3259903Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-23T23:33:36.3260422Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-23T23:33:36.3268830Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-23T23:33:36.3304796Z ##[endgroup]
2026-10-23T23:33:36.3305227Z ##[group]Disabling automatic garbage collection
2026-10-23T23:33:36.3308715Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-23T23:33:36.3338162Z ##[endgroup]
2026-10-23T23:33:36.3338771Z ##[group]Setting up auth
2026-10-23T23:33:36.3339346Z Removing SSH command configuration
2026-10-23T23:33:36.3344853Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T23:33:36.3376251Z [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-23T23:33:36.3563664Z Removing HTTP extra header
2026-10-23T23:33:36.3567482Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-23T23:33:36.3602757Z [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-23T23:33:36.3733680Z Removing includeIf entries pointing to credentials config files
2026-10-23T23:33:36.3740702Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-23T23:33:36.3793233Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-23T23:33:36.3962034Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-c9396528-9e89-4a1b-88a7-97adc3c8ff2b.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-23T23:33:36.4023201Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-c9396528-9e89-4a1b-88a7-97adc3c8ff2b.config
2026-10-23T23:33:36.4060409Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-c9396528-9e89-4a1b-88a7-97adc3c8ff2b.config
2026-10-23T23:33:36.4102557Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-c9396528-9e89-4a1b-88a7-97adc3c8ff2b.config
2026-10-23T23:33:36.4156187Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-c9396528-9e89-4a1b-88a7-97adc3c8ff2b.config
2026-10-23T23:33:36.4225641Z ##[endgroup]
2026-10-23T23:33:36.4226120Z ##[group]Fetching the repository
2026-10-23T23:33:36.4233314Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +973df5fd4c149b890183b458ee3baf7e8ebc5fd8:refs/remotes/pull/24267/merge
2026-10-23T23:33:36.6085862Z From https://github.com/pingdotgg/t3code
2026-10-23T23:33:36.6086540Z  * [new ref]         973df5fd4c149b890183b458ee3baf7e8ebc5fd8 -> pull/24267/merge
2026-10-23T23:33:36.6130901Z ##[endgroup]
2026-10-23T23:33:36.6131391Z ##[group]Determining the checkout info
2026-10-23T23:33:36.6131858Z ##[endgroup]
2026-10-23T23:33:36.6132220Z ##[group]Setting up sparse checkout
2026-10-23T23:33:36.6132584Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-23T23:33:36.6164838Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-23T23:33:36.6195246Z .git/info/sparse-checkout
2026-10-23T23:33:36.6199898Z ##[endgroup]
2026-10-23T23:33:36.6200378Z ##[group]Checking out the ref
2026-10-23T23:33:36.6203711Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24267/merge
2026-10-23T23:33:42.3641422Z Updating files:   0% (1/6311)
2026-10-23T23:33:42.3673541Z Updating files:   1% (64/6311)
2026-10-23T23:33:42.3692216Z Updating files:   2% (127/6311)
2026-10-23T23:33:42.3717180Z Updating files:   3% (190/6311)
2026-10-23T23:33:42.3739422Z Updating files:   4% (253/6311)
2026-10-23T23:33:42.3779819Z Updating files:   5% (316/6311)
2026-10-23T23:33:42.3813276Z Updating files:   6% (379/6311)
2026-10-23T23:33:42.3887256Z Updating files:   7% (442/6311)
2026-10-23T23:33:42.3928593Z Updating files:   8% (505/6311)
2026-10-23T23:33:42.3956399Z Updating files:   9% (568/6311)
2026-10-23T23:33:42.4279118Z Updating files:  10% (632/6311)
2026-10-23T23:33:42.4295020Z Updating files:  11% (695/6311)
2026-10-23T23:33:42.4306864Z Updating files:  12% (758/6311)
2026-10-23T23:33:42.4321774Z Updating files:  13% (821/6311)
2026-10-23T23:33:42.4339350Z Updating files:  14% (884/6311)
2026-10-23T23:33:42.4358277Z Updating files:  15% (947/6311)
2026-10-23T23:33:42.4379697Z Updating files:  16% (1010/6311)
2026-10-23T23:33:42.4395835Z Updating files:  17% (1073/6311)
2026-10-23T23:33:42.4416101Z Updating files:  18% (1136/6311)
2026-10-23T23:33:42.4432522Z Updating files:  19% (1200/6311)
2026-10-23T23:33:42.4457066Z Updating files:  20% (1263/6311)
2026-10-23T23:33:42.4476712Z Updating files:  21% (1326/6311)
2026-10-23T23:33:42.4496838Z Updating files:  22% (1389/6311)
2026-10-23T23:33:42.4512424Z Updating files:  23% (1452/6311)
2026-10-23T23:33:42.4527025Z Updating files:  24% (1515/6311)
2026-10-23T23:33:42.4547027Z Updating files:  25% (1578/6311)
2026-10-23T23:33:42.4561419Z Updating files:  26% (1641/6311)
2026-10-23T23:33:42.4576882Z Updating files:  27% (1704/6311)
2026-10-23T23:33:42.4598731Z Updating files:  28% (1768/6311)
2026-10-23T23:33:42.4636086Z Updating files:  29% (1831/6311)
2026-10-23T23:33:42.4661686Z Updating files:  30% (1894/6311)
2026-10-23T23:33:42.4687746Z Updating files:  31% (1957/6311)
2026-10-23T23:33:42.4725176Z Updating files:  32% (2020/6311)
2026-10-23T23:33:42.4764990Z Updating files:  33% (2083/6311)
2026-10-23T23:33:42.4846754Z Updating files:  34% (2146/6311)
2026-10-23T23:33:42.4909113Z Updating files:  35% (2209/6311)
2026-10-23T23:33:42.4948216Z Updating files:  36% (2272/6311)
2026-10-23T23:33:42.4983096Z Updating files:  37% (2336/6311)
2026-10-23T23:33:42.5026588Z Updating files:  38% (2399/6311)
2026-10-23T23:33:42.5055927Z Updating files:  39% (2462/6311)
2026-10-23T23:33:42.5091537Z Updating files:  40% (2525/6311)
2026-10-23T23:33:42.5130411Z Updating files:  41% (2588/6311)
2026-10-23T23:33:42.5148649Z Updating files:  42% (2651/6311)
2026-10-23T23:33:42.5159743Z Updating files:  43% (2714/6311)
2026-10-23T23:33:42.5183389Z Updating files:  44% (2777/6311)
2026-10-23T23:33:42.5217098Z Updating files:  45% (2840/6311)
2026-10-23T23:33:42.5247617Z Updating files:  46% (2904/6311)
2026-10-23T23:33:42.5280188Z Updating files:  47% (2967/6311)
2026-10-23T23:33:42.5312801Z Updating files:  48% (3030/6311)
2026-10-23T23:33:42.5348547Z Updating files:  49% (3093/6311)
2026-10-23T23:33:42.5391889Z Updating files:  50% (3156/6311)
2026-10-23T23:33:42.5409621Z Updating files:  51% (3219/6311)
2026-10-23T23:33:42.5447187Z Updating files:  52% (3282/6311)
2026-10-23T23:33:42.5476544Z Updating files:  53% (3345/6311)
2026-10-23T23:33:42.5499489Z Updating files:  54% (3408/6311)
2026-10-23T23:33:42.5525279Z Updating files:  55% (3472/6311)
2026-10-23T23:33:42.5547707Z Updating files:  56% (3535/6311)
2026-10-23T23:33:42.5567663Z Updating files:  57% (3598/6311)
2026-10-23T23:33:42.5588506Z Updating files:  58% (3661/6311)
2026-10-23T23:33:42.5996638Z Updating files:  59% (3724/6311)
2026-10-23T23:33:42.6010747Z Updating files:  60% (3787/6311)
2026-10-23T23:33:42.6028943Z Updating files:  61% (3850/6311)
2026-10-23T23:33:42.6048320Z Updating files:  62% (3913/6311)
2026-10-23T23:33:42.6072732Z Updating files:  63% (3976/6311)
2026-10-23T23:33:42.6101657Z Updating files:  64% (4040/6311)
2026-10-23T23:33:42.6126507Z Updating files:  65% (4103/6311)
2026-10-23T23:33:42.6144238Z Updating files:  66% (4166/6311)
2026-10-23T23:33:42.6171400Z Updating files:  67% (4229/6311)
2026-10-23T23:33:42.6185326Z Updating files:  68% (4292/6311)
2026-10-23T23:33:42.6206321Z Updating files:  69% (4355/6311)
2026-10-23T23:33:42.6224870Z Updating files:  70% (4418/6311)
2026-10-23T23:33:42.6241353Z Updating files:  71% (4481/6311)
2026-10-23T23:33:42.6262144Z Updating files:  72% (4544/6311)
2026-10-23T23:33:42.6299963Z Updating files:  73% (4608/6311)
2026-10-23T23:33:42.6491830Z Updating files:  74% (4671/6311)
2026-10-23T23:33:42.6587306Z Updating files:  74% (4728/6311)
2026-10-23T23:33:42.6789316Z Updating files:  75% (4734/6311)
2026-10-23T23:33:42.6813288Z Updating files:  76% (4797/6311)
2026-10-23T23:33:42.6834381Z Updating files:  77% (4860/6311)
2026-10-23T23:33:42.6862004Z Updating files:  78% (4923/6311)
2026-10-23T23:33:42.6882313Z Updating files:  79% (4986/6311)
2026-10-23T23:33:42.6901244Z Updating files:  80% (5049/6311)
2026-10-23T23:33:42.6921952Z Updating files:  81% (5112/6311)
2026-10-23T23:33:42.6941746Z Updating files:  82% (5176/6311)
2026-10-23T23:33:42.6961685Z Updating files:  83% (5239/6311)
2026-10-23T23:33:42.6984402Z Updating files:  84% (5302/6311)
2026-10-23T23:33:42.7004089Z Updating files:  85% (5365/6311)
2026-10-23T23:33:42.7026892Z Updating files:  86% (5428/6311)
2026-10-23T23:33:42.7101087Z Updating files:  87% (5491/6311)
2026-10-23T23:33:42.7135405Z Updating files:  88% (5554/6311)
2026-10-23T23:33:42.7152990Z Updating files:  89% (5617/6311)
2026-10-23T23:33:42.7182115Z Updating files:  90% (5680/6311)
2026-10-23T23:33:42.7218129Z Updating files:  91% (5744/6311)
2026-10-23T23:33:42.7234764Z Updating files:  92% (5807/6311)
2026-10-23T23:33:42.7252605Z Updating files:  93% (5870/6311)
2026-10-23T23:33:42.7276044Z Updating files:  94% (5933/6311)
2026-10-23T23:33:42.7302286Z Updating files:  95% (5996/6311)
2026-10-23T23:33:42.7360845Z Updating files:  96% (6059/6311)
2026-10-23T23:33:42.7392709Z Updating files:  97% (6122/6311)
2026-10-23T23:33:42.7447568Z Updating files:  98% (6185/6311)
2026-10-23T23:33:42.7470073Z Updating files:  99% (6248/6311)
2026-10-23T23:33:42.7470548Z Updating files: 100% (6311/6311)
2026-10-23T23:33:42.7470848Z Updating files: 100% (6311/6311), done.
2026-10-23T23:33:42.7648785Z Note: switching to 'refs/remotes/pull/24267/merge'.
2026-10-23T23:33:42.7649251Z
2026-10-23T23:33:42.7649488Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-23T23:33:42.7649982Z changes and commit them, and you can discard any commits you make in this
2026-10-23T23:33:42.7650445Z state without impacting any branches by switching back to a branch.
2026-10-23T23:33:42.7650700Z
2026-10-23T23:33:42.7650891Z If you want to create a new branch to retain commits you create, you may
2026-10-23T23:33:42.7651332Z do so (now or later) by using -c with the switch command. Example:
2026-10-23T23:33:42.7651566Z
2026-10-23T23:33:42.7651685Z   git switch -c <new-branch-name>
2026-10-23T23:33:42.7651860Z
2026-10-23T23:33:42.7651986Z Or undo this operation with:
2026-10-23T23:33:42.7652151Z
2026-10-23T23:33:42.7652361Z   git switch -
2026-10-23T23:33:42.7652505Z
2026-10-23T23:33:42.7652714Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-23T23:33:42.7652983Z
2026-10-23T23:33:42.7653299Z HEAD is now at 973df5f Merge 31f6861e719ff2e2e369213231d3be9440cef11d into 22dc1dabc6d3b1616d0fa5017268c086a77887bc
2026-10-23T23:33:42.7663973Z ##[endgroup]
2026-10-23T23:33:42.7710237Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-23T23:33:42.7732757Z 973df5fd4c149b890183b458ee3baf7e8ebc5fd8
2026-10-23T23:33:42.7902050Z Prepare all required actions
2026-10-23T23:33:42.7951185Z ##[group]Run ./.github/actions/ci-changes
2026-10-23T23:33:42.7951509Z env:
2026-10-23T23:33:42.7951740Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:42.7952033Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:42.7952329Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:42.7953275Z ##[endgroup]
2026-10-23T23:33:42.8123437Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-23T23:33:42.8174738Z ##[group]Run set -uo pipefail
2026-10-23T23:33:42.8175120Z set -uo pipefail
2026-10-23T23:33:42.8175347Z
2026-10-23T23:33:42.8175528Z decide() {
2026-10-23T23:33:42.8175780Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-23T23:33:42.8176037Z   exit "${PIPESTATUS[0]}"
2026-10-23T23:33:42.8176207Z }
2026-10-23T23:33:42.8176347Z
2026-10-23T23:33:42.8176481Z fail_open() {
2026-10-23T23:33:42.8176709Z   echo "$* Running every job."
2026-10-23T23:33:42.8176890Z   decide
2026-10-23T23:33:42.8177033Z }
2026-10-23T23:33:42.8177164Z
2026-10-23T23:33:42.8177362Z # Reads the change from git rather than the REST API: every job that
2026-10-23T23:33:42.8177659Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-23T23:33:42.8177920Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-23T23:33:42.8178330Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-23T23:33:42.8178624Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-23T23:33:42.8178855Z   base=HEAD^1
2026-10-23T23:33:42.8179005Z   mode=()
2026-10-23T23:33:42.8179146Z else
2026-10-23T23:33:42.8179422Z   base=$BEFORE_SHA
2026-10-23T23:33:42.8179656Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-23T23:33:42.8179914Z     || fail_open "Could not fetch ${base}."
2026-10-23T23:33:42.8180164Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-23T23:33:42.8180393Z   mode=(--full)
2026-10-23T23:33:42.8180547Z fi
2026-10-23T23:33:42.8180681Z
2026-10-23T23:33:42.8180887Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-23T23:33:42.8181187Z # of a package changes that package just like editing it. It also keeps
2026-10-23T23:33:42.8181450Z # git from fetching file contents to score renames.
2026-10-23T23:33:42.8181734Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-23T23:33:42.8182013Z   || fail_open "Could not diff against ${base}."
2026-10-23T23:33:42.8182251Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-23T23:33:42.8193294Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:42.8193612Z env:
2026-10-23T23:33:42.8193932Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:42.8194160Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:42.8194454Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:42.8194733Z   EVENT_NAME: pull_request
2026-10-23T23:33:42.8194976Z   BEFORE_SHA:
2026-10-23T23:33:42.8195127Z ##[endgroup]
2026-10-23T23:33:42.8778382Z Affected packages: @t3tools/scripts, t3
2026-10-23T23:33:42.8780088Z typecheck=true
2026-10-23T23:33:42.8780251Z build=true
2026-10-23T23:33:42.8780549Z test=true
2026-10-23T23:33:42.8780727Z test_packages=@t3tools/scripts
2026-10-23T23:33:42.8780901Z test_web=false
2026-10-23T23:33:42.8781145Z test_server=true
2026-10-23T23:33:42.8781330Z rust=false
2026-10-23T23:33:42.8781496Z release_smoke=false
2026-10-23T23:33:42.8782787Z mobile_native=false
2026-10-23T23:33:42.8848823Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=72]
2026-10-23T23:33:42.8941790Z Prepare all required actions
2026-10-23T23:33:42.8942236Z Getting action download info
2026-10-23T23:33:42.9849296Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-23T23:33:43.0959695Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-23T23:33:43.0959923Z env:
2026-10-23T23:33:43.0960077Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:43.0960258Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:43.0960449Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:43.0960609Z ##[endgroup]
2026-10-23T23:33:43.1702337Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-23T23:33:43.1717366Z ##[group]Run echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T23:33:43.1717778Z echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T23:33:43.1718139Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T23:33:43.1718416Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T23:33:43.1727698Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:43.1727911Z env:
2026-10-23T23:33:43.1728060Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:43.1728236Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:43.1728411Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:43.1728750Z ##[endgroup]
2026-10-23T23:33:43.1799915Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=9]
2026-10-23T23:33:43.1802068Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-23T23:33:43.1873238Z ##[group]Run actions/cache@v6
2026-10-23T23:33:43.1873428Z with:
2026-10-23T23:33:43.1873569Z   path: ~/.vite-plus
2026-10-23T23:33:43.1873781Z   key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T23:33:43.1874038Z   enableCrossOsArchive: false
2026-10-23T23:33:43.1874212Z   fail-on-cache-miss: false
2026-10-23T23:33:43.1874373Z   lookup-only: false
2026-10-23T23:33:43.1874524Z   save-always: false
2026-10-23T23:33:43.1874675Z env:
2026-10-23T23:33:43.1874820Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:43.1875009Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:43.1875191Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:43.1875424Z ##[endgroup]
2026-10-23T23:33:43.4174452Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T23:33:43.8422246Z Received 170349591 of 170349591 (100.0%), 402.1 MBs/sec
2026-10-23T23:33:43.8428349Z Cache Size: ~162 MB (170349591 B)
2026-10-23T23:33:43.8453136Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/6ee96160-eebb-4a86-af14-a77e6141ab78/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T23:33:44.7109021Z Cache restored successfully
2026-10-23T23:33:44.7419121Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T23:33:44.7514698Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1571]
2026-10-23T23:33:44.7517997Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-23T23:33:44.7547880Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T23:33:44.7548305Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T23:33:44.7548494Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-23T23:33:44.7559473Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:44.7559676Z env:
2026-10-23T23:33:44.7559804Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:44.7559972Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:44.7560127Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:44.7560337Z ##[endgroup]
2026-10-23T23:33:44.7610819Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-23T23:33:44.7623871Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=10]
2026-10-23T23:33:44.7625971Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-23T23:33:44.7631672Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-23T23:33:44.7633015Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-23T23:33:44.7649799Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-23T23:33:44.7650011Z store_path="$(vp pm cache dir)"
2026-10-23T23:33:44.7650198Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-23T23:33:44.7664955Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:44.7665260Z env:
2026-10-23T23:33:44.7665445Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:44.7665683Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:44.7665959Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:44.7666222Z ##[endgroup]
2026-10-23T23:33:44.7838191Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=20]
2026-10-23T23:33:44.7840715Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-23T23:33:44.8319671Z ##[group]Run actions/cache@v6
2026-10-23T23:33:44.8319848Z with:
2026-10-23T23:33:44.8319992Z   path: /home/runner/.local/share/pnpm/store/v11
2026-10-23T23:33:44.8320283Z   key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-23T23:33:44.8320560Z   restore-keys: pnpm-full-v1-Linux-X64-

2026-10-23T23:33:44.8321001Z   enableCrossOsArchive: false
2026-10-23T23:33:44.8321147Z   fail-on-cache-miss: false
2026-10-23T23:33:44.8321279Z   lookup-only: false
2026-10-23T23:33:44.8321399Z   save-always: false
2026-10-23T23:33:44.8321522Z env:
2026-10-23T23:33:44.8321645Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:44.8321807Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:44.8321959Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:44.8322102Z ##[endgroup]
2026-10-23T23:33:45.0610185Z Cache hit for: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-23T23:33:46.0940827Z Received 570425344 of 995020926 (57.3%), 540.8 MBs/sec
2026-10-23T23:33:46.8462367Z Received 995020926 of 995020926 (100.0%), 538.9 MBs/sec
2026-10-23T23:33:46.8464619Z Cache Size: ~949 MB (995020926 B)
2026-10-23T23:33:46.8520164Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/9185eb36-cf1c-4b65-a7b3-f0a929eb179b/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T23:33:53.4824086Z Cache restored successfully
2026-10-23T23:33:53.5431991Z Cache restored from key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-23T23:33:53.5529819Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=8768]
2026-10-23T23:33:53.5532505Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-23T23:33:53.5546556Z ##[group]Run vp install
2026-10-23T23:33:53.5546726Z vp install
2026-10-23T23:33:53.5557532Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:33:53.5557718Z env:
2026-10-23T23:33:53.5557850Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:53.5558014Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:53.5558179Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:53.5558334Z ##[endgroup]
2026-10-23T23:33:53.5955520Z Scope: all 33 workspace projects
2026-10-23T23:33:53.7755144Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-23T23:33:54.3238080Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-23T23:33:54.3241876Z   Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-23T23:33:54.3242922Z   Virtual store is at:             node_modules/.pnpm
2026-10-23T23:33:55.6158980Z Progress: resolved 1718, reused 1718, downloaded 0, added 1715
2026-10-23T23:33:58.2271966Z โœ“ Lockfile passes supply-chain policies (2088 entries in 4.5s)
2026-10-23T23:33:58.2272417Z Lockfile is up to date, resolution step is skipped
2026-10-23T23:33:58.2558405Z Packages: +1721
2026-10-23T23:33:58.2558728Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-23T23:33:58.3133585Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-23T23:33:59.5428273Z . prepare$ vp config --no-agent
2026-10-23T23:33:59.6731253Z . prepare: Done
2026-10-23T23:33:59.6747389Z
2026-10-23T23:33:59.6747975Z devDependencies:
2026-10-23T23:33:59.6748291Z + @coderabbitai/config 1.1.0
2026-10-23T23:33:59.6748547Z + @shadcn/lint 0.1.5
2026-10-23T23:33:59.6748827Z + @types/node 24.12.4
2026-10-23T23:33:59.6749087Z + knip 6.34.0
2026-10-23T23:33:59.6749288Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-23T23:33:59.6749517Z + vite-plus 1.3.0
2026-10-23T23:33:59.6749615Z
2026-10-23T23:33:59.6771872Z Done in 6.1s using pnpm v12.14.0
2026-10-23T23:33:59.6968704Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=6143]
2026-10-23T23:33:59.7030072Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T23:33:59.7030797Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T23:33:59.7043783Z shell: /usr/bin/bash -e {0}
2026-10-23T23:33:59.7043995Z env:
2026-10-23T23:33:59.7044206Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:59.7044486Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:59.7044700Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:59.7044957Z ##[endgroup]
2026-10-23T23:33:59.7361463Z ##[group]Run actions/cache@v6
2026-10-23T23:33:59.7361657Z with:
2026-10-23T23:33:59.7361838Z   path: ~/.cache/ms-playwright
2026-10-23T23:33:59.7362073Z   key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T23:33:59.7362319Z   enableCrossOsArchive: false
2026-10-23T23:33:59.7362556Z   fail-on-cache-miss: false
2026-10-23T23:33:59.7362758Z   lookup-only: false
2026-10-23T23:33:59.7362946Z   save-always: false
2026-10-23T23:33:59.7363127Z env:
2026-10-23T23:33:59.7363330Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:33:59.7363558Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:33:59.7363793Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:33:59.7363998Z ##[endgroup]
2026-10-23T23:33:59.9540228Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T23:34:00.1606993Z Received 106503405 of 106503405 (100.0%), 531.8 MBs/sec
2026-10-23T23:34:00.1607324Z Cache Size: ~102 MB (106503405 B)
2026-10-23T23:34:00.1631801Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/f4f8868d-61b2-432a-916e-4dfd04d57d2d/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T23:34:00.4329873Z Cache restored successfully
2026-10-23T23:34:00.4481240Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T23:34:00.4655161Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T23:34:00.4655991Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T23:34:00.4656536Z test -n "$browser"
2026-10-23T23:34:00.4656916Z if ldd "$browser" | grep '=> not found'; then
2026-10-23T23:34:00.4657401Z   node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-23T23:34:00.4657937Z fi
2026-10-23T23:34:00.4673043Z shell: /usr/bin/bash -e {0}
2026-10-23T23:34:00.4673425Z env:
2026-10-23T23:34:00.4673738Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:34:00.4674136Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:34:00.4674487Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:34:00.4674865Z ##[endgroup]
2026-10-23T23:34:00.5144698Z ##[group]Run vp run --filter t3 test --shard 8/8
2026-10-23T23:34:00.5145064Z vp run --filter t3 test --shard 8/8
2026-10-23T23:34:00.5159365Z shell: /usr/bin/bash -e {0}
2026-10-23T23:34:00.5159595Z env:
2026-10-23T23:34:00.5159770Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:34:00.5160009Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:34:00.5160301Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:34:00.5160553Z   T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-23T23:34:00.5160889Z   T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T23:34:00.5161157Z ##[endgroup]
2026-10-23T23:34:00.7182248Z ~/apps/server$ vp test run --shard 8/8 โŠ˜ cache disabled
2026-10-23T23:34:00.8940762Z
2026-10-23T23:34:00.8942794Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-23T23:34:00.8943075Z
2026-10-23T23:34:07.9504242Z  โœ“ src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts (208 tests) 2117ms
2026-10-23T23:34:07.9505414Z    โœ“ ClaudeAdapterV2 background wake turns (169)
2026-10-23T23:34:07.9506031Z      โœ“ persists a todo_list from inline Claude task-tool frames 1452ms
2026-10-23T23:34:10.1363777Z  โœ“ src/orchestration-v2/ProviderSessionManager.test.ts (41 tests) 1431ms
2026-10-23T23:34:11.8087471Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the parent instance without authorizing new disabled work
2026-10-23T23:34:11.8088919Z [23:34:11.783] INFO (#414): Migrations ran successfully {
2026-10-23T23:34:11.8089405Z   migrations: [
2026-10-23T23:34:11.8089807Z     '1_OrchestrationEvents',
2026-10-23T23:34:11.8090283Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:11.8090672Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:11.8091125Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:11.8091633Z     '5_Projections',
2026-10-23T23:34:11.8091999Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:11.8092425Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:11.8092810Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:11.8093197Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:11.8093553Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:11.8094134Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:11.8094643Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:11.8095160Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:11.8095769Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:11.8096322Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:11.8096781Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:11.8097208Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:11.8097627Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:11.8098163Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:11.8098575Z     '20_AuthAccessManagement',
2026-10-23T23:34:11.8098916Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:11.8099650Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:11.8099966Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:11.8100291Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:11.8100672Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:11.8101175Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:11.8101527Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:11.8101854Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:11.8102231Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:11.8102583Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:11.8102946Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:11.8103260Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:11.8103594Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:11.8103902Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:11.8104220Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:11.8104553Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:11.8104857Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:11.8105263Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:11.8105653Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:11.8106094Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:11.8106482Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:11.8108083Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:11.8109196Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:11.8109551Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:11.8109883Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:11.8110229Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:11.8110567Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:11.8110881Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:11.8111280Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:11.8111597Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:11.8111924Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:11.8112274Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:11.8112944Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:11.8113420Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:11.8113919Z     '55_OrchestrationV2',
2026-10-23T23:34:11.8114486Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:11.8114985Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:11.8115420Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:11.8115799Z     '59_McpAppModelContext',
2026-10-23T23:34:11.8116250Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:11.8116646Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:11.8117096Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:11.8117530Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:11.8118085Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:11.8118564Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:11.8118974Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:11.8119443Z     '67_WebhookDedupe',
2026-10-23T23:34:11.8119826Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:11.8120216Z   ]
2026-10-23T23:34:11.8120516Z }
2026-10-23T23:34:11.8120710Z
2026-10-23T23:34:11.9719009Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the alternate instance without authorizing new disabled work
2026-10-23T23:34:11.9720075Z [23:34:11.963] INFO (#4797): Migrations ran successfully {
2026-10-23T23:34:11.9720507Z   migrations: [
2026-10-23T23:34:11.9720842Z     '1_OrchestrationEvents',
2026-10-23T23:34:11.9721218Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:11.9721594Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:11.9721957Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:11.9722356Z     '5_Projections',
2026-10-23T23:34:11.9722765Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:11.9723261Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:11.9723703Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:11.9724252Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:11.9724701Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:11.9725187Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:11.9725610Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:11.9726012Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:11.9726515Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:11.9726975Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:11.9727420Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:11.9727877Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:11.9728325Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:11.9728756Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:11.9729167Z     '20_AuthAccessManagement',
2026-10-23T23:34:11.9730248Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:11.9730867Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:11.9731321Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:11.9731786Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:11.9732247Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:11.9732694Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:11.9733146Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:11.9733541Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:11.9733933Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:11.9734297Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:11.9734605Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:11.9734926Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:11.9735240Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:11.9735563Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:11.9735887Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:11.9736210Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:11.9736521Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:11.9736823Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:11.9737173Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:11.9737523Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:11.9737960Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:11.9738292Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:11.9738627Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:11.9738946Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:11.9739548Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:11.9739874Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:11.9740191Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:11.9740518Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:11.9740852Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:11.9741176Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:11.9760142Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:11.9760366Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:11.9760550Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:11.9760983Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:11.9761225Z     '55_OrchestrationV2',
2026-10-23T23:34:11.9761411Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:11.9761597Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:11.9761778Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:11.9761950Z     '59_McpAppModelContext',
2026-10-23T23:34:11.9762159Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:11.9762352Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:11.9762543Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:11.9762726Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:11.9762927Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:11.9763131Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:11.9763332Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:11.9763521Z     '67_WebhookDedupe',
2026-10-23T23:34:11.9763688Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:11.9763868Z   ]
2026-10-23T23:34:11.9763967Z }
2026-10-23T23:34:11.9764024Z
2026-10-23T23:34:12.0569296Z  โœ“ src/mcp/OrchestratorMcpService.test.ts (33 tests) 403ms
2026-10-23T23:34:14.5069453Z  โœ“ src/orchestration-v2/DelegatedCompletionDelivery.test.ts (26 tests) 848ms
2026-10-23T23:34:15.9677845Z  โœ“ src/project/AgentSessionScanner.test.ts (53 tests) 992ms
2026-10-23T23:34:15.9678242Z    โœ“ AgentSessionScanner (37)
2026-10-23T23:34:15.9678478Z      โœ“ recentThreads (18)
2026-10-23T23:34:15.9678807Z        โœ“ skips excessive records without blocking an older valid transcript 409ms
2026-10-23T23:34:17.8988091Z  โœ“ src/assets/AssetAccess.test.ts (26 tests) 262ms
2026-10-23T23:34:26.1966970Z  โœ“ src/provider/acp/AcpJsonRpcConnection.test.ts (30 tests) 7989ms
2026-10-23T23:34:26.1967876Z    โœ“ AcpSessionRuntime (30)
2026-10-23T23:34:26.1968576Z      โœ“ drains large stderr output and keeps auth-sized logging chunks 550ms
2026-10-23T23:34:26.1969101Z      โœ“ keeps assistant item IDs unique when a provider session restarts 560ms
2026-10-23T23:34:26.1970781Z      โœ“ ignores session/update replay notifications during session/load 301ms
2026-10-23T23:34:27.8576683Z  โœ“ src/orchestration-v2/RestartContinuation.test.ts (44 tests) 54ms
2026-10-23T23:34:28.2320558Z  โœ“ src/provider/Drivers/ClaudeSkills.test.ts (20 tests) 92ms
2026-10-23T23:34:29.8692197Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-23T23:34:29.8693141Z [23:34:29.860] INFO (#22): Migrations ran successfully {
2026-10-23T23:34:29.8693466Z   migrations: [
2026-10-23T23:34:29.8693714Z     '1_OrchestrationEvents',
2026-10-23T23:34:29.8694026Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:29.8694431Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:29.8694722Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:29.8695088Z     '5_Projections',
2026-10-23T23:34:29.8695423Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:29.8695797Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:29.8696154Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:29.8696490Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:29.8696810Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:29.8697160Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:29.8697552Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:29.8697909Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:29.8698289Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:29.8698666Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:29.8699014Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:29.8699754Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:29.8700086Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:29.8700431Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:29.8700745Z     '20_AuthAccessManagement',
2026-10-23T23:34:29.8701050Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:29.8701344Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:29.8701641Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:29.8701971Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:29.8702354Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:29.8702727Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:29.8703074Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:29.8703429Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:29.8703792Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:29.8704162Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:29.8704493Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:29.8704826Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:29.8705208Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:29.8705522Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:29.8705836Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:29.8706160Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:29.8706481Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:29.8707721Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:29.8708349Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:29.8708714Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:29.8709049Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:29.8709387Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:29.8709732Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:29.8710068Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:29.8710404Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:29.8710753Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:29.8711089Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:29.8711434Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:29.8711772Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:29.8712105Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:29.8712435Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:29.8712767Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:29.8713065Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:29.8713385Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:29.8713689Z     '55_OrchestrationV2',
2026-10-23T23:34:29.8714061Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:29.8714363Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:29.8714630Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:29.8714966Z     '59_McpAppModelContext',
2026-10-23T23:34:29.8715248Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:29.8715541Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:29.8715824Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:29.8716116Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:29.8716451Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:29.8716783Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:29.8717113Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:29.8717416Z     '67_WebhookDedupe',
2026-10-23T23:34:29.8717691Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:29.8717920Z   ]
2026-10-23T23:34:29.8718087Z }
2026-10-23T23:34:29.8718174Z
2026-10-23T23:34:30.1402893Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-23T23:34:30.1403406Z [23:34:30.138] WARN (#1241): Orchestration effect execution failed {
2026-10-23T23:34:30.1404158Z   effectId: 'effect:command:selection-restart:second:provider-turn.restart:provider-turn:run-attempt:run:run%3Athread%3Athread%253Aselection-restart-lifecycle%3Aordinal%3A1:attempt:1',
2026-10-23T23:34:30.1404645Z   effectType: 'provider-turn.restart',
2026-10-23T23:34:30.1404938Z   attemptCount: 1,
2026-10-23T23:34:30.1405121Z   nonRetryable: false,
2026-10-23T23:34:30.1405343Z   error: 'OrchestrationEffectExecutionError: \n' +
2026-10-23T23:34:30.1405709Z     '    at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/EffectWorker.ts:371:21\n' +
2026-10-23T23:34:30.1406347Z     '    at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96 {\n' +
2026-10-23T23:34:30.1480797Z     '  [cause]: ProviderTurnStartError: \n' +
2026-10-23T23:34:30.1483726Z     '      at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1356:19\n' +
2026-10-23T23:34:30.1484291Z     '      at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96 {\n' +
2026-10-23T23:34:30.1485872Z     '    [cause]: ProviderSessionOpenError: Failed to open provider instance codex-restart-test session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:b30f4f57-f859-4fa5-af60-68eb949a7a98.\n' +
2026-10-23T23:34:30.1487263Z     '        at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderSessionManager.ts:2207:23\n' +
2026-10-23T23:34:30.1487773Z     '        at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96 {\n' +
2026-10-23T23:34:30.1488522Z     '      [cause]: ProviderAdapterOpenSessionError: Failed to open codex provider session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:b30f4f57-f859-4fa5-af60-68eb949a7a98.\n' +
2026-10-23T23:34:30.1489226Z     '          at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts:117:25 {\n' +
2026-10-23T23:34:30.1489638Z     '        [cause]: Error: simulated replacement open failure\n' +
2026-10-23T23:34:30.1489861Z     '      }\n' +
2026-10-23T23:34:30.1490020Z     '    }\n' +
2026-10-23T23:34:30.1490167Z     '  }\n' +
2026-10-23T23:34:30.1490306Z     '}'
2026-10-23T23:34:30.1490425Z }
2026-10-23T23:34:30.1490488Z
2026-10-23T23:34:30.4650268Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > restarts the live session on a model change when a newer stopped session record exists
2026-10-23T23:34:30.4651098Z [23:34:30.459] INFO (#2637): Migrations ran successfully {
2026-10-23T23:34:30.4651403Z   migrations: [
2026-10-23T23:34:30.4651655Z     '1_OrchestrationEvents',
2026-10-23T23:34:30.4651973Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:30.4652295Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:30.4652580Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:30.4652953Z     '5_Projections',
2026-10-23T23:34:30.4653305Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:30.4653715Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:30.4654107Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:30.4654480Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:30.4654897Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:30.4655272Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:30.4655642Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:30.4655975Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:30.4656407Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:30.4656785Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:30.4657125Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:30.4657455Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:30.4657851Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:30.4658219Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:30.4658553Z     '20_AuthAccessManagement',
2026-10-23T23:34:30.4658848Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:30.4659380Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:30.4659715Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:30.4660065Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:30.4660452Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:30.4660828Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:30.4661183Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:30.4661559Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:30.4661952Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:30.4662329Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:30.4663552Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:30.4664235Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:30.4664565Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:30.4664944Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:30.4665286Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:30.4665628Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:30.4665936Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:30.4666275Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:30.4666639Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:30.4667010Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:30.4667330Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:30.4667683Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:30.4668029Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:30.4668392Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:30.4668759Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:30.4669115Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:30.4669460Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:30.4669812Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:30.4670181Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:30.4670524Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:30.4670861Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:30.4671195Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:30.4671513Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:30.4671874Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:30.4672209Z     '55_OrchestrationV2',
2026-10-23T23:34:30.4672533Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:30.4672876Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:30.4673201Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:30.4673491Z     '59_McpAppModelContext',
2026-10-23T23:34:30.4673809Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:30.4674119Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:30.4674425Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:30.4674737Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:30.4675102Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:30.4675330Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:30.4675537Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:30.4675745Z     '67_WebhookDedupe',
2026-10-23T23:34:30.4675924Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:30.4676088Z   ]
2026-10-23T23:34:30.4676190Z }
2026-10-23T23:34:30.4676257Z
2026-10-23T23:34:30.9329716Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (active)
2026-10-23T23:34:30.9330261Z [23:34:30.928] INFO (#5313): Migrations ran successfully {
2026-10-23T23:34:30.9330479Z   migrations: [
2026-10-23T23:34:30.9330717Z     '1_OrchestrationEvents',
2026-10-23T23:34:30.9330997Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:30.9331314Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:30.9331502Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:30.9331692Z     '5_Projections',
2026-10-23T23:34:30.9331927Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:30.9332178Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:30.9332403Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:30.9332615Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:30.9332828Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:30.9333685Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:30.9334121Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:30.9334335Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:30.9334581Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:30.9334887Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:30.9335111Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:30.9335314Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:30.9335530Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:30.9335750Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:30.9335958Z     '20_AuthAccessManagement',
2026-10-23T23:34:30.9336161Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:30.9336349Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:30.9336551Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:30.9336761Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:30.9336991Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:30.9337212Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:30.9337418Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:30.9337626Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:30.9337837Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:30.9338060Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:30.9338251Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:30.9338444Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:30.9338634Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:30.9338820Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:30.9339018Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:30.9339372Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:30.9339569Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:30.9339767Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:30.9339989Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:30.9340204Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:30.9340407Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:30.9340610Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:30.9340812Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:30.9341016Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:30.9341265Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:30.9341471Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:30.9341679Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:30.9341868Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:30.9342082Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:30.9342287Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:30.9342486Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:30.9342679Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:30.9342861Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:30.9343065Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:30.9343259Z     '55_OrchestrationV2',
2026-10-23T23:34:30.9343448Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:30.9343706Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:30.9343891Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:30.9344063Z     '59_McpAppModelContext',
2026-10-23T23:34:30.9344244Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:30.9344429Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:30.9344868Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:30.9345288Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:30.9345490Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:30.9345694Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:30.9345935Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:30.9346123Z     '67_WebhookDedupe',
2026-10-23T23:34:30.9346297Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:30.9346438Z   ]
2026-10-23T23:34:30.9346535Z }
2026-10-23T23:34:30.9346596Z
2026-10-23T23:34:31.5050496Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (idle)
2026-10-23T23:34:31.5051457Z [23:34:31.499] INFO (#8015): Migrations ran successfully {
2026-10-23T23:34:31.5051769Z   migrations: [
2026-10-23T23:34:31.5051993Z     '1_OrchestrationEvents',
2026-10-23T23:34:31.5052303Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:31.5052591Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:31.5052869Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:31.5053134Z     '5_Projections',
2026-10-23T23:34:31.5053444Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:31.5053805Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:31.5054131Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:31.5054453Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:31.5054868Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:31.5055207Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:31.5055570Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:31.5055913Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:31.5056271Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:31.5056646Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:31.5056962Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:31.5057267Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:31.5057587Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:31.5057899Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:31.5058193Z     '20_AuthAccessManagement',
2026-10-23T23:34:31.5058464Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:31.5058755Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:31.5059049Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:31.5059519Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:31.5059886Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:31.5060237Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:31.5060559Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:31.5060871Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:31.5061214Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:31.5061544Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:31.5061845Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:31.5062127Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:31.5062417Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:31.5062738Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:31.5063039Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:31.5063326Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:31.5063609Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:31.5063909Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:31.5064235Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:31.5064575Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:31.5065359Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:31.5065628Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:31.5065841Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:31.5066058Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:31.5066261Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:31.5066467Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:31.5066659Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:31.5066855Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:31.5067073Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:31.5067287Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:31.5067490Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:31.5067689Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:31.5067880Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:31.5068087Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:31.5068301Z     '55_OrchestrationV2',
2026-10-23T23:34:31.5068497Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:31.5068700Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:31.5068879Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:31.5069054Z     '59_McpAppModelContext',
2026-10-23T23:34:31.5069250Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:31.5069440Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:31.5069635Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:31.5069827Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:31.5072528Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:31.5072963Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:31.5073264Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:31.5073459Z     '67_WebhookDedupe',
2026-10-23T23:34:31.5073625Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:31.5073780Z   ]
2026-10-23T23:34:31.5073882Z }
2026-10-23T23:34:31.5073941Z
2026-10-23T23:34:32.1205810Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (selection-command)
2026-10-23T23:34:32.1206405Z [23:34:32.115] INFO (#10780): Migrations ran successfully {
2026-10-23T23:34:32.1206620Z   migrations: [
2026-10-23T23:34:32.1206809Z     '1_OrchestrationEvents',
2026-10-23T23:34:32.1207022Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:32.1207286Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:32.1207527Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:32.1207756Z     '5_Projections',
2026-10-23T23:34:32.1207991Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:32.1208293Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:32.1208539Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:32.1208777Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:32.1209004Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:32.1209250Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:32.1209517Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:32.1209755Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:32.1210029Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:32.1210344Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:32.1210641Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:32.1210867Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:32.1211109Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:32.1211328Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:32.1211534Z     '20_AuthAccessManagement',
2026-10-23T23:34:32.1211724Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:32.1211923Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:32.1212142Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:32.1212370Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:32.1212617Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:32.1212860Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:32.1213095Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:32.1213321Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:32.1213554Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:32.1213791Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:32.1214010Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:32.1214230Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:32.1214437Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:32.1214724Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:32.1214942Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:32.1215162Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:32.1215362Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:32.1215571Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:32.1215808Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:32.1216038Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:32.1216288Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:32.1216503Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:32.1217340Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:32.1217762Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:32.1218057Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:32.1218337Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:32.1218559Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:32.1218777Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:32.1219017Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:32.1219442Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:32.1219679Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:32.1219923Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:32.1220134Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:32.1220376Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:32.1220694Z     '55_OrchestrationV2',
2026-10-23T23:34:32.1221014Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:32.1221340Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:32.1221624Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:32.1221903Z     '59_McpAppModelContext',
2026-10-23T23:34:32.1222198Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:32.1222526Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:32.1222825Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:32.1223157Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:32.1223496Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:32.1223826Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:32.1224159Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:32.1224564Z     '67_WebhookDedupe',
2026-10-23T23:34:32.1224842Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:32.1225068Z   ]
2026-10-23T23:34:32.1225240Z }
2026-10-23T23:34:32.1225356Z
2026-10-23T23:34:32.7131793Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (pooled)
2026-10-23T23:34:32.7132452Z [23:34:32.708] INFO (#13554): Migrations ran successfully {
2026-10-23T23:34:32.7133014Z   migrations: [
2026-10-23T23:34:32.7133524Z     '1_OrchestrationEvents',
2026-10-23T23:34:32.7133865Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:32.7134172Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:32.7134503Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:32.7134745Z     '5_Projections',
2026-10-23T23:34:32.7134974Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:32.7135216Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:32.7135440Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:32.7135693Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:32.7135914Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:32.7136141Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:32.7136369Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:32.7136580Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:32.7136815Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:32.7137062Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:32.7137269Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:32.7137472Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:32.7137675Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:32.7137892Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:32.7138084Z     '20_AuthAccessManagement',
2026-10-23T23:34:32.7138276Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:32.7139041Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:32.7139510Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:32.7139735Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:32.7139968Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:32.7140200Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:32.7140414Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:32.7140626Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:32.7140844Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:32.7141069Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:32.7141268Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:32.7141467Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:32.7141662Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:32.7141845Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:32.7142055Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:32.7142259Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:32.7142454Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:32.7142654Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:32.7142877Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:32.7143093Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:32.7143289Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:32.7143490Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:32.7143700Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:32.7143910Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:32.7144109Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:32.7144319Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:32.7144578Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:32.7144785Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:32.7144998Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:32.7145203Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:32.7145405Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:32.7145609Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:32.7145795Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:32.7146000Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:32.7146199Z     '55_OrchestrationV2',
2026-10-23T23:34:32.7146385Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:32.7146582Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:32.7146757Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:32.7146938Z     '59_McpAppModelContext',
2026-10-23T23:34:32.7147123Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:32.7147325Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:32.7147514Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:32.7147702Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:32.7147915Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:32.7148120Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:32.7148333Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:32.7148549Z     '67_WebhookDedupe',
2026-10-23T23:34:32.7148724Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:32.7148869Z   ]
2026-10-23T23:34:32.7148976Z }
2026-10-23T23:34:32.7149031Z
2026-10-23T23:34:33.2215690Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (separate-home)
2026-10-23T23:34:33.2216533Z [23:34:33.217] INFO (#16319): Migrations ran successfully {
2026-10-23T23:34:33.2216838Z   migrations: [
2026-10-23T23:34:33.2217818Z     '1_OrchestrationEvents',
2026-10-23T23:34:33.2218298Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:33.2218592Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:33.2218874Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:33.2219145Z     '5_Projections',
2026-10-23T23:34:33.2219781Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:33.2220147Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:33.2220478Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:33.2220806Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:33.2221099Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:33.2221438Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:33.2221775Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:33.2222099Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:33.2222468Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:33.2222840Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:33.2223148Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:33.2223460Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:33.2223777Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:33.2224218Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:33.2224576Z     '20_AuthAccessManagement',
2026-10-23T23:34:33.2224854Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:33.2225150Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:33.2225454Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:33.2225778Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:33.2226128Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:33.2226480Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:33.2226822Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:33.2227163Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:33.2227508Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:33.2227855Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:33.2228170Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:33.2228480Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:33.2228781Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:33.2229072Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:33.2229382Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:33.2229683Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:33.2229968Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:33.2230316Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:33.2230658Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:33.2230999Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:33.2231302Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:33.2231610Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:33.2231933Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:33.2232253Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:33.2232575Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:33.2232892Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:33.2233197Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:33.2233496Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:33.2233824Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:33.2234139Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:33.2234532Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:33.2234841Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:33.2235646Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:33.2236120Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:33.2236427Z     '55_OrchestrationV2',
2026-10-23T23:34:33.2236738Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:33.2237044Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:33.2237333Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:33.2237612Z     '59_McpAppModelContext',
2026-10-23T23:34:33.2254462Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:33.2254799Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:33.2255091Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:33.2255380Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:33.2255688Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:33.2256005Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:33.2256312Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:33.2256610Z     '67_WebhookDedupe',
2026-10-23T23:34:33.2256875Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:33.2257096Z   ]
2026-10-23T23:34:33.2257255Z }
2026-10-23T23:34:33.2257341Z
2026-10-23T23:34:33.6017825Z  โœ“ src/orchestration-v2/SelectionRestart.integration.test.ts (7 tests) 3831ms
2026-10-23T23:34:33.6018812Z    โœ“ retries a failed selection restart session open before completing 622ms
2026-10-23T23:34:33.6019826Z    โœ“ restarts the live session on a model change when a newer stopped session record exists 474ms
2026-10-23T23:34:33.6020611Z    โœ“ preserves native history only for compatible account switches (active) 570ms
2026-10-23T23:34:33.6021303Z    โœ“ preserves native history only for compatible account switches (idle) 618ms
2026-10-23T23:34:33.6022076Z    โœ“ preserves native history only for compatible account switches (selection-command) 595ms
2026-10-23T23:34:33.6022816Z    โœ“ preserves native history only for compatible account switches (pooled) 516ms
2026-10-23T23:34:33.6023754Z    โœ“ preserves native history only for compatible account switches (separate-home) 434ms
2026-10-23T23:34:34.2673493Z  โœ“ src/process/externalLauncher.test.ts (20 tests) 209ms
2026-10-23T23:34:34.9235914Z  โœ“ src/sourceControl/BitbucketApi.test.ts (21 tests) 115ms
2026-10-23T23:34:37.1175337Z  โœ“ src/checkpointing/CheckpointStore.test.ts (9 tests) 1634ms
2026-10-23T23:34:37.8683475Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService
2026-10-23T23:34:37.8683975Z [23:34:37.865] INFO (#9): Migrations ran successfully {
2026-10-23T23:34:37.8684181Z   migrations: [
2026-10-23T23:34:37.8684345Z     '1_OrchestrationEvents',
2026-10-23T23:34:37.8684565Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:37.8684767Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:37.8684956Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:37.8685140Z     '5_Projections',
2026-10-23T23:34:37.8685355Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:37.8685604Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:37.8685825Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:37.8686035Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:37.8686280Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:37.8686524Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:37.8686755Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:37.8686971Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:37.8687206Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:37.8687446Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:37.8687652Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:37.8687892Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:37.8688103Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:37.8688317Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:37.8688518Z     '20_AuthAccessManagement',
2026-10-23T23:34:37.8688705Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:37.8688903Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:37.8689109Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:37.8689345Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:37.8689591Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:37.8689830Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:37.8690046Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:37.8690266Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:37.8690487Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:37.8690715Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:37.8690925Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:37.8691122Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:37.8691326Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:37.8691514Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:37.8691723Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:37.8691929Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:37.8692138Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:37.8692340Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:37.8692561Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:37.8692791Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:37.8692989Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:37.8693205Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:37.8693413Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:37.8693707Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:37.8693919Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:37.8694140Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:37.8694349Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:37.8694560Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:37.8694783Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:37.8694993Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:37.8695202Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:37.8695406Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:37.8695603Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:37.8695820Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:37.8696022Z     '55_OrchestrationV2',
2026-10-23T23:34:37.8696218Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:37.8696416Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:37.8696604Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:37.8696784Z     '59_McpAppModelContext',
2026-10-23T23:34:37.8696980Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:37.8697176Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:37.8697956Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:37.8698276Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:37.8698494Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:37.8698705Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:37.8698913Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:37.8699111Z     '67_WebhookDedupe',
2026-10-23T23:34:37.8699451Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:37.8699601Z   ]
2026-10-23T23:34:37.8699704Z }
2026-10-23T23:34:37.8699767Z
2026-10-23T23:34:38.1284223Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a branch named like the short head
2026-10-23T23:34:38.1284968Z [23:34:38.127] WARN (#478): Review guide generation failed {
2026-10-23T23:34:38.1285238Z   key: 'github.com/acme/refused-head#7',
2026-10-23T23:34:38.1286456Z   cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head de187a053b8d of #7. local objects: de187a053b8d names 89a5fee8e1f46f3e4db5cd16f9e8aea4019b3b6b here, a branch or tag rather than the commit. branch feature: de187a053b8d names 89a5fee8e1f46f3e4db5cd16f9e8aea4019b3b6b here, a branch or tag rather than the commit. refs/pull/7/head: Git command exited with a non-zero status. refs/merge-requests/7/head: Git command exited with a non-zero status.\n' +
2026-10-23T23:34:38.1287944Z     '    at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-23T23:34:38.1288561Z     '    at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T23:34:38.1289277Z     '    at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T23:34:38.1289989Z     '    at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T23:34:38.1290692Z     '    at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T23:34:38.1291385Z     '    at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T23:34:38.1292060Z     '    at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T23:34:38.1292762Z     '    at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T23:34:38.1293647Z     '    at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T23:34:38.1294098Z }
2026-10-23T23:34:38.1294253Z
2026-10-23T23:34:38.3608696Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a tag named like the short head
2026-10-23T23:34:38.3609301Z [23:34:38.359] WARN (#688): Review guide generation failed {
2026-10-23T23:34:38.3609561Z   key: 'github.com/acme/refused-head#7',
2026-10-23T23:34:38.3611165Z   cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head b1b3cfb4cf6f of #7. local objects: b1b3cfb4cf6f names 849f4adec2463e518f977cbdc154b1320581e221 here, a branch or tag rather than the commit. branch feature: b1b3cfb4cf6f names 849f4adec2463e518f977cbdc154b1320581e221 here, a branch or tag rather than the commit. refs/pull/7/head: Git command exited with a non-zero status. refs/merge-requests/7/head: Git command exited with a non-zero status.\n' +
2026-10-23T23:34:38.3612683Z     '    at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-23T23:34:38.3613266Z     '    at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T23:34:38.3614034Z     '    at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T23:34:38.3614712Z     '    at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T23:34:38.3615400Z     '    at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T23:34:38.3616078Z     '    at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T23:34:38.3616728Z     '    at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T23:34:38.3617395Z     '    at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T23:34:38.3618064Z     '    at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T23:34:38.3618448Z }
2026-10-23T23:34:38.3618516Z
2026-10-23T23:34:38.5487981Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head that is not a commit hash
2026-10-23T23:34:38.5488506Z [23:34:38.547] WARN (#893): Review guide generation failed {
2026-10-23T23:34:38.5488755Z   key: 'github.com/acme/refused-head#7',
2026-10-23T23:34:38.5489194Z   cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: The host reported a head for #7 that is not a commit hash.\n' +
2026-10-23T23:34:38.5489777Z     '    at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:237:23\n' +
2026-10-23T23:34:38.5490342Z     '    at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T23:34:38.5491074Z     '    at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T23:34:38.5491744Z     '    at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T23:34:38.5492413Z     '    at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T23:34:38.5493062Z     '    at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T23:34:38.5493735Z     '    at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T23:34:38.5494792Z     '    at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T23:34:38.5495551Z     '    at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T23:34:38.5495926Z }
2026-10-23T23:34:38.5495986Z
2026-10-23T23:34:38.8095370Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head no source has
2026-10-23T23:34:38.8096322Z [23:34:38.808] WARN (#1068): Review guide generation failed {
2026-10-23T23:34:38.8096731Z   key: 'github.com/acme/refused-head#7',
2026-10-23T23:34:38.8098644Z   cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee of #7. local objects: Git command exited with a non-zero status. the commit: Git command exited with a non-zero status. branch feature: Git command exited with a non-zero status. refs/pull/7/head: Git command exited with a non-zero status. refs/merge-requests/7/head: Git command exited with a non-zero status.\n' +
2026-10-23T23:34:38.8100867Z     '    at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-23T23:34:38.8101902Z     '    at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T23:34:38.8103073Z     '    at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T23:34:38.8104300Z     '    at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T23:34:38.8105491Z     '    at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T23:34:38.8106640Z     '    at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T23:34:38.8107753Z     '    at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T23:34:38.8108883Z     '    at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T23:34:38.8110046Z     '    at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T23:34:38.8110659Z }
2026-10-23T23:34:38.8110761Z
2026-10-23T23:34:39.1170446Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > measures only the PR change using the renamed verified remote's fetch URL
2026-10-23T23:34:39.1171060Z [23:34:39.116] INFO (#1342): Review guide could not read a stack layer's head {
2026-10-23T23:34:39.1171298Z   layer: 9,
2026-10-23T23:34:39.1172163Z   detail: 'Could not find head ffffffffffffffffffffffffffffffffffffffff of #9. local objects: Git command exited with a non-zero status. the commit: Git command exited with a non-zero status. branch gone: Git command exited with a non-zero status. refs/pull/9/head: Git command exited with a non-zero status. refs/merge-requests/9/head: Git command exited with a non-zero status.'
2026-10-23T23:34:39.1172908Z }
2026-10-23T23:34:39.1172985Z
2026-10-23T23:34:39.3302051Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses generation when the verified remote disappeared despite a usable origin
2026-10-23T23:34:39.3303264Z [23:34:39.328] WARN (#1605): Review guide generation failed {
2026-10-23T23:34:39.3303747Z   key: 'github.com/acme/app#7',
2026-10-23T23:34:39.3304564Z   cause: "PullRequestOperationError: Pull request operation generateReviewGuide failed: This project's checkout no longer has a remote for the pull request's repository.\n" +
2026-10-23T23:34:39.3305490Z     '    at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:186:21\n' +
2026-10-23T23:34:39.3306491Z     '    at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T23:34:39.3307692Z     '    at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T23:34:39.3308839Z     '    at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T23:34:39.3309972Z     '    at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T23:34:39.3311124Z     '    at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:506:24)\n' +
2026-10-23T23:34:39.3312283Z     '    at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T23:34:39.3312934Z }
2026-10-23T23:34:39.3313059Z
2026-10-23T23:34:39.4856850Z  โœ“ src/pullRequest/PullRequestReviewGuideService.test.ts (7 tests) 1678ms
2026-10-23T23:34:39.4857565Z    โœ“ PullRequestReviewGuideService (7)
2026-10-23T23:34:39.4858144Z      โœ“ measures only the PR change using the renamed verified remote's fetch URL 350ms
2026-10-23T23:34:42.9575760Z  โœ“ src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts (4 tests) 1937ms
2026-10-23T23:34:42.9577389Z    โœ“ delivers child completion with Claude's native pending-tool cancellation behavior 693ms
2026-10-23T23:34:42.9578213Z    โœ“ delivers scheduled message with Claude's native pending-tool cancellation behavior 531ms
2026-10-23T23:34:42.9578986Z    โœ“ delivers user steering with Claude's native pending-tool cancellation behavior 415ms
2026-10-23T23:34:43.5074304Z  โœ“ src/provider/AntigravityAuth.test.ts (15 tests) 48ms
2026-10-23T23:34:44.0361473Z  โœ“ src/cloud/selfUpdate.test.ts (12 tests) 57ms
2026-10-23T23:34:46.4132627Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:46.4133093Z [23:34:46.387] INFO (#1): Migrations ran successfully {
2026-10-23T23:34:46.4133329Z   migrations: [
2026-10-23T23:34:46.4133510Z     '1_OrchestrationEvents',
2026-10-23T23:34:46.4133726Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:46.4133925Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:46.4134118Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:46.4134299Z     '5_Projections',
2026-10-23T23:34:46.4134523Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:46.4134770Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:46.4134999Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:46.4135212Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:46.4135416Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:46.4135652Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:46.4135883Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:46.4136112Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:46.4136356Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:46.4136604Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:46.4136820Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:46.4137035Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:46.4137247Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:46.4137468Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:46.4137670Z     '20_AuthAccessManagement',
2026-10-23T23:34:46.4137861Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:46.4138099Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:46.4138304Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:46.4138537Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:46.4138781Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:46.4139026Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:46.4139361Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:46.4139586Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:46.4139817Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:46.4140056Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:46.4140265Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:46.4140476Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:46.4140686Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:46.4140881Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:46.4141099Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:46.4141302Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:46.4141503Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:46.4141708Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:46.4142646Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:46.4143040Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:46.4143253Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:46.4143464Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:46.4143678Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:46.4143905Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:46.4144119Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:46.4144351Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:46.4144559Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:46.4144771Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:46.4144988Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:46.4145204Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:46.4145412Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:46.4145622Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:46.4145823Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:46.4146037Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:46.4146249Z     '55_OrchestrationV2',
2026-10-23T23:34:46.4146445Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:46.4146655Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:46.4146837Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:46.4147026Z     '59_McpAppModelContext',
2026-10-23T23:34:46.4147225Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:46.4147430Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:46.4147624Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:46.4147814Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:46.4148029Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:46.4148241Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:46.4148457Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:46.4148659Z     '67_WebhookDedupe',
2026-10-23T23:34:46.4148880Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:46.4149034Z   ]
2026-10-23T23:34:46.4149139Z }
2026-10-23T23:34:46.4149207Z
2026-10-23T23:34:46.6187179Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:46.6188161Z [23:34:46.617] INFO (#344) http.span=23ms: Sent HTTP response {
2026-10-23T23:34:46.6188619Z   'http.method': 'GET',
2026-10-23T23:34:46.6189717Z   'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-23T23:34:46.6190019Z   'http.status': 200
2026-10-23T23:34:46.6190174Z }
2026-10-23T23:34:46.6190256Z
2026-10-23T23:34:46.6302501Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:46.6302982Z [23:34:46.629] INFO (#362) http.span=5ms: Sent HTTP response {
2026-10-23T23:34:46.6303216Z   'http.method': 'GET',
2026-10-23T23:34:46.6303450Z   'http.url': '/api/orchestration/shell',
2026-10-23T23:34:46.6303657Z   'http.status': 200
2026-10-23T23:34:46.6303804Z }
2026-10-23T23:34:46.6303867Z
2026-10-23T23:34:46.8214766Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:46.8215413Z [23:34:46.820] INFO (#400) http.span=178ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T23:34:46.8215712Z
2026-10-23T23:34:46.8453796Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:46.8455077Z [23:34:46.842] INFO (#638) http.span=53ms: InterruptError: All fibers interrupted without error {
2026-10-23T23:34:46.8455583Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T23:34:46.8455802Z       at fiber (#725)
2026-10-23T23:34:46.8456105Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T23:34:46.8456447Z [23:34:46.843] INFO (#626) http.span=56ms: InterruptError: All fibers interrupted without error {
2026-10-23T23:34:46.8456706Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T23:34:46.8456942Z       at fiber (#726)
2026-10-23T23:34:46.8457408Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T23:34:46.8457782Z [23:34:46.843] INFO (#390) http.span=203ms: InterruptError: All fibers interrupted without error {
2026-10-23T23:34:46.8458077Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T23:34:46.8458262Z       at fiber (#727)
2026-10-23T23:34:46.8459053Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T23:34:46.8459493Z [23:34:46.844] INFO (#379) http.span=209ms: InterruptError: All fibers interrupted without error {
2026-10-23T23:34:46.8459762Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T23:34:46.8464927Z       at fiber (#728)
2026-10-23T23:34:46.8469768Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T23:34:46.8470371Z
2026-10-23T23:34:46.8851338Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:46.8851837Z [23:34:46.871] INFO (#1): Migrations ran successfully {
2026-10-23T23:34:46.8852022Z   migrations: [
2026-10-23T23:34:46.8852249Z     '1_OrchestrationEvents',
2026-10-23T23:34:46.8852455Z     '2_OrchestrationCommandReceipts',
2026-10-23T23:34:46.8852644Z     '3_CheckpointDiffBlobs',
2026-10-23T23:34:46.8852825Z     '4_ProviderSessionRuntime',
2026-10-23T23:34:46.8852996Z     '5_Projections',
2026-10-23T23:34:46.8853203Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T23:34:46.8853433Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T23:34:46.8853651Z     '8_ProjectionThreadActivitySequence',
2026-10-23T23:34:46.8853853Z     '9_ProviderSessionRuntimeMode',
2026-10-23T23:34:46.8854054Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T23:34:46.8854277Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T23:34:46.8854501Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T23:34:46.8854712Z     '13_ProjectionThreadProposedPlans',
2026-10-23T23:34:46.8854940Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T23:34:46.8855204Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T23:34:46.8855412Z     '16_CanonicalizeModelSelections',
2026-10-23T23:34:46.8855607Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T23:34:46.8855808Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T23:34:46.8856015Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T23:34:46.8856210Z     '20_AuthAccessManagement',
2026-10-23T23:34:46.8856391Z     '21_AuthSessionClientMetadata',
2026-10-23T23:34:46.8856593Z     '22_AuthSessionLastConnectedAt',
2026-10-23T23:34:46.8856787Z     '23_ProjectionThreadShellSummary',
2026-10-23T23:34:46.8857007Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T23:34:46.8857240Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T23:34:46.8857472Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T23:34:46.8858377Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T23:34:46.8858779Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T23:34:46.8858998Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T23:34:46.8859389Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T23:34:46.8859599Z     '31_AuthAuthorizationScopes',
2026-10-23T23:34:46.8859796Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T23:34:46.8859994Z     '33_ProjectionThreadsSettled',
2026-10-23T23:34:46.8860183Z     '34_ProjectionThreadsSnoozed',
2026-10-23T23:34:46.8860397Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T23:34:46.8860595Z     '36_ProjectionThreadsPinned',
2026-10-23T23:34:46.8860784Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T23:34:46.8860975Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T23:34:46.8861193Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T23:34:46.8861421Z     '40_ProjectionProjectFaviconPath',
2026-10-23T23:34:46.8861624Z     '41_AuthSessionClientConnection',
2026-10-23T23:34:46.8861847Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T23:34:46.8862080Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T23:34:46.8862371Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T23:34:46.8862585Z     '45_ProjectionProjectsAutoPull',
2026-10-23T23:34:46.8862811Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T23:34:46.8863034Z     '47_ProjectionProjectIcon',
2026-10-23T23:34:46.8863241Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T23:34:46.8863460Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T23:34:46.8863665Z     '50_ProjectionThreadPullRequests',
2026-10-23T23:34:46.8863873Z     '51_ProjectionThreadMessageContext',
2026-10-23T23:34:46.8864071Z     '52_ProjectionThreadTitleState',
2026-10-23T23:34:46.8864270Z     '53_PullRequestFilesViewed',
2026-10-23T23:34:46.8864491Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T23:34:46.8864694Z     '55_OrchestrationV2',
2026-10-23T23:34:46.8864884Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T23:34:46.8865086Z     '57_ScheduledTaskWebhooks',
2026-10-23T23:34:46.8865270Z     '58_WebhookRelayDeliveries',
2026-10-23T23:34:46.8865441Z     '59_McpAppModelContext',
2026-10-23T23:34:46.8865630Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T23:34:46.8865821Z     '61_PullRequestReviewGuides',
2026-10-23T23:34:46.8866009Z     '62_ThreadFailureLookupIndex',
2026-10-23T23:34:46.8866191Z     '63_DropUnusedV1Projections',
2026-10-23T23:34:46.8866389Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T23:34:46.8866586Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T23:34:46.8866790Z     '66_RepairClientSettlementTimestamps',
2026-10-23T23:34:46.8866982Z     '67_WebhookDedupe',
2026-10-23T23:34:46.8867148Z     '68_ShellStopRequestIndex'
2026-10-23T23:34:46.8867293Z   ]
2026-10-23T23:34:46.8867391Z }
2026-10-23T23:34:46.8867452Z
2026-10-23T23:34:47.0802832Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:47.0803641Z [23:34:47.079] INFO (#1085) http.span=24ms: Sent HTTP response {
2026-10-23T23:34:47.0804021Z   'http.method': 'GET',
2026-10-23T23:34:47.0804471Z   'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-23T23:34:47.0804887Z   'http.status': 200
2026-10-23T23:34:47.0805140Z }
2026-10-23T23:34:47.0805252Z
2026-10-23T23:34:47.0884091Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:47.0885839Z [23:34:47.087] INFO (#1103) http.span=4ms: Sent HTTP response {
2026-10-23T23:34:47.0886528Z   'http.method': 'GET',
2026-10-23T23:34:47.0886865Z   'http.url': '/api/orchestration/shell',
2026-10-23T23:34:47.0887192Z   'http.status': 200
2026-10-23T23:34:47.0887410Z }
2026-10-23T23:34:47.0887503Z
2026-10-23T23:34:47.3016850Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:47.3017528Z [23:34:47.300] INFO (#1141) http.span=208ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T23:34:47.3017834Z
2026-10-23T23:34:47.3251265Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:47.3252624Z [23:34:47.323] INFO (#1363) http.span=64ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T23:34:47.3253163Z
2026-10-23T23:34:47.3253836Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:47.3254816Z [23:34:47.324] INFO (#1377) http.span=61ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T23:34:47.3255399Z
2026-10-23T23:34:47.3258935Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:47.3260048Z [23:34:47.324] INFO (#1131) http.span=233ms: InterruptError: All fibers interrupted without error {
2026-10-23T23:34:47.3260587Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T23:34:47.3260940Z       at fiber (#1464)
2026-10-23T23:34:47.3261468Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T23:34:47.3262147Z [23:34:47.325] INFO (#1120) http.span=235ms: InterruptError: All fibers interrupted without error {
2026-10-23T23:34:47.3262640Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T23:34:47.3262974Z       at fiber (#1465)
2026-10-23T23:34:47.3263507Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T23:34:47.3263877Z
2026-10-23T23:34:47.3327931Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T23:34:47.3328839Z [23:34:47.331] INFO (#1): # T3 Code thread transfer budget
2026-10-23T23:34:47.3329235Z
2026-10-23T23:34:47.3330160Z Wire values are thread data bytes read from local HTTP and WebSocket sockets. HTTP includes response headers; WebSocket measurement starts after the resumed thread subscription synchronizes. TCP/IP, TLS framing, and the WebSocket upgrade are excluded. WebSocket permessage-deflate is negotiated.
2026-10-23T23:34:47.3332553Z The measured turn is observed on three sockets at once: one with only the thread subscription (the capped rows), one with only the shell subscription, and a second client holding both. Server egress is the sum of the three. After the turn the second client disconnects and new sockets resubscribe from the cursor it held before the turn, which is the cursor a backgrounded phone would hold. SQL statements are the SQL client's per-statement spans, counted across V2 persistence and the HTTP/WebSocket handlers.
2026-10-23T23:34:47.3335540Z Scenario: 10 historical turns with 5 command tools and one retained 878.9 KiB (900,000 B) MCP result each, followed by one measured turn with 20 command tools and a retained 1.05 MiB (1,100,000 B) MCP result. Synthetic V2 domain events exercise persistence, wire projection, and production HTTP/subscription handlers; this does not measure provider adapter ingestion. Payloads contain no user data.
2026-10-23T23:34:47.3336913Z
2026-10-23T23:34:47.3337116Z | Provider | Total thread wire | Budget | Result |
2026-10-23T23:34:47.3337516Z | --- | ---: | ---: | --- |
2026-10-23T23:34:47.3337905Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T23:34:47.3338329Z | claudeAgent | 5.0 KiB (5,117 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T23:34:47.3338611Z
2026-10-23T23:34:47.3338780Z ## Detailed measurements
2026-10-23T23:34:47.3339001Z
2026-10-23T23:34:47.3339457Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-23T23:34:47.3339874Z | --- | --- | --- | ---: | ---: | --- |
2026-10-23T23:34:47.3340308Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T23:34:47.3340831Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T23:34:47.3341435Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T23:34:47.3342479Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T23:34:47.3343332Z | codex | shell snapshot | HTTP wire | 840 B | none | INFO |
2026-10-23T23:34:47.3344446Z | codex | measured turn, shell | WebSocket wire | 638 B | none | INFO |
2026-10-23T23:34:47.3345462Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,637 B) | none | INFO |
2026-10-23T23:34:47.3346417Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T23:34:47.3347205Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,703 B) | none | INFO |
2026-10-23T23:34:47.3348373Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (22,997 B) | none | INFO |
2026-10-23T23:34:47.3349421Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T23:34:47.3350602Z | codex | measured turn | server egress wire | 3.5 KiB (3,553 B) | none | INFO |
2026-10-23T23:34:47.3351741Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T23:34:47.3352633Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-23T23:34:47.3353227Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-23T23:34:47.3353780Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:34:47.3354298Z | codex | reconnect, shell (replay) | WebSocket wire | 867 B | none | INFO |
2026-10-23T23:34:47.3354846Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,702 B) | none | INFO |
2026-10-23T23:34:47.3355372Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:34:47.3355843Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-23T23:34:47.3356358Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T23:34:47.3356977Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,228 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T23:34:47.3357584Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T23:34:47.3358150Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T23:34:47.3358617Z | claudeAgent | shell snapshot | HTTP wire | 844 B | none | INFO |
2026-10-23T23:34:47.3359128Z | claudeAgent | measured turn, shell | WebSocket wire | 644 B | none | INFO |
2026-10-23T23:34:47.3359667Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,659 B) | none | INFO |
2026-10-23T23:34:47.3360226Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T23:34:47.3361015Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,712 B) | none | INFO |
2026-10-23T23:34:47.3362202Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,369 B) | none | INFO |
2026-10-23T23:34:47.3362952Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T23:34:47.3363493Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,584 B) | none | INFO |
2026-10-23T23:34:47.3363985Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T23:34:47.3364529Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-23T23:34:47.3365112Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-23T23:34:47.3365708Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:34:47.3366264Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-23T23:34:47.3366837Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,726 B) | none | INFO |
2026-10-23T23:34:47.3367385Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:34:47.3367894Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-23T23:34:47.3368195Z
2026-10-23T23:34:47.3368375Z ## Compression diagnostics
2026-10-23T23:34:47.3368603Z
2026-10-23T23:34:47.3368875Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-23T23:34:47.3369353Z - codex: shell snapshot 1.6 KiB (1,614 B) decoded to 665 B gzip.
2026-10-23T23:34:47.3369863Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-23T23:34:47.3370368Z - claudeAgent: shell snapshot 1.6 KiB (1,636 B) decoded to 669 B gzip.
2026-10-23T23:34:47.3370695Z
2026-10-23T23:34:47.3370779Z
2026-10-23T23:34:47.3371441Z  โœ“ integration/transferBudgetV2.integration.test.ts (1 test) 999ms
2026-10-23T23:34:47.3372468Z    โœ“ reports V2 thread HTTP and WebSocket transfer budgets 999ms
2026-10-23T23:34:47.8143849Z  โœ“ src/persistence/Migrations/026_CanonicalizeModelSelectionOptions.test.ts (1 test) 25ms
2026-10-23T23:34:48.5774615Z  โœ“ src/orchestration-v2/ProviderTurnControlService.test.ts (1 test) 7ms
2026-10-23T23:34:50.6181877Z  โœ“ src/preview/ServerBrowserPage.test.ts (16 tests) 1465ms
2026-10-23T23:34:52.1111004Z  โœ“ src/orchestration-v2/ThreadMessageIntake.test.ts (5 tests) 33ms
2026-10-23T23:34:53.0661444Z  โœ“ src/review/ReviewService.test.ts (5 tests) 520ms
2026-10-23T23:34:53.6702747Z stdout | src/device/DeviceHubProxy.test.ts > translates authentication failure to HTTP ServerAuthSessionCredentialValidationError: Failed to validate session credential.
2026-10-23T23:34:53.6703732Z [23:34:53.666] ERROR (#47): environment api operation failed {
2026-10-23T23:34:53.6704065Z   reason: 'internal_error',
2026-10-23T23:34:53.6704319Z   traceId: 'unavailable',
2026-10-23T23:34:53.6704528Z   cause: {
2026-10-23T23:34:53.6704808Z     _tag: 'ServerAuthSessionCredentialValidationError',
2026-10-23T23:34:53.6705106Z     cause: Error: private credential diagnostic
2026-10-23T23:34:53.6705569Z         at /home/runner/_work/t3code/t3code/apps/server/src/device/DeviceHubProxy.test.ts:222:14
2026-10-23T23:34:53.6706141Z         at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-23T23:34:53.6707361Z         at async VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/module-evaluator.js:261:4)
2026-10-23T23:34:53.6709205Z         at async VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1277:59)
2026-10-23T23:34:53.6710999Z         at async VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1184:73)
2026-10-23T23:34:53.6712791Z         at async VitestModuleRunner.import (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1139:10)
2026-10-23T23:34:53.6714365Z         at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3465:5
2026-10-23T23:34:53.6715835Z         at async collectTests (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3441:3)
2026-10-23T23:34:53.6717373Z         at async startTests (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:4190:17)
2026-10-23T23:34:53.6718858Z         at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/base.CzXt2BO_.js:96:6
2026-10-23T23:34:53.6719615Z   }
2026-10-23T23:34:53.6719767Z }
2026-10-23T23:34:53.6719857Z
2026-10-23T23:34:53.6720301Z  โœ“ src/device/DeviceHubProxy.test.ts (12 tests) 39ms
2026-10-23T23:34:53.8684785Z  โœ“ src/provider/claudeUsageLimits.test.ts (8 tests) 9ms
2026-10-23T23:34:54.3430601Z  โœ“ src/diagnostics/ProcessDiagnostics.test.ts (3 tests) 14ms
2026-10-23T23:34:54.5818159Z  โœ“ src/terminal/NodePtyAdapter.test.ts (10 tests) 17ms
2026-10-23T23:34:56.3221719Z  โœ“ src/mcp/McpToolAccess.race.test.ts (1 test) 110ms
2026-10-23T23:34:56.7995693Z  โœ“ src/device/SshDeviceHost.test.ts (1 test) 38ms
2026-10-23T23:34:57.4697529Z  โœ“ src/cli/service.test.ts (6 tests) 45ms
2026-10-23T23:34:57.9689727Z  โœ“ src/pullRequest/linkedThreads.test.ts (1 test) 59ms
2026-10-23T23:34:58.1353343Z  โœ“ src/httpResponseErrorGuard.test.ts (2 tests) 15ms
2026-10-23T23:34:58.6371903Z  โœ“ src/provider/CodexProvider.test.ts (5 tests) 2ms
2026-10-23T23:34:59.0534796Z  โœ“ src/cloud/CliState.test.ts (3 tests) 29ms
2026-10-23T23:34:59.4824046Z  โœ“ src/orchestration-v2/UserFacingErrors.test.ts (4 tests) 18ms
2026-10-23T23:34:59.9332349Z  โœ“ src/orchestration-v2/CheckpointService.test.ts (1 test) 9ms
2026-10-23T23:35:01.4504056Z  โœ“ src/auth/replayMarkers.test.ts (1 test) 20ms
2026-10-23T23:35:02.0323253Z  โœ“ src/orchestration-v2/RuntimeRequestService.test.ts (2 tests) 8ms
2026-10-23T23:35:03.5376336Z  โœ“ src/orchestration-v2/ProviderRuntimeRecoveryService.regression.test.ts (1 test) 10ms
2026-10-23T23:35:03.7502259Z  โœ“ src/utils/subscribeBeforeSnapshot.test.ts (2 tests) 11ms
2026-10-23T23:35:04.1616769Z  โœ“ src/orchestration-v2/workflowAgentTranscript.test.ts (1 test) 11ms
2026-10-23T23:35:04.5574987Z  โœ“ src/auth/EnvironmentAuthPolicy.test.ts (3 tests) 15ms
2026-10-23T23:35:04.9677750Z  โœ“ src/mcpApps/McpAppModelContext.test.ts (1 test) 48ms
2026-10-23T23:35:05.5635814Z  โœ“ src/textGeneration/ThreadTitleLinks.test.ts (2 tests) 7ms
2026-10-23T23:35:05.6994705Z  โœ“ src/preview/PdfDocumentNavigation.test.ts (2 tests) 4ms
2026-10-23T23:35:06.0980326Z  โœ“ src/provider/ProviderCredentialStore.test.ts (1 test) 6ms
2026-10-23T23:35:06.2833347Z  โœ“ src/provider/CodexManagedErrors.test.ts (3 tests) 3ms
2026-10-23T23:35:23.9360380Z  โœ“ src/orchestration-v2/testkit/OpenCodeReplayFixtures.integration.test.ts (22 tests) 15452ms
2026-10-23T23:35:23.9366629Z    โœ“ OpenCode replay fixtures (22)
2026-10-23T23:35:23.9367244Z      โœ“ runs simple/opencode through OrchestratorV2 using deterministic replay 676ms
2026-10-23T23:35:23.9368072Z      โœ“ runs opencode_subagent/opencode through OrchestratorV2 using deterministic replay 528ms
2026-10-23T23:35:23.9368870Z      โœ“ runs opencode2_simple/opencode through OrchestratorV2 using deterministic replay 558ms
2026-10-23T23:35:23.9369677Z      โœ“ runs opencode2_tool_call/opencode through OrchestratorV2 using deterministic replay 516ms
2026-10-23T23:35:23.9370518Z      โœ“ runs opencode2_interrupt/opencode through OrchestratorV2 using deterministic replay 328ms
2026-10-23T23:35:23.9371388Z      โœ“ runs opencode2_inbox/opencode through OrchestratorV2 using deterministic replay 733ms
2026-10-23T23:35:23.9372229Z      โœ“ runs opencode2_revert/opencode through OrchestratorV2 using deterministic replay 735ms
2026-10-23T23:35:23.9373027Z      โœ“ runs opencode2_permission/opencode through OrchestratorV2 using deterministic replay 594ms
2026-10-23T23:35:23.9373800Z      โœ“ runs opencode2_question/opencode through OrchestratorV2 using deterministic replay 552ms
2026-10-23T23:35:23.9374592Z      โœ“ runs opencode2_subagent/opencode through OrchestratorV2 using deterministic replay 585ms
2026-10-23T23:35:23.9375396Z      โœ“ runs opencode2_background/opencode through OrchestratorV2 using deterministic replay 779ms
2026-10-23T23:35:23.9376278Z      โœ“ runs opencode2_nested_background/opencode through OrchestratorV2 using deterministic replay 678ms
2026-10-23T23:35:23.9377237Z      โœ“ runs opencode2_compaction/opencode through OrchestratorV2 using deterministic replay 1194ms
2026-10-23T23:35:23.9378237Z      โœ“ runs opencode2_resume_after_restart/opencode through OrchestratorV2 using deterministic replay 1061ms
2026-10-23T23:35:23.9379119Z      โœ“ runs opencode2_command/opencode through OrchestratorV2 using deterministic replay 806ms
2026-10-23T23:35:23.9380212Z      โœ“ runs opencode2_skill/opencode through OrchestratorV2 using deterministic replay 780ms
2026-10-23T23:35:23.9381097Z      โœ“ runs opencode_child_approval/opencode through OrchestratorV2 using deterministic replay 633ms
2026-10-23T23:35:23.9381944Z      โœ“ runs opencode_running_child_approval/opencode through OrchestratorV2 using deterministic replay 698ms
2026-10-23T23:35:23.9382866Z      โœ“ runs plan_questions/opencode through OrchestratorV2 using deterministic replay 639ms
2026-10-23T23:35:23.9383717Z      โœ“ runs turn_interrupt/opencode through OrchestratorV2 using deterministic replay 429ms
2026-10-23T23:35:23.9384673Z      โœ“ runs opencode2_subagent when session.execution.started.2 is an execution start this build cannot decode 900ms
2026-10-23T23:35:23.9385681Z      โœ“ runs opencode2_background when session.execution.started.3 is an execution start this build cannot decode 1047ms
2026-10-23T23:35:24.6134871Z  โœ“ src/orchestration-v2/ProjectStore.test.ts (1 test) 87ms
2026-10-23T23:35:25.3209487Z  โœ“ src/orchestration-v2/TurnItemPositionStore.test.ts (1 test) 91ms
2026-10-23T23:35:25.5054018Z  โœ“ src/checkpointing/Diffs.test.ts (4 tests) 12ms
2026-10-23T23:35:26.1880090Z  โœ“ src/persistence/Migrations/063_DropUnusedV1Projections.test.ts (1 test) 80ms
2026-10-23T23:35:37.7511025Z  โœ“ src/orchestration-v2/testkit/CursorReplayFixtures.integration.test.ts (11 tests) 9112ms
2026-10-23T23:35:37.7531850Z    โœ“ Cursor replay fixtures (11)
2026-10-23T23:35:37.7541257Z      โœ“ runs simple/cursor through OrchestratorV2 using deterministic replay 1171ms
2026-10-23T23:35:37.7542168Z      โœ“ runs skill_invocation/cursor through OrchestratorV2 using deterministic replay 875ms
2026-10-23T23:35:37.7543021Z      โœ“ runs tool_call_read_only/cursor through OrchestratorV2 using deterministic replay 724ms
2026-10-23T23:35:37.7543802Z      โœ“ runs subagent/cursor through OrchestratorV2 using deterministic replay 963ms
2026-10-23T23:35:37.7544619Z      โœ“ runs multi_turn/cursor through OrchestratorV2 using deterministic replay 943ms
2026-10-23T23:35:37.7545339Z      โœ“ runs queued_turn/cursor through OrchestratorV2 using deterministic replay 963ms
2026-10-23T23:35:37.7546143Z      โœ“ runs todo_list/cursor through OrchestratorV2 using deterministic replay 769ms
2026-10-23T23:35:37.7546918Z      โœ“ runs proposed_plan/cursor through OrchestratorV2 using deterministic replay 870ms
2026-10-23T23:35:37.7547696Z      โœ“ runs message_steering/cursor through OrchestratorV2 using deterministic replay 632ms
2026-10-23T23:35:37.7548491Z      โœ“ runs turn_interrupt_mid_tool/cursor through OrchestratorV2 using deterministic replay 458ms
2026-10-23T23:35:37.7549278Z      โœ“ executes explicit Cursor restart_active through the recorded SDK boundary 740ms
2026-10-23T23:35:37.7591647Z
2026-10-23T23:35:37.7606388Z  Test Files  53 passed (53)
2026-10-23T23:35:37.7609296Z       Tests  721 passed (721)
2026-10-23T23:35:37.7609797Z    Start at  23:34:00
2026-10-23T23:35:37.7614902Z    Duration  96.85s (tests 56%, import 32%, transform 9%, setup 2%)
2026-10-23T23:35:37.7631293Z
2026-10-23T23:35:37.7632318Z      Import  1341 modules were evaluated 15507 times ยท 29.71s total, 32% of tracked time
2026-10-23T23:35:37.7633315Z              ~27.14s faster with isolate: false โ€” shared modules are evaluated once per worker instead of once per file
2026-10-23T23:35:37.7634172Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-23T23:35:37.7634619Z
2026-10-23T23:35:37.8407687Z
2026-10-23T23:35:37.8629270Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T23:35:37.8629940Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T23:35:37.8630413Z   echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-23T23:35:37.8630726Z else
2026-10-23T23:35:37.8631064Z   echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-23T23:35:37.8631386Z fi
2026-10-23T23:35:37.8652449Z shell: /usr/bin/bash -e {0}
2026-10-23T23:35:37.8652719Z env:
2026-10-23T23:35:37.8652954Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:35:37.8653223Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:35:37.8653483Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:35:37.8653706Z ##[endgroup]
2026-10-23T23:35:37.8731239Z ##[group]Run if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-23T23:35:37.8731792Z if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-23T23:35:37.8732280Z   tee -a "$GITHUB_STEP_SUMMARY" < "/home/runner/_work/_temp/t3code-transfer-budget.md"
2026-10-23T23:35:37.8732670Z else
2026-10-23T23:35:37.8733022Z   echo "Transfer budget report was not produced." >> "$GITHUB_STEP_SUMMARY"
2026-10-23T23:35:37.8733399Z fi
2026-10-23T23:35:37.8753899Z shell: /usr/bin/bash -e {0}
2026-10-23T23:35:37.8754128Z env:
2026-10-23T23:35:37.8754371Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:35:37.8754656Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:35:37.8754915Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:35:37.8755176Z ##[endgroup]
2026-10-23T23:35:37.8799173Z # T3 Code thread transfer budget
2026-10-23T23:35:37.8799381Z
2026-10-23T23:35:37.8800286Z Wire values are thread data bytes read from local HTTP and WebSocket sockets. HTTP includes response headers; WebSocket measurement starts after the resumed thread subscription synchronizes. TCP/IP, TLS framing, and the WebSocket upgrade are excluded. WebSocket permessage-deflate is negotiated.
2026-10-23T23:35:37.8802669Z The measured turn is observed on three sockets at once: one with only the thread subscription (the capped rows), one with only the shell subscription, and a second client holding both. Server egress is the sum of the three. After the turn the second client disconnects and new sockets resubscribe from the cursor it held before the turn, which is the cursor a backgrounded phone would hold. SQL statements are the SQL client's per-statement spans, counted across V2 persistence and the HTTP/WebSocket handlers.
2026-10-23T23:35:37.8805151Z Scenario: 10 historical turns with 5 command tools and one retained 878.9 KiB (900,000 B) MCP result each, followed by one measured turn with 20 command tools and a retained 1.05 MiB (1,100,000 B) MCP result. Synthetic V2 domain events exercise persistence, wire projection, and production HTTP/subscription handlers; this does not measure provider adapter ingestion. Payloads contain no user data.
2026-10-23T23:35:37.8806247Z
2026-10-23T23:35:37.8806367Z | Provider | Total thread wire | Budget | Result |
2026-10-23T23:35:37.8806685Z | --- | ---: | ---: | --- |
2026-10-23T23:35:37.8806960Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T23:35:37.8807315Z | claudeAgent | 5.0 KiB (5,117 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T23:35:37.8807516Z
2026-10-23T23:35:37.8807597Z ## Detailed measurements
2026-10-23T23:35:37.8807738Z
2026-10-23T23:35:37.8807876Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-23T23:35:37.8808187Z | --- | --- | --- | ---: | ---: | --- |
2026-10-23T23:35:37.8808572Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T23:35:37.8809021Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T23:35:37.8809500Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T23:35:37.8809944Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T23:35:37.8810317Z | codex | shell snapshot | HTTP wire | 840 B | none | INFO |
2026-10-23T23:35:37.8810710Z | codex | measured turn, shell | WebSocket wire | 638 B | none | INFO |
2026-10-23T23:35:37.8811143Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,637 B) | none | INFO |
2026-10-23T23:35:37.8811576Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T23:35:37.8812027Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,703 B) | none | INFO |
2026-10-23T23:35:37.8812560Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (22,997 B) | none | INFO |
2026-10-23T23:35:37.8813319Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T23:35:37.8813782Z | codex | measured turn | server egress wire | 3.5 KiB (3,553 B) | none | INFO |
2026-10-23T23:35:37.8814178Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T23:35:37.8814661Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-23T23:35:37.8815173Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-23T23:35:37.8815675Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:35:37.8816300Z | codex | reconnect, shell (replay) | WebSocket wire | 867 B | none | INFO |
2026-10-23T23:35:37.8816781Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,702 B) | none | INFO |
2026-10-23T23:35:37.8817265Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:35:37.8817654Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-23T23:35:37.8818030Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T23:35:37.8818520Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,228 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T23:35:37.8819000Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T23:35:37.8819576Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T23:35:37.8819937Z | claudeAgent | shell snapshot | HTTP wire | 844 B | none | INFO |
2026-10-23T23:35:37.8820311Z | claudeAgent | measured turn, shell | WebSocket wire | 644 B | none | INFO |
2026-10-23T23:35:37.8820757Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,659 B) | none | INFO |
2026-10-23T23:35:37.8821194Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T23:35:37.8821676Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,712 B) | none | INFO |
2026-10-23T23:35:37.8822234Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,369 B) | none | INFO |
2026-10-23T23:35:37.8822773Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T23:35:37.8823267Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,584 B) | none | INFO |
2026-10-23T23:35:37.8823716Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T23:35:37.8824198Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-23T23:35:37.8824837Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-23T23:35:37.8825384Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:35:37.8825884Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-23T23:35:37.8826390Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,726 B) | none | INFO |
2026-10-23T23:35:37.8826900Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T23:35:37.8827334Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-23T23:35:37.8827579Z
2026-10-23T23:35:37.8827683Z ## Compression diagnostics
2026-10-23T23:35:37.8827825Z
2026-10-23T23:35:37.8828029Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-23T23:35:37.8828481Z - codex: shell snapshot 1.6 KiB (1,614 B) decoded to 665 B gzip.
2026-10-23T23:35:37.8828928Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-23T23:35:37.8829381Z - claudeAgent: shell snapshot 1.6 KiB (1,636 B) decoded to 669 B gzip.
2026-10-23T23:35:37.8897682Z ##[group]Run actions/upload-artifact@v7
2026-10-23T23:35:37.8897991Z with:
2026-10-23T23:35:37.8898210Z   name: thread-transfer-results
2026-10-23T23:35:37.8898495Z   path: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T23:35:37.8898818Z   if-no-files-found: ignore
2026-10-23T23:35:37.8899049Z   retention-days: 30
2026-10-23T23:35:37.8899545Z   compression-level: 6
2026-10-23T23:35:37.8899750Z   overwrite: false
2026-10-23T23:35:37.8899964Z   include-hidden-files: false
2026-10-23T23:35:37.8900188Z   archive: true
2026-10-23T23:35:37.8900363Z env:
2026-10-23T23:35:37.8900573Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:35:37.8900829Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:35:37.8901095Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T23:35:37.8901648Z ##[endgroup]
2026-10-23T23:35:38.0729597Z With the provided path, there will be 1 file uploaded
2026-10-23T23:35:38.0748771Z Artifact name is valid!
2026-10-23T23:35:38.0749229Z Root directory input is valid!
2026-10-23T23:35:38.3327131Z Uploading artifact: thread-transfer-results.zip
2026-10-23T23:35:38.3364848Z Beginning upload of artifact content to blob storage
2026-10-23T23:35:38.4387661Z Uploaded bytes 503
2026-10-23T23:35:38.4569731Z Finished uploading artifact content to blob storage!
2026-10-23T23:35:38.4570582Z SHA256 digest of uploaded artifact is a86692a67cd5a0a63f2c8973c084d3701f07f3e3a8f5189808fcb4695048fbf4
2026-10-23T23:35:38.4571130Z Finalizing artifact upload
2026-10-23T23:35:38.8857346Z Artifact thread-transfer-results successfully finalized. Artifact ID 12538907663
2026-10-23T23:35:38.8857805Z Artifact thread-transfer-results has been successfully uploaded! Final size is 503 bytes. Artifact ID is 12538907663
2026-10-23T23:35:38.8862253Z Artifact download URL: https://github.com/pingdotgg/t3code/actions/runs/40040343373/artifacts/12538907663
2026-10-23T23:35:38.9029115Z Post job cleanup.
2026-10-23T23:35:38.9958946Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-23T23:35:39.0109218Z Post job cleanup.
2026-10-23T23:35:39.0130985Z ##[start-action display=Cache full pnpm store;id=__d78ec6e7-65a3-4190-8b71-9d787867663a.__actions_cache]
2026-10-23T23:35:39.0765856Z Post job cleanup.
2026-10-23T23:35:39.1708935Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef, not saving cache.
2026-10-23T23:35:39.1764661Z ##[end-action id=__d78ec6e7-65a3-4190-8b71-9d787867663a.__actions_cache;outcome=success;conclusion=success;duration_ms=163]
2026-10-23T23:35:39.1768770Z ##[start-action display=Cache Vite+;id=__d78ec6e7-65a3-4190-8b71-9d787867663a.vp_cache]
2026-10-23T23:35:39.1809517Z Post job cleanup.
2026-10-23T23:35:39.2863526Z 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-23T23:35:39.2934187Z ##[end-action id=__d78ec6e7-65a3-4190-8b71-9d787867663a.vp_cache;outcome=success;conclusion=success;duration_ms=116]
2026-10-23T23:35:39.2984701Z Post job cleanup.
2026-10-23T23:35:39.3649608Z [command]/usr/local/bin/git version
2026-10-23T23:35:39.3701537Z git version 2.55.0
2026-10-23T23:35:39.3728342Z Temporarily overriding HOME='/home/runner/_work/_temp/3dba2582-5698-4a7f-92d7-cff5091edfc4' before making global git config changes
2026-10-23T23:35:39.3728982Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T23:35:39.3733592Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T23:35:39.3775911Z Removing SSH command configuration
2026-10-23T23:35:39.3781875Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T23:35:39.3826706Z [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-23T23:35:39.4057628Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-23T23:35:39.4103504Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-23T23:35:39.4206752Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-23T23:35:39.4229390Z ##[group]Run '/job_completed.sh'
2026-10-23T23:35:39.4237367Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T23:35:39.4237576Z env:
2026-10-23T23:35:39.4237719Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 199
2026-10-23T23:35:39.4237904Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 368
2026-10-23T23:35:39.4238079Z   BLACKSMITH_CHECK_RUN_ID: 120709689442
2026-10-23T23:35:39.4238250Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-23T23:35:39.4238443Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T23:35:39.4238869Z ##[endgroup]
2026-10-23T23:35:39.4354960Z Docker container cache not activated, skipping hash computation.
2026-10-23T23:35:39.4843225Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-23T23:35:39.4939920Z Cleaning up orphan processes