GitHub check
Whole log, 128 KB
2026-10-24T20:06:41.9245583Z Current runner version: '2.338.1'
2026-10-24T20:06:41.9249218Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-gbuxi4t5n2td775d'
2026-10-24T20:06:41.9249942Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-24T20:06:41.9250722Z Machine name: 'ip-172-31-73-130'
2026-10-24T20:06:41.9252324Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T20:06:41.9254058Z Contents: read
2026-10-24T20:06:41.9254562Z Metadata: read
2026-10-24T20:06:41.9254924Z ##[endgroup]
2026-10-24T20:06:41.9256405Z Secret source: Actions
2026-10-24T20:06:41.9257090Z Cache mode: write
2026-10-24T20:06:41.9257570Z Prepare workflow directory
2026-10-24T20:06:41.9439712Z Prepare all required actions
2026-10-24T20:06:41.9467054Z Getting action download info
2026-10-24T20:06:42.0921796Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T20:06:42.1194484Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-24T20:06:42.1860865Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-24T20:06:42.3539143Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T20:06:42.3586223Z Complete job name: Test Server 8
2026-10-24T20:06:42.3997458Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T20:06:42.4067583Z ##[group]Run '/setup.sh'
2026-10-24T20:06:42.4077147Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:06:42.4077573Z env:
2026-10-24T20:06:42.4077800Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:42.4078092Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:42.4078381Z BLACKSMITH_CHECK_RUN_ID: 120974396728
2026-10-24T20:06:42.4078671Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-24T20:06:42.4078970Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T20:06:42.4079228Z ##[endgroup]
2026-10-24T20:06:42.4298603Z Logging daemon started (blacksmithd for logs)
2026-10-24T20:06:42.4378959Z Results daemon started (blacksmithd for results)
2026-10-24T20:06:42.4502090Z Background adoption and SSH setup started (PID: 2840)
2026-10-24T20:06:42.4502362Z
2026-10-24T20:06:42.4502477Z ----------------------------------------
2026-10-24T20:06:42.4503086Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40128315376/jobs/120974396728
2026-10-24T20:06:42.4503524Z SSH Access (using your GitHub SSH key):
2026-10-24T20:06:42.4503935Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-gbuxi4t5n2td775d.vm.blacksmith.sh
2026-10-24T20:06:42.4504247Z
2026-10-24T20:06:42.4504358Z No GitHub SSH key? Add one at:
2026-10-24T20:06:42.4504855Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T20:06:42.4505265Z
2026-10-24T20:06:42.4505373Z ----------------------------------------
2026-10-24T20:06:42.4505554Z
2026-10-24T20:06:42.4505694Z VM ID: blacksmith-4vcpu-ubuntu-2404-gbuxi4t5n2td775d
2026-10-24T20:06:42.4506027Z Host: production-152.236.40.23-x8664
2026-10-24T20:06:42.4506295Z Host Agent PID: 4071460
2026-10-24T20:06:42.4506538Z Host Agent Git SHA: 1637818df
2026-10-24T20:06:42.4506803Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T20:06:42.4507085Z Blacksmith Host Generation: gen 2
2026-10-24T20:06:42.4507436Z Petname: production-fine-lemming-5aabc666
2026-10-24T20:06:42.4507713Z Region: us-east
2026-10-24T20:06:42.4507950Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T20:06:42.4520749Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T20:06:42.4523222Z
2026-10-24T20:06:42.4523604Z Enabling Blacksmith transparent cache
2026-10-24T20:06:42.4786256Z ##[group]Run actions/checkout@v6
2026-10-24T20:06:42.4786563Z with:
2026-10-24T20:06:42.4786858Z fetch-depth: 2
2026-10-24T20:06:42.4787198Z sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a
2026-10-24T20:06:42.4787596Z sparse-checkout-cone-mode: false
2026-10-24T20:06:42.4787874Z repository: pingdotgg/t3code
2026-10-24T20:06:42.4790085Z token: ***
2026-10-24T20:06:42.4790305Z ssh-strict: true
2026-10-24T20:06:42.4790527Z ssh-user: git
2026-10-24T20:06:42.4790755Z persist-credentials: true
2026-10-24T20:06:42.4790999Z clean: true
2026-10-24T20:06:42.4791213Z fetch-tags: false
2026-10-24T20:06:42.4791434Z show-progress: true
2026-10-24T20:06:42.4791657Z lfs: false
2026-10-24T20:06:42.4791868Z submodules: false
2026-10-24T20:06:42.4792092Z set-safe-directory: true
2026-10-24T20:06:42.4792347Z allow-unsafe-pr-checkout: false
2026-10-24T20:06:42.4792603Z env:
2026-10-24T20:06:42.4792841Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:42.4793132Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:42.4793410Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:42.4793680Z ##[endgroup]
2026-10-24T20:06:42.5890669Z Syncing repository: pingdotgg/t3code
2026-10-24T20:06:42.5891577Z ##[group]Getting Git version info
2026-10-24T20:06:42.5891914Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T20:06:42.5892432Z [command]/usr/local/bin/git version
2026-10-24T20:06:42.5960298Z git version 2.55.0
2026-10-24T20:06:42.5981381Z ##[endgroup]
2026-10-24T20:06:42.5982532Z Temporarily overriding HOME='/home/runner/_work/_temp/7fabf08d-75d5-4a57-8400-a34e6111afea' before making global git config changes
2026-10-24T20:06:42.5983192Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T20:06:42.5983751Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T20:06:42.6014828Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T20:06:42.6016456Z ##[group]Determining repository object format
2026-10-24T20:06:42.6017402Z ##[endgroup]
2026-10-24T20:06:42.6017854Z ##[group]Initializing the repository
2026-10-24T20:06:42.6019646Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T20:06:42.6052747Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T20:06:42.6053392Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T20:06:42.6054867Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T20:06:42.6055320Z hint: call:
2026-10-24T20:06:42.6055757Z hint:
2026-10-24T20:06:42.6056096Z hint: git config --global init.defaultBranch <name>
2026-10-24T20:06:42.6056418Z hint:
2026-10-24T20:06:42.6056716Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T20:06:42.6057180Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T20:06:42.6057567Z hint:
2026-10-24T20:06:42.6057780Z hint: git branch -m <name>
2026-10-24T20:06:42.6058024Z hint:
2026-10-24T20:06:42.6058341Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T20:06:42.6058830Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T20:06:42.6059672Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T20:06:42.6080715Z ##[endgroup]
2026-10-24T20:06:42.6081096Z ##[group]Disabling automatic garbage collection
2026-10-24T20:06:42.6082795Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T20:06:42.6100908Z ##[endgroup]
2026-10-24T20:06:42.6101388Z ##[group]Setting up auth
2026-10-24T20:06:42.6101764Z Removing SSH command configuration
2026-10-24T20:06:42.6104111Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T20:06:42.6124442Z [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-24T20:06:42.6240695Z Removing HTTP extra header
2026-10-24T20:06:42.6243456Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T20:06:42.6262691Z [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-24T20:06:42.6351238Z Removing includeIf entries pointing to credentials config files
2026-10-24T20:06:42.6353892Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T20:06:42.6373208Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T20:06:42.6465064Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-3981a3c7-076f-4dc3-a508-02b94b08cf70.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T20:06:42.6486886Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-3981a3c7-076f-4dc3-a508-02b94b08cf70.config
2026-10-24T20:06:42.6505995Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-3981a3c7-076f-4dc3-a508-02b94b08cf70.config
2026-10-24T20:06:42.6524235Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-3981a3c7-076f-4dc3-a508-02b94b08cf70.config
2026-10-24T20:06:42.6541202Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-3981a3c7-076f-4dc3-a508-02b94b08cf70.config
2026-10-24T20:06:42.6556392Z ##[endgroup]
2026-10-24T20:06:42.6556757Z ##[group]Fetching the repository
2026-10-24T20:06:42.6560838Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +8176b589310fac6f59f1878ede4f7287c6c36d8f:refs/remotes/origin/main
2026-10-24T20:06:42.9529672Z From https://github.com/pingdotgg/t3code
2026-10-24T20:06:42.9530219Z * [new ref] 8176b589310fac6f59f1878ede4f7287c6c36d8f -> origin/main
2026-10-24T20:06:42.9555334Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-24T20:06:42.9575650Z origin/main
2026-10-24T20:06:42.9579764Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-24T20:06:42.9595090Z 8176b589310fac6f59f1878ede4f7287c6c36d8f
2026-10-24T20:06:42.9596785Z ##[endgroup]
2026-10-24T20:06:42.9597175Z ##[group]Determining the checkout info
2026-10-24T20:06:42.9597599Z ##[endgroup]
2026-10-24T20:06:42.9597980Z ##[group]Setting up sparse checkout
2026-10-24T20:06:42.9600282Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T20:06:42.9619466Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T20:06:42.9637035Z .git/info/sparse-checkout
2026-10-24T20:06:42.9640753Z ##[endgroup]
2026-10-24T20:06:42.9641188Z ##[group]Checking out the ref
2026-10-24T20:06:42.9643196Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-24T20:06:49.7001874Z Updating files: 0% (1/6400)
2026-10-24T20:06:49.7028936Z Updating files: 1% (64/6400)
2026-10-24T20:06:49.7045168Z Updating files: 2% (128/6400)
2026-10-24T20:06:49.7066299Z Updating files: 3% (192/6400)
2026-10-24T20:06:49.7087491Z Updating files: 4% (256/6400)
2026-10-24T20:06:49.7119048Z Updating files: 5% (320/6400)
2026-10-24T20:06:49.7142010Z Updating files: 6% (384/6400)
2026-10-24T20:06:49.7196056Z Updating files: 7% (448/6400)
2026-10-24T20:06:49.7235353Z Updating files: 8% (512/6400)
2026-10-24T20:06:49.7261023Z Updating files: 9% (576/6400)
2026-10-24T20:06:49.7564335Z Updating files: 10% (640/6400)
2026-10-24T20:06:49.7580580Z Updating files: 11% (704/6400)
2026-10-24T20:06:49.7591547Z Updating files: 12% (768/6400)
2026-10-24T20:06:49.7607221Z Updating files: 13% (832/6400)
2026-10-24T20:06:49.7623690Z Updating files: 14% (896/6400)
2026-10-24T20:06:49.7642235Z Updating files: 15% (960/6400)
2026-10-24T20:06:49.7661134Z Updating files: 16% (1024/6400)
2026-10-24T20:06:49.7676209Z Updating files: 17% (1088/6400)
2026-10-24T20:06:49.7694728Z Updating files: 18% (1152/6400)
2026-10-24T20:06:49.7710027Z Updating files: 19% (1216/6400)
2026-10-24T20:06:49.7735857Z Updating files: 20% (1280/6400)
2026-10-24T20:06:49.7753502Z Updating files: 21% (1344/6400)
2026-10-24T20:06:49.7772556Z Updating files: 22% (1408/6400)
2026-10-24T20:06:49.7786126Z Updating files: 23% (1472/6400)
2026-10-24T20:06:49.7800359Z Updating files: 24% (1536/6400)
2026-10-24T20:06:49.7816019Z Updating files: 25% (1600/6400)
2026-10-24T20:06:49.7830176Z Updating files: 26% (1664/6400)
2026-10-24T20:06:49.7844907Z Updating files: 27% (1728/6400)
2026-10-24T20:06:49.7864521Z Updating files: 28% (1792/6400)
2026-10-24T20:06:49.7898173Z Updating files: 29% (1856/6400)
2026-10-24T20:06:49.7919288Z Updating files: 30% (1920/6400)
2026-10-24T20:06:49.7945941Z Updating files: 31% (1984/6400)
2026-10-24T20:06:49.7975802Z Updating files: 32% (2048/6400)
2026-10-24T20:06:49.8004872Z Updating files: 33% (2112/6400)
2026-10-24T20:06:49.8075676Z Updating files: 34% (2176/6400)
2026-10-24T20:06:49.8135985Z Updating files: 35% (2240/6400)
2026-10-24T20:06:49.8172749Z Updating files: 36% (2304/6400)
2026-10-24T20:06:49.8204745Z Updating files: 37% (2368/6400)
2026-10-24T20:06:49.8250611Z Updating files: 38% (2432/6400)
2026-10-24T20:06:49.8280709Z Updating files: 39% (2496/6400)
2026-10-24T20:06:49.8310991Z Updating files: 40% (2560/6400)
2026-10-24T20:06:49.8336234Z Updating files: 41% (2624/6400)
2026-10-24T20:06:49.8351538Z Updating files: 42% (2688/6400)
2026-10-24T20:06:49.8361654Z Updating files: 43% (2752/6400)
2026-10-24T20:06:49.8391445Z Updating files: 44% (2816/6400)
2026-10-24T20:06:49.8421664Z Updating files: 45% (2880/6400)
2026-10-24T20:06:49.8449159Z Updating files: 46% (2944/6400)
2026-10-24T20:06:49.8474677Z Updating files: 47% (3008/6400)
2026-10-24T20:06:49.8502280Z Updating files: 48% (3072/6400)
2026-10-24T20:06:49.8541381Z Updating files: 49% (3136/6400)
2026-10-24T20:06:49.8569402Z Updating files: 50% (3200/6400)
2026-10-24T20:06:49.8584706Z Updating files: 51% (3264/6400)
2026-10-24T20:06:49.8622891Z Updating files: 52% (3328/6400)
2026-10-24T20:06:49.8651290Z Updating files: 53% (3392/6400)
2026-10-24T20:06:49.8670767Z Updating files: 54% (3456/6400)
2026-10-24T20:06:49.8694011Z Updating files: 55% (3520/6400)
2026-10-24T20:06:49.8709317Z Updating files: 56% (3584/6400)
2026-10-24T20:06:49.8728944Z Updating files: 57% (3648/6400)
2026-10-24T20:06:49.8746889Z Updating files: 58% (3712/6400)
2026-10-24T20:06:49.9117454Z Updating files: 59% (3776/6400)
2026-10-24T20:06:49.9132037Z Updating files: 60% (3840/6400)
2026-10-24T20:06:49.9151460Z Updating files: 61% (3904/6400)
2026-10-24T20:06:49.9169413Z Updating files: 62% (3968/6400)
2026-10-24T20:06:49.9194123Z Updating files: 63% (4032/6400)
2026-10-24T20:06:49.9221316Z Updating files: 64% (4096/6400)
2026-10-24T20:06:49.9240479Z Updating files: 65% (4160/6400)
2026-10-24T20:06:49.9258339Z Updating files: 66% (4224/6400)
2026-10-24T20:06:49.9281255Z Updating files: 67% (4288/6400)
2026-10-24T20:06:49.9295435Z Updating files: 68% (4352/6400)
2026-10-24T20:06:49.9313230Z Updating files: 69% (4416/6400)
2026-10-24T20:06:49.9326096Z Updating files: 70% (4480/6400)
2026-10-24T20:06:49.9344684Z Updating files: 71% (4544/6400)
2026-10-24T20:06:49.9357607Z Updating files: 72% (4608/6400)
2026-10-24T20:06:49.9406779Z Updating files: 73% (4672/6400)
2026-10-24T20:06:49.9819580Z Updating files: 74% (4736/6400)
2026-10-24T20:06:49.9842738Z Updating files: 75% (4800/6400)
2026-10-24T20:06:49.9864666Z Updating files: 76% (4864/6400)
2026-10-24T20:06:49.9874613Z Updating files: 77% (4928/6400)
2026-10-24T20:06:49.9889431Z Updating files: 77% (4962/6400)
2026-10-24T20:06:49.9910832Z Updating files: 78% (4992/6400)
2026-10-24T20:06:49.9927292Z Updating files: 79% (5056/6400)
2026-10-24T20:06:49.9949140Z Updating files: 80% (5120/6400)
2026-10-24T20:06:49.9966682Z Updating files: 81% (5184/6400)
2026-10-24T20:06:49.9984782Z Updating files: 82% (5248/6400)
2026-10-24T20:06:50.0006713Z Updating files: 83% (5312/6400)
2026-10-24T20:06:50.0031532Z Updating files: 84% (5376/6400)
2026-10-24T20:06:50.0048924Z Updating files: 85% (5440/6400)
2026-10-24T20:06:50.0073973Z Updating files: 86% (5504/6400)
2026-10-24T20:06:50.0148970Z Updating files: 87% (5568/6400)
2026-10-24T20:06:50.0179010Z Updating files: 88% (5632/6400)
2026-10-24T20:06:50.0198788Z Updating files: 89% (5696/6400)
2026-10-24T20:06:50.0227503Z Updating files: 90% (5760/6400)
2026-10-24T20:06:50.0255945Z Updating files: 91% (5824/6400)
2026-10-24T20:06:50.0271017Z Updating files: 92% (5888/6400)
2026-10-24T20:06:50.0298382Z Updating files: 93% (5952/6400)
2026-10-24T20:06:50.0316862Z Updating files: 94% (6016/6400)
2026-10-24T20:06:50.0341419Z Updating files: 95% (6080/6400)
2026-10-24T20:06:50.0401100Z Updating files: 96% (6144/6400)
2026-10-24T20:06:50.0423964Z Updating files: 97% (6208/6400)
2026-10-24T20:06:50.0472020Z Updating files: 98% (6272/6400)
2026-10-24T20:06:50.0492158Z Updating files: 99% (6336/6400)
2026-10-24T20:06:50.0492423Z Updating files: 100% (6400/6400)
2026-10-24T20:06:50.0492640Z Updating files: 100% (6400/6400), done.
2026-10-24T20:06:50.0646712Z Switched to a new branch 'main'
2026-10-24T20:06:50.0647616Z branch 'main' set up to track 'origin/main'.
2026-10-24T20:06:50.0659896Z ##[endgroup]
2026-10-24T20:06:50.0689887Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T20:06:50.0706827Z 8176b589310fac6f59f1878ede4f7287c6c36d8f
2026-10-24T20:06:50.0840951Z Prepare all required actions
2026-10-24T20:06:50.0878936Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T20:06:50.0879103Z env:
2026-10-24T20:06:50.0879227Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:50.0879509Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:50.0879664Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:50.0879805Z ##[endgroup]
2026-10-24T20:06:50.0924741Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-24T20:06:50.0938547Z ##[group]Run set -uo pipefail
2026-10-24T20:06:50.0938765Z set -uo pipefail
2026-10-24T20:06:50.0938887Z
2026-10-24T20:06:50.0938991Z decide() {
2026-10-24T20:06:50.0939211Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T20:06:50.0939420Z exit "${PIPESTATUS[0]}"
2026-10-24T20:06:50.0939549Z }
2026-10-24T20:06:50.0939647Z
2026-10-24T20:06:50.0939752Z fail_open() {
2026-10-24T20:06:50.0939915Z echo "$* Running every job."
2026-10-24T20:06:50.0940051Z decide
2026-10-24T20:06:50.0940158Z }
2026-10-24T20:06:50.0940254Z
2026-10-24T20:06:50.0940412Z # Reads the change from git rather than the REST API: every job that
2026-10-24T20:06:50.0940682Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T20:06:50.0940901Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T20:06:50.0941117Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T20:06:50.0941394Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T20:06:50.0941591Z base=HEAD^1
2026-10-24T20:06:50.0941704Z mode=()
2026-10-24T20:06:50.0941815Z else
2026-10-24T20:06:50.0941923Z base=$BEFORE_SHA
2026-10-24T20:06:50.0942138Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T20:06:50.0942358Z || fail_open "Could not fetch ${base}."
2026-10-24T20:06:50.0942565Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T20:06:50.0942792Z mode=(--full)
2026-10-24T20:06:50.0942913Z fi
2026-10-24T20:06:50.0943013Z
2026-10-24T20:06:50.0943174Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T20:06:50.0943431Z # of a package changes that package just like editing it. It also keeps
2026-10-24T20:06:50.0943802Z # git from fetching file contents to score renames.
2026-10-24T20:06:50.0944052Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T20:06:50.0944303Z || fail_open "Could not diff against ${base}."
2026-10-24T20:06:50.0944504Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T20:06:50.0955366Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:06:50.0955536Z env:
2026-10-24T20:06:50.0955666Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:50.0955819Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:50.0955963Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:50.0956098Z EVENT_NAME: push
2026-10-24T20:06:50.0956234Z BEFORE_SHA: ea41701979c3cb110addeacd144923abe1ba07b2
2026-10-24T20:06:50.0956407Z ##[endgroup]
2026-10-24T20:06:50.3699554Z Affected packages: @t3tools/client-runtime, @t3tools/contracts, @t3tools/desktop, @t3tools/marketing, @t3tools/mobile, @t3tools/oxlint-plugin-t3code, @t3tools/provider-acp, @t3tools/provider-acp-registry, @t3tools/provider-core, @t3tools/provider-cursor, @t3tools/provider-grok, @t3tools/provider-muse, @t3tools/provider-opencode, @t3tools/provider-pi, @t3tools/provider-testing, @t3tools/scripts, @t3tools/shared, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-definitions, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/ssh, @t3tools/tailscale, @t3tools/web, effect-acp, effect-codex-app-server, t3, t3code-relay
2026-10-24T20:06:50.3701044Z typecheck=true
2026-10-24T20:06:50.3701158Z build=true
2026-10-24T20:06:50.3701259Z test=true
2026-10-24T20:06:50.3701357Z test_packages=
2026-10-24T20:06:50.3701465Z test_web=true
2026-10-24T20:06:50.3701567Z test_server=true
2026-10-24T20:06:50.3701684Z rust=true
2026-10-24T20:06:50.3701783Z release_smoke=true
2026-10-24T20:06:50.3701979Z mobile_native=false
2026-10-24T20:06:50.3743201Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=281]
2026-10-24T20:06:50.3813766Z Prepare all required actions
2026-10-24T20:06:50.3814046Z Getting action download info
2026-10-24T20:06:50.4837242Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-24T20:06:50.5723928Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-24T20:06:50.5724088Z env:
2026-10-24T20:06:50.5724211Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:50.5724363Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:50.5724516Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:50.5724652Z ##[endgroup]
2026-10-24T20:06:50.5777967Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-24T20:06:50.5785454Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T20:06:50.5785810Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T20:06:50.5786151Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T20:06:50.5786396Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T20:06:50.5796398Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:06:50.5796566Z env:
2026-10-24T20:06:50.5796685Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:50.5796832Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:50.5796978Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:50.5797129Z ##[endgroup]
2026-10-24T20:06:50.5848201Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=6]
2026-10-24T20:06:50.5849407Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-24T20:06:50.5881726Z ##[group]Run actions/cache@v6
2026-10-24T20:06:50.5881967Z with:
2026-10-24T20:06:50.5882072Z path: ~/.vite-plus
2026-10-24T20:06:50.5882253Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T20:06:50.5882457Z enableCrossOsArchive: false
2026-10-24T20:06:50.5882591Z fail-on-cache-miss: false
2026-10-24T20:06:50.5882717Z lookup-only: false
2026-10-24T20:06:50.5882833Z save-always: false
2026-10-24T20:06:50.5882955Z env:
2026-10-24T20:06:50.5883064Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:50.5883212Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:50.5883357Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:50.5883490Z ##[endgroup]
2026-10-24T20:06:51.1051819Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T20:06:51.4946794Z Received 170349591 of 170349591 (100.0%), 443.9 MBs/sec
2026-10-24T20:06:51.4948307Z Cache Size: ~162 MB (170349591 B)
2026-10-24T20:06:51.4976008Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/21e3e9f8-3f0e-45b8-b577-d87825a544d1/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T20:06:52.1916087Z Cache restored successfully
2026-10-24T20:06:52.2018887Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T20:06:52.2100414Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1625]
2026-10-24T20:06:52.2104148Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-24T20:06:52.2128485Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T20:06:52.2128730Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T20:06:52.2128924Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-24T20:06:52.2141990Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:06:52.2142186Z env:
2026-10-24T20:06:52.2142324Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:52.2142482Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:52.2142652Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:52.2142793Z ##[endgroup]
2026-10-24T20:06:52.2181951Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-24T20:06:52.2189826Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=8]
2026-10-24T20:06:52.2191474Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-24T20:06:52.2195593Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T20:06:52.2196708Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-24T20:06:52.2206375Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-24T20:06:52.2206573Z store_path="$(vp pm cache dir)"
2026-10-24T20:06:52.2206738Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-24T20:06:52.2217784Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:06:52.2217957Z env:
2026-10-24T20:06:52.2218072Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:52.2218231Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:52.2218378Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:52.2218516Z ##[endgroup]
2026-10-24T20:06:52.2355629Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=15]
2026-10-24T20:06:52.2356899Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-24T20:06:52.2718369Z ##[group]Run actions/cache@v6
2026-10-24T20:06:52.2718514Z with:
2026-10-24T20:06:52.2718649Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-24T20:06:52.2718921Z key: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T20:06:52.2719184Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-24T20:06:52.2719436Z enableCrossOsArchive: false
2026-10-24T20:06:52.2719579Z fail-on-cache-miss: false
2026-10-24T20:06:52.2719704Z lookup-only: false
2026-10-24T20:06:52.2719815Z save-always: false
2026-10-24T20:06:52.2719929Z env:
2026-10-24T20:06:52.2720196Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:52.2720349Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:52.2720491Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:52.2720627Z ##[endgroup]
2026-10-24T20:06:52.4557121Z Cache hit for: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T20:06:53.4769010Z Received 704643072 of 994208090 (70.9%), 668.7 MBs/sec
2026-10-24T20:06:53.8679066Z Received 994208090 of 994208090 (100.0%), 679.2 MBs/sec
2026-10-24T20:06:53.8679825Z Cache Size: ~948 MB (994208090 B)
2026-10-24T20:06:53.8696569Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/686c1bea-1899-4b2d-915e-bcda6f89c381/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T20:06:59.2140067Z Cache restored successfully
2026-10-24T20:06:59.2601057Z Cache restored from key: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T20:06:59.2683036Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=7032]
2026-10-24T20:06:59.2685498Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-24T20:06:59.2695587Z ##[group]Run vp install
2026-10-24T20:06:59.2695730Z vp install
2026-10-24T20:06:59.2706542Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:06:59.2706712Z env:
2026-10-24T20:06:59.2706827Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:06:59.2706976Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:06:59.2707165Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:06:59.2707307Z ##[endgroup]
2026-10-24T20:06:59.3040079Z Scope: all 34 workspace projects
2026-10-24T20:06:59.4027051Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-24T20:06:59.7644982Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-24T20:06:59.7645426Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-24T20:06:59.7645730Z Virtual store is at: node_modules/.pnpm
2026-10-24T20:07:02.1033018Z โ Lockfile passes supply-chain policies (2088 entries in 2.7s)
2026-10-24T20:07:02.1033283Z Lockfile is up to date, resolution step is skipped
2026-10-24T20:07:02.1195827Z Packages: +1721
2026-10-24T20:07:02.1196045Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-24T20:07:02.1534211Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-24T20:07:03.0983480Z . prepare$ vp config --no-agent
2026-10-24T20:07:03.2063018Z . prepare: Done
2026-10-24T20:07:03.2076084Z
2026-10-24T20:07:03.2076316Z devDependencies:
2026-10-24T20:07:03.2076548Z + @coderabbitai/config 1.1.0
2026-10-24T20:07:03.2076809Z + @shadcn/lint 0.1.5
2026-10-24T20:07:03.2077021Z + @types/node 24.12.4
2026-10-24T20:07:03.2077210Z + knip 6.34.0
2026-10-24T20:07:03.2077411Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-24T20:07:03.2077628Z + vite-plus 1.3.0
2026-10-24T20:07:03.2077760Z
2026-10-24T20:07:03.2094651Z Done in 3.9s using pnpm v12.14.0
2026-10-24T20:07:03.2254057Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3956]
2026-10-24T20:07:03.2279265Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T20:07:03.2282576Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T20:07:03.2293984Z shell: /usr/bin/bash -e {0}
2026-10-24T20:07:03.2294113Z env:
2026-10-24T20:07:03.2294227Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:03.2294377Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:03.2294526Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:07:03.2294659Z ##[endgroup]
2026-10-24T20:07:03.2497035Z ##[group]Run actions/cache@v6
2026-10-24T20:07:03.2497175Z with:
2026-10-24T20:07:03.2497288Z path: ~/.cache/ms-playwright
2026-10-24T20:07:03.2497454Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T20:07:03.2497624Z enableCrossOsArchive: false
2026-10-24T20:07:03.2497761Z fail-on-cache-miss: false
2026-10-24T20:07:03.2497888Z lookup-only: false
2026-10-24T20:07:03.2498004Z save-always: false
2026-10-24T20:07:03.2498112Z env:
2026-10-24T20:07:03.2498219Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:03.2498373Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:03.2498518Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:07:03.2498674Z ##[endgroup]
2026-10-24T20:07:03.4393809Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T20:07:03.6050019Z Received 106503405 of 106503405 (100.0%), 681.7 MBs/sec
2026-10-24T20:07:03.6050373Z Cache Size: ~102 MB (106503405 B)
2026-10-24T20:07:03.6064833Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/e41f83da-d807-4e29-a39c-33a498273588/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T20:07:03.8066774Z Cache restored successfully
2026-10-24T20:07:03.8190255Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T20:07:03.8295683Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T20:07:03.8296219Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T20:07:03.8296615Z test -n "$browser"
2026-10-24T20:07:03.8296878Z if ldd "$browser" | grep '=> not found'; then
2026-10-24T20:07:03.8297251Z node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-24T20:07:03.8297584Z fi
2026-10-24T20:07:03.8308929Z shell: /usr/bin/bash -e {0}
2026-10-24T20:07:03.8309101Z env:
2026-10-24T20:07:03.8309251Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:03.8309415Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:03.8309563Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:07:03.8309700Z ##[endgroup]
2026-10-24T20:07:03.8422194Z ##[group]Run vp run --filter t3 test --shard 8/8
2026-10-24T20:07:03.8422396Z vp run --filter t3 test --shard 8/8
2026-10-24T20:07:03.8430266Z shell: /usr/bin/bash -e {0}
2026-10-24T20:07:03.8430393Z env:
2026-10-24T20:07:03.8430505Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:03.8430658Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:03.8430805Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:07:03.8431024Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-24T20:07:03.8431315Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T20:07:03.8431532Z ##[endgroup]
2026-10-24T20:07:04.0072716Z ~/apps/server$ vp test run --shard 8/8 โ cache disabled
2026-10-24T20:07:04.1658622Z
2026-10-24T20:07:04.1660456Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-24T20:07:04.1660721Z
2026-10-24T20:07:07.1899487Z โ src/orchestration-v2/ProviderSessionManager.test.ts (41 tests) 1060ms
2026-10-24T20:07:09.0775893Z โ src/orchestration-v2/RunExecutionService.test.ts (43 tests) 58ms
2026-10-24T20:07:10.8746659Z โ src/orchestration-v2/DelegatedCompletionDelivery.test.ts (26 tests) 581ms
2026-10-24T20:07:11.9862773Z โ src/project/AgentSessionScanner.test.ts (53 tests) 752ms
2026-10-24T20:07:11.9863104Z โ AgentSessionScanner (37)
2026-10-24T20:07:11.9863292Z โ recentThreads (18)
2026-10-24T20:07:11.9864146Z โ skips excessive records without blocking an older valid transcript 336ms
2026-10-24T20:07:17.7078404Z โ src/provider/acp/AcpJsonRpcConnection.test.ts (30 tests) 5523ms
2026-10-24T20:07:17.7078931Z โ AcpSessionRuntime (30)
2026-10-24T20:07:17.7079232Z โ drains large stderr output and keeps auth-sized logging chunks 366ms
2026-10-24T20:07:17.7080866Z โ keeps assistant item IDs unique when a provider session restarts 375ms
2026-10-24T20:07:18.7194528Z โ src/orchestration-v2/RestartContinuation.test.ts (44 tests) 39ms
2026-10-24T20:07:19.1147995Z โ src/provider/providerMaintenanceRunner.test.ts (18 tests) 35ms
2026-10-24T20:07:20.5743409Z โ src/mcp/McpHttpServer.test.ts (18 tests) 148ms
2026-10-24T20:07:21.6563328Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-24T20:07:21.6564006Z [20:07:21.649] INFO (#22): Migrations ran successfully {
2026-10-24T20:07:21.6564270Z migrations: [
2026-10-24T20:07:21.6564475Z '1_OrchestrationEvents',
2026-10-24T20:07:21.6564737Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:21.6564999Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:21.6565236Z '4_ProviderSessionRuntime',
2026-10-24T20:07:21.6565474Z '5_Projections',
2026-10-24T20:07:21.6565828Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:21.6566174Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:21.6566496Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:21.6566791Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:21.6567087Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:21.6567394Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:21.6567617Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:21.6567813Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:21.6568030Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:21.6568244Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:21.6568433Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:21.6568613Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:21.6568799Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:21.6568994Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:21.6569171Z '20_AuthAccessManagement',
2026-10-24T20:07:21.6569341Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:21.6569518Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:21.6569702Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:21.6569899Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:21.6570119Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:21.6570332Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:21.6570605Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:21.6570917Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:21.6571241Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:21.6571528Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:21.6571710Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:21.6571889Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:21.6572069Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:21.6572240Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:21.6572421Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:21.6572600Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:21.6572776Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:21.6573258Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:21.6573685Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:21.6573960Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:21.6574173Z '41_AuthSessionClientConnection',
2026-10-24T20:07:21.6574452Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:21.6574640Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:21.6574829Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:21.6575017Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:21.6575206Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:21.6575387Z '47_ProjectionProjectIcon',
2026-10-24T20:07:21.6575608Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:21.6575798Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:21.6575984Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:21.6576169Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:21.6576356Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:21.6576527Z '53_PullRequestFilesViewed',
2026-10-24T20:07:21.6576719Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:21.6576900Z '55_OrchestrationV2',
2026-10-24T20:07:21.6577074Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:21.6577251Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:21.6577413Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:21.6577580Z '59_McpAppModelContext',
2026-10-24T20:07:21.6577748Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:21.6577926Z '61_PullRequestReviewGuides',
2026-10-24T20:07:21.6578094Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:21.6578266Z '63_DropUnusedV1Projections',
2026-10-24T20:07:21.6578450Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:21.6578639Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:21.6578824Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:21.6578996Z '67_WebhookDedupe',
2026-10-24T20:07:21.6579150Z '68_ShellStopRequestIndex',
2026-10-24T20:07:21.6579308Z '69_ThreadMessageSearch'
2026-10-24T20:07:21.6579438Z ]
2026-10-24T20:07:21.6579533Z }
2026-10-24T20:07:21.6579596Z
2026-10-24T20:07:21.7844255Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-24T20:07:21.7844701Z [20:07:21.783] WARN (#1246): Orchestration effect execution failed {
2026-10-24T20:07:21.7845366Z 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-24T20:07:21.7845883Z effectType: 'provider-turn.restart',
2026-10-24T20:07:21.7846079Z attemptCount: 1,
2026-10-24T20:07:21.7846233Z nonRetryable: false,
2026-10-24T20:07:21.7846430Z error: 'OrchestrationEffectExecutionError: \n' +
2026-10-24T20:07:21.7846766Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/EffectWorker.ts:371:21\n' +
2026-10-24T20:07:21.7847226Z ' 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-24T20:07:21.7847565Z ' [cause]: ProviderTurnStartError: \n' +
2026-10-24T20:07:21.7847910Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1370:19\n' +
2026-10-24T20:07:21.7848376Z ' 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-24T20:07:21.7849558Z ' [cause]: ProviderSessionOpenError: Failed to open provider instance codex-restart-test session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:04f133cc-505d-439b-9224-eeded57cdcf5.\n' +
2026-10-24T20:07:21.7850520Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderSessionManager.ts:2207:23\n' +
2026-10-24T20:07:21.7851100Z ' 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-24T20:07:21.7851856Z ' [cause]: ProviderAdapterOpenSessionError: Failed to open codex provider session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:04f133cc-505d-439b-9224-eeded57cdcf5.\n' +
2026-10-24T20:07:21.7852787Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts:117:25 {\n' +
2026-10-24T20:07:21.7853184Z ' [cause]: Error: simulated replacement open failure\n' +
2026-10-24T20:07:21.7853392Z ' }\n' +
2026-10-24T20:07:21.7853535Z ' }\n' +
2026-10-24T20:07:21.7853667Z ' }\n' +
2026-10-24T20:07:21.7853793Z '}'
2026-10-24T20:07:21.7853902Z }
2026-10-24T20:07:21.7853964Z
2026-10-24T20:07:22.0049358Z 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-24T20:07:22.0049946Z [20:07:22.001] INFO (#2642): Migrations ran successfully {
2026-10-24T20:07:22.0050298Z migrations: [
2026-10-24T20:07:22.0050527Z '1_OrchestrationEvents',
2026-10-24T20:07:22.0050726Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:22.0050908Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:22.0051098Z '4_ProviderSessionRuntime',
2026-10-24T20:07:22.0051268Z '5_Projections',
2026-10-24T20:07:22.0051465Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:22.0051686Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:22.0051882Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:22.0052072Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:22.0052258Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:22.0052465Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:22.0052671Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:22.0052866Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:22.0053080Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:22.0053321Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:22.0053508Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:22.0053691Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:22.0053888Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:22.0054078Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:22.0054260Z '20_AuthAccessManagement',
2026-10-24T20:07:22.0054428Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:22.0054606Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:22.0054785Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:22.0054986Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:22.0055200Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:22.0055411Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:22.0055656Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:22.0055849Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:22.0056052Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:22.0056503Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:22.0056785Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:22.0056966Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:22.0057146Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:22.0057332Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:22.0057522Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:22.0057704Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:22.0057879Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:22.0058061Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:22.0058261Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:22.0058461Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:22.0058639Z '41_AuthSessionClientConnection',
2026-10-24T20:07:22.0058831Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:22.0059020Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:22.0059215Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:22.0059406Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:22.0059601Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:22.0059791Z '47_ProjectionProjectIcon',
2026-10-24T20:07:22.0059975Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:22.0060166Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:22.0060351Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:22.0060537Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:22.0060720Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:22.0060893Z '53_PullRequestFilesViewed',
2026-10-24T20:07:22.0061084Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:22.0061266Z '55_OrchestrationV2',
2026-10-24T20:07:22.0061442Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:22.0061624Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:22.0061790Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:22.0061949Z '59_McpAppModelContext',
2026-10-24T20:07:22.0062120Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:22.0062295Z '61_PullRequestReviewGuides',
2026-10-24T20:07:22.0062469Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:22.0062638Z '63_DropUnusedV1Projections',
2026-10-24T20:07:22.0062825Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:22.0063011Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:22.0063199Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:22.0063371Z '67_WebhookDedupe',
2026-10-24T20:07:22.0063526Z '68_ShellStopRequestIndex',
2026-10-24T20:07:22.0063688Z '69_ThreadMessageSearch'
2026-10-24T20:07:22.0063818Z ]
2026-10-24T20:07:22.0063919Z }
2026-10-24T20:07:22.0063976Z
2026-10-24T20:07:22.2547409Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (active)
2026-10-24T20:07:22.2547947Z [20:07:22.251] INFO (#5323): Migrations ran successfully {
2026-10-24T20:07:22.2548170Z migrations: [
2026-10-24T20:07:22.2548353Z '1_OrchestrationEvents',
2026-10-24T20:07:22.2548573Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:22.2548791Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:22.2548990Z '4_ProviderSessionRuntime',
2026-10-24T20:07:22.2549200Z '5_Projections',
2026-10-24T20:07:22.2549432Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:22.2549704Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:22.2549944Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:22.2550483Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:22.2550858Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:22.2551115Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:22.2551368Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:22.2551611Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:22.2551874Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:22.2552142Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:22.2552375Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:22.2552595Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:22.2552829Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:22.2553070Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:22.2553296Z '20_AuthAccessManagement',
2026-10-24T20:07:22.2553504Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:22.2553722Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:22.2553947Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:22.2554215Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:22.2554479Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:22.2554742Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:22.2554981Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:22.2555219Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:22.2555510Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:22.2555773Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:22.2556005Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:22.2556198Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:22.2556383Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:22.2556555Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:22.2556747Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:22.2556926Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:22.2557101Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:22.2557286Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:22.2557486Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:22.2557693Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:22.2557871Z '41_AuthSessionClientConnection',
2026-10-24T20:07:22.2558065Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:22.2558254Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:22.2558449Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:22.2558640Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:22.2558835Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:22.2559026Z '47_ProjectionProjectIcon',
2026-10-24T20:07:22.2559212Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:22.2559497Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:22.2559685Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:22.2559878Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:22.2560063Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:22.2560237Z '53_PullRequestFilesViewed',
2026-10-24T20:07:22.2560426Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:22.2560612Z '55_OrchestrationV2',
2026-10-24T20:07:22.2560786Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:22.2560964Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:22.2561132Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:22.2561298Z '59_McpAppModelContext',
2026-10-24T20:07:22.2561476Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:22.2561741Z '61_PullRequestReviewGuides',
2026-10-24T20:07:22.2561957Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:22.2562128Z '63_DropUnusedV1Projections',
2026-10-24T20:07:22.2562313Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:22.2562497Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:22.2562683Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:22.2562860Z '67_WebhookDedupe',
2026-10-24T20:07:22.2563017Z '68_ShellStopRequestIndex',
2026-10-24T20:07:22.2563181Z '69_ThreadMessageSearch'
2026-10-24T20:07:22.2563310Z ]
2026-10-24T20:07:22.2563409Z }
2026-10-24T20:07:22.2563469Z
2026-10-24T20:07:22.5480218Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (idle)
2026-10-24T20:07:22.5481309Z [20:07:22.544] INFO (#8030): Migrations ran successfully {
2026-10-24T20:07:22.5481553Z migrations: [
2026-10-24T20:07:22.5481729Z '1_OrchestrationEvents',
2026-10-24T20:07:22.5481947Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:22.5482124Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:22.5482291Z '4_ProviderSessionRuntime',
2026-10-24T20:07:22.5482456Z '5_Projections',
2026-10-24T20:07:22.5482646Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:22.5482870Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:22.5483068Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:22.5483284Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:22.5483465Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:22.5483672Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:22.5483881Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:22.5490988Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:22.5491222Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:22.5491452Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:22.5491649Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:22.5491840Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:22.5492035Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:22.5492238Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:22.5492425Z '20_AuthAccessManagement',
2026-10-24T20:07:22.5492595Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:22.5492780Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:22.5492969Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:22.5493177Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:22.5493397Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:22.5493622Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:22.5493826Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:22.5494027Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:22.5494232Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:22.5494446Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:22.5494641Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:22.5494824Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:22.5495011Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:22.5495204Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:22.5495397Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:22.5495611Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:22.5495790Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:22.5495977Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:22.5496516Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:22.5496816Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:22.5497006Z '41_AuthSessionClientConnection',
2026-10-24T20:07:22.5497206Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:22.5497398Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:22.5497600Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:22.5497792Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:22.5497992Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:22.5498180Z '47_ProjectionProjectIcon',
2026-10-24T20:07:22.5498367Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:22.5498565Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:22.5498758Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:22.5498948Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:22.5499138Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:22.5499323Z '53_PullRequestFilesViewed',
2026-10-24T20:07:22.5499518Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:22.5499713Z '55_OrchestrationV2',
2026-10-24T20:07:22.5499890Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:22.5500075Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:22.5500244Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:22.5500414Z '59_McpAppModelContext',
2026-10-24T20:07:22.5500588Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:22.5500767Z '61_PullRequestReviewGuides',
2026-10-24T20:07:22.5500944Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:22.5501115Z '63_DropUnusedV1Projections',
2026-10-24T20:07:22.5501308Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:22.5501502Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:22.5501696Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:22.5501875Z '67_WebhookDedupe',
2026-10-24T20:07:22.5502038Z '68_ShellStopRequestIndex',
2026-10-24T20:07:22.5502201Z '69_ThreadMessageSearch'
2026-10-24T20:07:22.5502334Z ]
2026-10-24T20:07:22.5502440Z }
2026-10-24T20:07:22.5502504Z
2026-10-24T20:07:22.8432296Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (selection-command)
2026-10-24T20:07:22.8439890Z [20:07:22.840] INFO (#10800): Migrations ran successfully {
2026-10-24T20:07:22.8440087Z migrations: [
2026-10-24T20:07:22.8440230Z '1_OrchestrationEvents',
2026-10-24T20:07:22.8440417Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:22.8440599Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:22.8440767Z '4_ProviderSessionRuntime',
2026-10-24T20:07:22.8440930Z '5_Projections',
2026-10-24T20:07:22.8441127Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:22.8441356Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:22.8441556Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:22.8441750Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:22.8441936Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:22.8442145Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:22.8442366Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:22.8442567Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:22.8442783Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:22.8443001Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:22.8443195Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:22.8443381Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:22.8443576Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:22.8443771Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:22.8443954Z '20_AuthAccessManagement',
2026-10-24T20:07:22.8444125Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:22.8444313Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:22.8444499Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:22.8444705Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:22.8444931Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:22.8445149Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:22.8445349Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:22.8445572Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:22.8445778Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:22.8445988Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:22.8446180Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:22.8446362Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:22.8446551Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:22.8446727Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:22.8446914Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:22.8447102Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:22.8447279Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:22.8447472Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:22.8447682Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:22.8447893Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:22.8448077Z '41_AuthSessionClientConnection',
2026-10-24T20:07:22.8448275Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:22.8448468Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:22.8448663Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:22.8448858Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:22.8449056Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:22.8449245Z '47_ProjectionProjectIcon',
2026-10-24T20:07:22.8449430Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:22.8449633Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:22.8449830Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:22.8450026Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:22.8450215Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:22.8450393Z '53_PullRequestFilesViewed',
2026-10-24T20:07:22.8450586Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:22.8450792Z '55_OrchestrationV2',
2026-10-24T20:07:22.8450968Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:22.8451153Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:22.8451335Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:22.8451501Z '59_McpAppModelContext',
2026-10-24T20:07:22.8451675Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:22.8451854Z '61_PullRequestReviewGuides',
2026-10-24T20:07:22.8452025Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:22.8452199Z '63_DropUnusedV1Projections',
2026-10-24T20:07:22.8452538Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:22.8452792Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:22.8452986Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:22.8453160Z '67_WebhookDedupe',
2026-10-24T20:07:22.8453319Z '68_ShellStopRequestIndex',
2026-10-24T20:07:22.8453483Z '69_ThreadMessageSearch'
2026-10-24T20:07:22.8453619Z ]
2026-10-24T20:07:22.8453719Z }
2026-10-24T20:07:22.8453778Z
2026-10-24T20:07:23.1340121Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (pooled)
2026-10-24T20:07:23.1340574Z [20:07:23.131] INFO (#13579): Migrations ran successfully {
2026-10-24T20:07:23.1340754Z migrations: [
2026-10-24T20:07:23.1340902Z '1_OrchestrationEvents',
2026-10-24T20:07:23.1341084Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:23.1341299Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:23.1341473Z '4_ProviderSessionRuntime',
2026-10-24T20:07:23.1341641Z '5_Projections',
2026-10-24T20:07:23.1341834Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:23.1342082Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:23.1342279Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:23.1342469Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:23.1342652Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:23.1342858Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:23.1343064Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:23.1343260Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:23.1343474Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:23.1343690Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:23.1343885Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:23.1344069Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:23.1344262Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:23.1344456Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:23.1344636Z '20_AuthAccessManagement',
2026-10-24T20:07:23.1344806Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:23.1344984Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:23.1345166Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:23.1345365Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:23.1345633Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:23.1345845Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:23.1346043Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:23.1346236Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:23.1346443Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:23.1346652Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:23.1346839Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:23.1347017Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:23.1347199Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:23.1347369Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:23.1347550Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:23.1347735Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:23.1347908Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:23.1348092Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:23.1348291Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:23.1348494Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:23.1348675Z '41_AuthSessionClientConnection',
2026-10-24T20:07:23.1349176Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:23.1349457Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:23.1349652Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:23.1349842Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:23.1350035Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:23.1350222Z '47_ProjectionProjectIcon',
2026-10-24T20:07:23.1350404Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:23.1350600Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:23.1350787Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:23.1350976Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:23.1351162Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:23.1351332Z '53_PullRequestFilesViewed',
2026-10-24T20:07:23.1351525Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:23.1351710Z '55_OrchestrationV2',
2026-10-24T20:07:23.1351888Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:23.1352065Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:23.1352237Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:23.1352401Z '59_McpAppModelContext',
2026-10-24T20:07:23.1352574Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:23.1352749Z '61_PullRequestReviewGuides',
2026-10-24T20:07:23.1352919Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:23.1353089Z '63_DropUnusedV1Projections',
2026-10-24T20:07:23.1353273Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:23.1353461Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:23.1353646Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:23.1353824Z '67_WebhookDedupe',
2026-10-24T20:07:23.1353981Z '68_ShellStopRequestIndex',
2026-10-24T20:07:23.1354143Z '69_ThreadMessageSearch'
2026-10-24T20:07:23.1354273Z ]
2026-10-24T20:07:23.1354369Z }
2026-10-24T20:07:23.1354433Z
2026-10-24T20:07:23.4218034Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (separate-home)
2026-10-24T20:07:23.4218573Z [20:07:23.419] INFO (#16349): Migrations ran successfully {
2026-10-24T20:07:23.4218849Z migrations: [
2026-10-24T20:07:23.4219247Z '1_OrchestrationEvents',
2026-10-24T20:07:23.4219461Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:23.4219646Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:23.4219809Z '4_ProviderSessionRuntime',
2026-10-24T20:07:23.4219975Z '5_Projections',
2026-10-24T20:07:23.4220168Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:23.4220392Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:23.4220619Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:23.4220811Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:23.4220998Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:23.4221199Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:23.4221406Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:23.4221595Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:23.4221812Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:23.4222029Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:23.4222220Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:23.4222400Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:23.4222589Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:23.4222781Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:23.4222957Z '20_AuthAccessManagement',
2026-10-24T20:07:23.4223385Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:23.4223649Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:23.4223833Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:23.4224030Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:23.4224248Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:23.4224459Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:23.4224656Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:23.4224850Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:23.4225050Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:23.4225257Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:23.4225461Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:23.4225676Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:23.4225857Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:23.4226037Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:23.4226223Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:23.4226407Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:23.4226579Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:23.4226764Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:23.4226966Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:23.4227167Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:23.4227352Z '41_AuthSessionClientConnection',
2026-10-24T20:07:23.4227547Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:23.4227732Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:23.4227926Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:23.4228117Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:23.4228311Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:23.4228498Z '47_ProjectionProjectIcon',
2026-10-24T20:07:23.4228679Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:23.4228871Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:23.4229055Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:23.4229240Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:23.4229422Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:23.4229594Z '53_PullRequestFilesViewed',
2026-10-24T20:07:23.4229784Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:23.4229961Z '55_OrchestrationV2',
2026-10-24T20:07:23.4230144Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:23.4230320Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:23.4230488Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:23.4230649Z '59_McpAppModelContext',
2026-10-24T20:07:23.4230824Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:23.4230998Z '61_PullRequestReviewGuides',
2026-10-24T20:07:23.4231169Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:23.4231337Z '63_DropUnusedV1Projections',
2026-10-24T20:07:23.4231520Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:23.4231707Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:23.4231892Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:23.4232084Z '67_WebhookDedupe',
2026-10-24T20:07:23.4232238Z '68_ShellStopRequestIndex',
2026-10-24T20:07:23.4232401Z '69_ThreadMessageSearch'
2026-10-24T20:07:23.4232535Z ]
2026-10-24T20:07:23.4232652Z }
2026-10-24T20:07:23.4232712Z
2026-10-24T20:07:23.6115260Z โ src/orchestration-v2/SelectionRestart.integration.test.ts (7 tests) 2026ms
2026-10-24T20:07:23.6116147Z โ retries a failed selection restart session open before completing 377ms
2026-10-24T20:07:23.6116837Z โ preserves native history only for compatible account switches (idle) 315ms
2026-10-24T20:07:24.6409729Z โ src/orchestration-v2/CheckpointRollbackService.test.ts (7 tests) 78ms
2026-10-24T20:07:25.6220131Z โ src/orchestration-v2/ProviderContinuationService.test.ts (11 tests) 14ms
2026-10-24T20:07:26.8695763Z โ src/checkpointing/CheckpointStore.test.ts (9 tests) 895ms
2026-10-24T20:07:28.8503972Z โ src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts (4 tests) 984ms
2026-10-24T20:07:28.8504621Z โ delivers child completion with Claude's native pending-tool cancellation behavior 352ms
2026-10-24T20:07:29.3944429Z โ src/orchestration-v2/TurnStartReads.test.ts (4 tests) 128ms
2026-10-24T20:07:30.0320132Z โ src/provider/CodexInstallation.test.ts (25 tests) 286ms
2026-10-24T20:07:31.4235091Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.4235510Z [20:07:31.406] INFO (#1): Migrations ran successfully {
2026-10-24T20:07:31.4235682Z migrations: [
2026-10-24T20:07:31.4235824Z '1_OrchestrationEvents',
2026-10-24T20:07:31.4236006Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:31.4236184Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:31.4236379Z '4_ProviderSessionRuntime',
2026-10-24T20:07:31.4236554Z '5_Projections',
2026-10-24T20:07:31.4236743Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:31.4236965Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:31.4237164Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:31.4237355Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:31.4237536Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:31.4237743Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:31.4237951Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:31.4238147Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:31.4238360Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:31.4238577Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:31.4238764Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:31.4238947Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:31.4239138Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:31.4239339Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:31.4239617Z '20_AuthAccessManagement',
2026-10-24T20:07:31.4239784Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:31.4239966Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:31.4240147Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:31.4240356Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:31.4240569Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:31.4240779Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:31.4240975Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:31.4241166Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:31.4241369Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:31.4241575Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:31.4241764Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:31.4241940Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:31.4242120Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:31.4242290Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:31.4242475Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:31.4242653Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:31.4242823Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:31.4243006Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:31.4243204Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:31.4243405Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:31.4243585Z '41_AuthSessionClientConnection',
2026-10-24T20:07:31.4243777Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:31.4244327Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:31.4244616Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:31.4244805Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:31.4245019Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:31.4245204Z '47_ProjectionProjectIcon',
2026-10-24T20:07:31.4245383Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:31.4245578Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:31.4245763Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:31.4245950Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:31.4246134Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:31.4246305Z '53_PullRequestFilesViewed',
2026-10-24T20:07:31.4246494Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:31.4246677Z '55_OrchestrationV2',
2026-10-24T20:07:31.4246852Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:31.4247026Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:31.4247191Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:31.4247351Z '59_McpAppModelContext',
2026-10-24T20:07:31.4247523Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:31.4247695Z '61_PullRequestReviewGuides',
2026-10-24T20:07:31.4247866Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:31.4248033Z '63_DropUnusedV1Projections',
2026-10-24T20:07:31.4248220Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:31.4248406Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:31.4248662Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:31.4248836Z '67_WebhookDedupe',
2026-10-24T20:07:31.4248988Z '68_ShellStopRequestIndex',
2026-10-24T20:07:31.4249148Z '69_ThreadMessageSearch'
2026-10-24T20:07:31.4249280Z ]
2026-10-24T20:07:31.4249377Z }
2026-10-24T20:07:31.4249433Z
2026-10-24T20:07:31.5745201Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.5745600Z [20:07:31.573] INFO (#349) http.span=24ms: Sent HTTP response {
2026-10-24T20:07:31.5745818Z 'http.method': 'GET',
2026-10-24T20:07:31.5746060Z 'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-24T20:07:31.5746287Z 'http.status': 200
2026-10-24T20:07:31.5746427Z }
2026-10-24T20:07:31.5746497Z
2026-10-24T20:07:31.5820194Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.5820564Z [20:07:31.581] INFO (#367) http.span=3ms: Sent HTTP response {
2026-10-24T20:07:31.5820776Z 'http.method': 'GET',
2026-10-24T20:07:31.5821000Z 'http.url': '/api/orchestration/shell',
2026-10-24T20:07:31.5821197Z 'http.status': 200
2026-10-24T20:07:31.5821330Z }
2026-10-24T20:07:31.5821386Z
2026-10-24T20:07:31.7336155Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.7336736Z [20:07:31.733] INFO (#405) http.span=145ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:31.7337026Z
2026-10-24T20:07:31.7459285Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.7460088Z [20:07:31.745] INFO (#631) http.span=32ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:31.7460976Z
2026-10-24T20:07:31.7462182Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.7462749Z [20:07:31.745] INFO (#395) http.span=158ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:31.7463255Z
2026-10-24T20:07:31.7481230Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.7481902Z [20:07:31.746] INFO (#643) http.span=32ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:31.7482240Z
2026-10-24T20:07:31.7482537Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.7483041Z [20:07:31.746] INFO (#384) http.span=161ms: InterruptError: All fibers interrupted without error {
2026-10-24T20:07:31.7483356Z [cause]: InterruptCause: The fiber was interrupted by:
2026-10-24T20:07:31.7483559Z at fiber (#710)
2026-10-24T20:07:31.7483872Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-24T20:07:31.7484101Z
2026-10-24T20:07:31.7781250Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.7781716Z [20:07:31.768] INFO (#1): Migrations ran successfully {
2026-10-24T20:07:31.7781932Z migrations: [
2026-10-24T20:07:31.7782100Z '1_OrchestrationEvents',
2026-10-24T20:07:31.7782319Z '2_OrchestrationCommandReceipts',
2026-10-24T20:07:31.7782535Z '3_CheckpointDiffBlobs',
2026-10-24T20:07:31.7782748Z '4_ProviderSessionRuntime',
2026-10-24T20:07:31.7782963Z '5_Projections',
2026-10-24T20:07:31.7783196Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T20:07:31.7783466Z '7_ProjectionThreadMessageAttachments',
2026-10-24T20:07:31.7783708Z '8_ProjectionThreadActivitySequence',
2026-10-24T20:07:31.7783939Z '9_ProviderSessionRuntimeMode',
2026-10-24T20:07:31.7784164Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T20:07:31.7784415Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T20:07:31.7784673Z '12_ProjectionThreadsInteractionMode',
2026-10-24T20:07:31.7784963Z '13_ProjectionThreadProposedPlans',
2026-10-24T20:07:31.7785227Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T20:07:31.7785493Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T20:07:31.7785729Z '16_CanonicalizeModelSelections',
2026-10-24T20:07:31.7785952Z '17_ProjectionThreadsArchivedAt',
2026-10-24T20:07:31.7786191Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T20:07:31.7786431Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T20:07:31.7786650Z '20_AuthAccessManagement',
2026-10-24T20:07:31.7786856Z '21_AuthSessionClientMetadata',
2026-10-24T20:07:31.7787079Z '22_AuthSessionLastConnectedAt',
2026-10-24T20:07:31.7787300Z '23_ProjectionThreadShellSummary',
2026-10-24T20:07:31.7787564Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T20:07:31.7787833Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T20:07:31.7788093Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T20:07:31.7788337Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T20:07:31.7788591Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T20:07:31.7788838Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T20:07:31.7790849Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T20:07:31.7791168Z '31_AuthAuthorizationScopes',
2026-10-24T20:07:31.7791345Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T20:07:31.7791529Z '33_ProjectionThreadsSettled',
2026-10-24T20:07:31.7791704Z '34_ProjectionThreadsSnoozed',
2026-10-24T20:07:31.7791889Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T20:07:31.7792067Z '36_ProjectionThreadsPinned',
2026-10-24T20:07:31.7792242Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T20:07:31.7792419Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T20:07:31.7792618Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T20:07:31.7792815Z '40_ProjectionProjectFaviconPath',
2026-10-24T20:07:31.7792992Z '41_AuthSessionClientConnection',
2026-10-24T20:07:31.7793181Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T20:07:31.7793370Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T20:07:31.7793564Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T20:07:31.7793751Z '45_ProjectionProjectsAutoPull',
2026-10-24T20:07:31.7793943Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T20:07:31.7794193Z '47_ProjectionProjectIcon',
2026-10-24T20:07:31.7794373Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T20:07:31.7794566Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T20:07:31.7794748Z '50_ProjectionThreadPullRequests',
2026-10-24T20:07:31.7795248Z '51_ProjectionThreadMessageContext',
2026-10-24T20:07:31.7795466Z '52_ProjectionThreadTitleState',
2026-10-24T20:07:31.7795650Z '53_PullRequestFilesViewed',
2026-10-24T20:07:31.7795844Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T20:07:31.7796036Z '55_OrchestrationV2',
2026-10-24T20:07:31.7796224Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T20:07:31.7796423Z '57_ScheduledTaskWebhooks',
2026-10-24T20:07:31.7796591Z '58_WebhookRelayDeliveries',
2026-10-24T20:07:31.7796756Z '59_McpAppModelContext',
2026-10-24T20:07:31.7796947Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T20:07:31.7797120Z '61_PullRequestReviewGuides',
2026-10-24T20:07:31.7797291Z '62_ThreadFailureLookupIndex',
2026-10-24T20:07:31.7797459Z '63_DropUnusedV1Projections',
2026-10-24T20:07:31.7797646Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T20:07:31.7797830Z '65_CodexUsageNativeTurnIndex',
2026-10-24T20:07:31.7798014Z '66_RepairClientSettlementTimestamps',
2026-10-24T20:07:31.7798187Z '67_WebhookDedupe',
2026-10-24T20:07:31.7798340Z '68_ShellStopRequestIndex',
2026-10-24T20:07:31.7798505Z '69_ThreadMessageSearch'
2026-10-24T20:07:31.7798635Z ]
2026-10-24T20:07:31.7798733Z }
2026-10-24T20:07:31.7798786Z
2026-10-24T20:07:31.9048642Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.9049163Z [20:07:31.904] INFO (#1090) http.span=17ms: Sent HTTP response {
2026-10-24T20:07:31.9049461Z 'http.method': 'GET',
2026-10-24T20:07:31.9049958Z 'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-24T20:07:31.9050215Z 'http.status': 200
2026-10-24T20:07:31.9050356Z }
2026-10-24T20:07:31.9050428Z
2026-10-24T20:07:31.9090102Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:31.9090491Z [20:07:31.908] INFO (#1108) http.span=2ms: Sent HTTP response {
2026-10-24T20:07:31.9090707Z 'http.method': 'GET',
2026-10-24T20:07:31.9091353Z 'http.url': '/api/orchestration/shell',
2026-10-24T20:07:31.9091706Z 'http.status': 200
2026-10-24T20:07:31.9091849Z }
2026-10-24T20:07:31.9091909Z
2026-10-24T20:07:32.0427816Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:32.0428417Z [20:07:32.042] INFO (#1146) http.span=131ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:32.0428711Z
2026-10-24T20:07:32.0524436Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:32.0525211Z [20:07:32.052] INFO (#1136) http.span=142ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:32.0525579Z
2026-10-24T20:07:32.0525829Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:32.0526346Z [20:07:32.052] INFO (#1372) http.span=31ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:32.0526614Z
2026-10-24T20:07:32.0528786Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:32.0529522Z [20:07:32.052] INFO (#1384) http.span=30ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T20:07:32.0529819Z
2026-10-24T20:07:32.0532846Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:32.0533280Z [20:07:32.052] INFO (#1125) http.span=142ms: InterruptError: All fibers interrupted without error {
2026-10-24T20:07:32.0533551Z [cause]: InterruptCause: The fiber was interrupted by:
2026-10-24T20:07:32.0533717Z at fiber (#1451)
2026-10-24T20:07:32.0533988Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-24T20:07:32.0534169Z
2026-10-24T20:07:32.0570806Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T20:07:32.0571194Z [20:07:32.056] INFO (#1): # T3 Code thread transfer budget
2026-10-24T20:07:32.0571328Z
2026-10-24T20:07:32.0571775Z 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-24T20:07:32.0573007Z 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-24T20:07:32.0574524Z 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-24T20:07:32.0575236Z
2026-10-24T20:07:32.0575310Z | Provider | Total thread wire | Budget | Result |
2026-10-24T20:07:32.0575487Z | --- | ---: | ---: | --- |
2026-10-24T20:07:32.0575640Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T20:07:32.0575829Z | claudeAgent | 5.0 KiB (5,110 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T20:07:32.0575951Z
2026-10-24T20:07:32.0576003Z ## Detailed measurements
2026-10-24T20:07:32.0576077Z
2026-10-24T20:07:32.0576153Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-24T20:07:32.0576320Z | --- | --- | --- | ---: | ---: | --- |
2026-10-24T20:07:32.0576520Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T20:07:32.0576780Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T20:07:32.0577057Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T20:07:32.0577298Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-24T20:07:32.0577496Z | codex | shell snapshot | HTTP wire | 851 B | none | INFO |
2026-10-24T20:07:32.0577710Z | codex | measured turn, shell | WebSocket wire | 650 B | none | INFO |
2026-10-24T20:07:32.0577949Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,674 B) | none | INFO |
2026-10-24T20:07:32.0578183Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T20:07:32.0578431Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,714 B) | none | INFO |
2026-10-24T20:07:32.0578710Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,034 B) | none | INFO |
2026-10-24T20:07:32.0578976Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T20:07:32.0579216Z | codex | measured turn | server egress wire | 3.5 KiB (3,576 B) | none | INFO |
2026-10-24T20:07:32.0579439Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-24T20:07:32.0579678Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-24T20:07:32.0579957Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-24T20:07:32.0580219Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:32.0580455Z | codex | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO |
2026-10-24T20:07:32.0580708Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO |
2026-10-24T20:07:32.0580958Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:32.0581171Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T20:07:32.0581401Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T20:07:32.0581687Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,221 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T20:07:32.0581981Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T20:07:32.0582245Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-24T20:07:32.0582459Z | claudeAgent | shell snapshot | HTTP wire | 855 B | none | INFO |
2026-10-24T20:07:32.0582687Z | claudeAgent | measured turn, shell | WebSocket wire | 655 B | none | INFO |
2026-10-24T20:07:32.0582948Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.7 KiB (1,696 B) | none | INFO |
2026-10-24T20:07:32.0583209Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T20:07:32.0583474Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,723 B) | none | INFO |
2026-10-24T20:07:32.0583782Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.9 KiB (23,406 B) | none | INFO |
2026-10-24T20:07:32.0584140Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T20:07:32.0584443Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,599 B) | none | INFO |
2026-10-24T20:07:32.0584679Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO |
2026-10-24T20:07:32.0584974Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-24T20:07:32.0585272Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-24T20:07:32.0585556Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:32.0585818Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 883 B | none | INFO |
2026-10-24T20:07:32.0586089Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,763 B) | none | INFO |
2026-10-24T20:07:32.0586362Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:32.0586595Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T20:07:32.0586726Z
2026-10-24T20:07:32.0586782Z ## Compression diagnostics
2026-10-24T20:07:32.0586861Z
2026-10-24T20:07:32.0586966Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-24T20:07:32.0587199Z - codex: shell snapshot 1.6 KiB (1,651 B) decoded to 676 B gzip.
2026-10-24T20:07:32.0587431Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-24T20:07:32.0587686Z - claudeAgent: shell snapshot 1.6 KiB (1,673 B) decoded to 680 B gzip.
2026-10-24T20:07:32.0587822Z
2026-10-24T20:07:32.0587824Z
2026-10-24T20:07:32.0588085Z โ integration/transferBudgetV2.integration.test.ts (1 test) 690ms
2026-10-24T20:07:32.0588522Z โ reports V2 thread HTTP and WebSocket transfer budgets 689ms
2026-10-24T20:07:32.3388601Z โ src/persistence/Migrations/026_CanonicalizeModelSelectionOptions.test.ts (1 test) 18ms
2026-10-24T20:07:33.6741886Z โ src/mcp/TaskCancelNativeSubagent.integration.test.ts (1 test) 352ms
2026-10-24T20:07:33.6742337Z โ task_cancel ends a delegated child's background native subagent 351ms
2026-10-24T20:07:34.7004197Z โ src/serverRuntimeStartup.test.ts (8 tests) 16ms
2026-10-24T20:07:35.1771786Z โ src/process/agentScope.test.ts (10 tests) 45ms
2026-10-24T20:07:35.4504721Z โ src/preview/Manager.test.ts (8 tests) 14ms
2026-10-24T20:07:36.4566725Z โ src/serverLogger.test.ts (7 tests) 16ms
2026-10-24T20:07:36.5813148Z โ src/resourceTelemetry/ResourceTelemetryHistory.test.ts (6 tests) 4ms
2026-10-24T20:07:37.6318795Z โ src/cloud/CloudLink.test.ts (6 tests) 25ms
2026-10-24T20:07:37.8002985Z โ src/provider/claudeResetCredits.test.ts (7 tests) 24ms
2026-10-24T20:07:38.0842489Z โ src/pullRequest/PullRequestReadCache.test.ts (7 tests) 24ms
2026-10-24T20:07:38.3812350Z โ src/observability/OtlpEndpointCheck.test.ts (5 tests) 32ms
2026-10-24T20:07:38.5303978Z โ src/terminal/NodePtyAdapter.test.ts (10 tests) 13ms
2026-10-24T20:07:38.7759317Z โ src/attachmentStore.test.ts (10 tests) 6ms
2026-10-24T20:07:39.0242028Z โ src/project/WorktreeSetupTracker.test.ts (5 tests) 10ms
2026-10-24T20:07:39.1633586Z โ src/htmlRender/publicProxy.test.ts (3 tests) 16ms
2026-10-24T20:07:39.5568926Z โ src/persistence/Migrations.test.ts (7 tests) 137ms
2026-10-24T20:07:39.7178786Z โ src/cloud/relayResponse.test.ts (8 tests) 12ms
2026-10-24T20:07:40.6533302Z โ src/orchestration-v2/RunFinalizationService.test.ts (5 tests) 6ms
2026-10-24T20:07:40.8031863Z โ src/bootstrap.test.ts (3 tests) 11ms
2026-10-24T20:07:41.0513471Z โ src/orchestration-v2/ProjectCommands.test.ts (3 tests) 3ms
2026-10-24T20:07:41.3201607Z โ src/orchestration-v2/RuntimePolicy.test.ts (1 test) 4ms
2026-10-24T20:07:41.4044539Z โ src/provider/Drivers/ClaudeSkillDispatch.test.ts (7 tests) 3ms
2026-10-24T20:07:41.8394321Z โ src/device/DeviceHubProxy.stream.test.ts (1 test) 33ms
2026-10-24T20:07:42.8522436Z โ src/auth/replayMarkers.test.ts (1 test) 15ms
2026-10-24T20:07:42.9826719Z โ src/utils/subscribeBeforeSnapshot.test.ts (2 tests) 6ms
2026-10-24T20:07:43.2397641Z โ src/orchestration-v2/workflowAgentTranscript.test.ts (1 test) 8ms
2026-10-24T20:07:43.3622320Z โ src/cli/triagePrompt.test.ts (3 tests) 2ms
2026-10-24T20:07:43.6126157Z โ src/provider/OpenCode2Client.events.test.ts (1 test) 18ms
2026-10-24T20:07:50.6857434Z โ src/orchestration-v2/testkit/OpenCodeReplayFixtures.integration.test.ts (22 tests) 5853ms
2026-10-24T20:07:50.6857989Z โ OpenCode replay fixtures (22)
2026-10-24T20:07:50.6858322Z โ runs simple/opencode through OrchestratorV2 using deterministic replay 322ms
2026-10-24T20:07:50.6858739Z โ runs opencode2_inbox/opencode through OrchestratorV2 using deterministic replay 332ms
2026-10-24T20:07:50.6859161Z โ runs opencode2_revert/opencode through OrchestratorV2 using deterministic replay 329ms
2026-10-24T20:07:50.6859602Z โ runs opencode2_background/opencode through OrchestratorV2 using deterministic replay 335ms
2026-10-24T20:07:50.6860032Z โ runs opencode2_compaction/opencode through OrchestratorV2 using deterministic replay 415ms
2026-10-24T20:07:50.6860493Z โ runs opencode2_resume_after_restart/opencode through OrchestratorV2 using deterministic replay 318ms
2026-10-24T20:07:50.6860991Z โ runs opencode2_background when session.execution.started.3 is an execution start this build cannot decode 331ms
2026-10-24T20:07:50.9547488Z โ src/device/sshDeviceScript.test.ts (2 tests) 9ms
2026-10-24T20:07:51.2552144Z โ src/persistence/Migrations/063_DropUnusedV1Projections.test.ts (1 test) 35ms
2026-10-24T20:07:52.2633821Z โ src/mcp/toolkits/device/handlers.test.ts (2 tests) 2ms
2026-10-24T20:07:52.6857942Z โ src/cli/triage.test.ts (1 test) 7ms
2026-10-24T20:07:52.9388417Z โ src/observability/EventLoopMonitor.test.ts (1 test) 1ms
2026-10-24T20:07:56.9551177Z โ src/orchestration-v2/testkit/CursorReplayFixtures.integration.test.ts (11 tests) 2985ms
2026-10-24T20:07:56.9551723Z โ Cursor replay fixtures (11)
2026-10-24T20:07:56.9552044Z โ runs simple/cursor through OrchestratorV2 using deterministic replay 375ms
2026-10-24T20:07:56.9552452Z โ runs subagent/cursor through OrchestratorV2 using deterministic replay 313ms
2026-10-24T20:07:56.9552845Z โ runs multi_turn/cursor through OrchestratorV2 using deterministic replay 308ms
2026-10-24T20:07:57.4011401Z โ src/provider/ClaudeCapabilitiesProbe.test.ts (1 test) 1ms
2026-10-24T20:07:57.4042145Z
2026-10-24T20:07:57.4048734Z Test Files 52 passed (52)
2026-10-24T20:07:57.4050811Z Tests 519 passed (519)
2026-10-24T20:07:57.4051347Z Start at 20:07:04
2026-10-24T20:07:57.4052460Z Duration 53.23s (tests 45%, import 42%, transform 10%, setup 3%)
2026-10-24T20:07:57.4059318Z
2026-10-24T20:07:57.4059902Z Import 1365 modules were evaluated 17282 times ยท 21.29s total, 42% of tracked time
2026-10-24T20:07:57.4060451Z ~19.61s faster with isolate: false โ shared modules are evaluated once per worker instead of once per file
2026-10-24T20:07:57.4060957Z learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T20:07:57.4061763Z
2026-10-24T20:07:57.4218372Z
2026-10-24T20:07:57.4293041Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T20:07:57.4293341Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T20:07:57.4293555Z echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-24T20:07:57.4293707Z else
2026-10-24T20:07:57.4293831Z echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-24T20:07:57.4293991Z fi
2026-10-24T20:07:57.4304352Z shell: /usr/bin/bash -e {0}
2026-10-24T20:07:57.4304477Z env:
2026-10-24T20:07:57.4304594Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:57.4304741Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:57.4304887Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:07:57.4305019Z ##[endgroup]
2026-10-24T20:07:57.4337716Z ##[group]Run if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-24T20:07:57.4338053Z if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-24T20:07:57.4338335Z tee -a "$GITHUB_STEP_SUMMARY" < "/home/runner/_work/_temp/t3code-transfer-budget.md"
2026-10-24T20:07:57.4338545Z else
2026-10-24T20:07:57.4338719Z echo "Transfer budget report was not produced." >> "$GITHUB_STEP_SUMMARY"
2026-10-24T20:07:57.4338912Z fi
2026-10-24T20:07:57.4346025Z shell: /usr/bin/bash -e {0}
2026-10-24T20:07:57.4346150Z env:
2026-10-24T20:07:57.4346267Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:57.4346418Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:57.4346562Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:07:57.4346699Z ##[endgroup]
2026-10-24T20:07:57.4369181Z # T3 Code thread transfer budget
2026-10-24T20:07:57.4369296Z
2026-10-24T20:07:57.4369748Z 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-24T20:07:57.4370941Z 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-24T20:07:57.4372405Z 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-24T20:07:57.4372999Z
2026-10-24T20:07:57.4373069Z | Provider | Total thread wire | Budget | Result |
2026-10-24T20:07:57.4373228Z | --- | ---: | ---: | --- |
2026-10-24T20:07:57.4373379Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T20:07:57.4373564Z | claudeAgent | 5.0 KiB (5,110 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T20:07:57.4373686Z
2026-10-24T20:07:57.4373737Z ## Detailed measurements
2026-10-24T20:07:57.4373812Z
2026-10-24T20:07:57.4373887Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-24T20:07:57.4374057Z | --- | --- | --- | ---: | ---: | --- |
2026-10-24T20:07:57.4374251Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T20:07:57.4374509Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T20:07:57.4374780Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T20:07:57.4375015Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-24T20:07:57.4375207Z | codex | shell snapshot | HTTP wire | 851 B | none | INFO |
2026-10-24T20:07:57.4375409Z | codex | measured turn, shell | WebSocket wire | 650 B | none | INFO |
2026-10-24T20:07:57.4375643Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,674 B) | none | INFO |
2026-10-24T20:07:57.4375874Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T20:07:57.4376119Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,714 B) | none | INFO |
2026-10-24T20:07:57.4376394Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,034 B) | none | INFO |
2026-10-24T20:07:57.4376744Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T20:07:57.4376983Z | codex | measured turn | server egress wire | 3.5 KiB (3,576 B) | none | INFO |
2026-10-24T20:07:57.4377198Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-24T20:07:57.4377432Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-24T20:07:57.4377708Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-24T20:07:57.4378197Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:57.4378481Z | codex | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO |
2026-10-24T20:07:57.4378750Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO |
2026-10-24T20:07:57.4379002Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:57.4379212Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T20:07:57.4379450Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T20:07:57.4379731Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,221 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T20:07:57.4380020Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T20:07:57.4380280Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-24T20:07:57.4380491Z | claudeAgent | shell snapshot | HTTP wire | 855 B | none | INFO |
2026-10-24T20:07:57.4380717Z | claudeAgent | measured turn, shell | WebSocket wire | 655 B | none | INFO |
2026-10-24T20:07:57.4381129Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.7 KiB (1,696 B) | none | INFO |
2026-10-24T20:07:57.4381388Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T20:07:57.4381648Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,723 B) | none | INFO |
2026-10-24T20:07:57.4381946Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.9 KiB (23,406 B) | none | INFO |
2026-10-24T20:07:57.4382222Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T20:07:57.4382478Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,599 B) | none | INFO |
2026-10-24T20:07:57.4382713Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO |
2026-10-24T20:07:57.4382975Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-24T20:07:57.4383268Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-24T20:07:57.4383547Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:57.4383800Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 883 B | none | INFO |
2026-10-24T20:07:57.4384067Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,763 B) | none | INFO |
2026-10-24T20:07:57.4384350Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T20:07:57.4384580Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T20:07:57.4384707Z
2026-10-24T20:07:57.4384766Z ## Compression diagnostics
2026-10-24T20:07:57.4384846Z
2026-10-24T20:07:57.4384956Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-24T20:07:57.4385189Z - codex: shell snapshot 1.6 KiB (1,651 B) decoded to 676 B gzip.
2026-10-24T20:07:57.4385423Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-24T20:07:57.4385670Z - claudeAgent: shell snapshot 1.6 KiB (1,673 B) decoded to 680 B gzip.
2026-10-24T20:07:57.4418213Z ##[group]Run actions/upload-artifact@v7
2026-10-24T20:07:57.4418370Z with:
2026-10-24T20:07:57.4418501Z name: thread-transfer-results
2026-10-24T20:07:57.4418681Z path: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T20:07:57.4418871Z if-no-files-found: ignore
2026-10-24T20:07:57.4419007Z retention-days: 30
2026-10-24T20:07:57.4419119Z compression-level: 6
2026-10-24T20:07:57.4419234Z overwrite: false
2026-10-24T20:07:57.4419346Z include-hidden-files: false
2026-10-24T20:07:57.4419470Z archive: true
2026-10-24T20:07:57.4419581Z env:
2026-10-24T20:07:57.4419691Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:57.4419835Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:57.4419977Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T20:07:57.4420108Z ##[endgroup]
2026-10-24T20:07:57.5135974Z With the provided path, there will be 1 file uploaded
2026-10-24T20:07:57.5137867Z Artifact name is valid!
2026-10-24T20:07:57.5138191Z Root directory input is valid!
2026-10-24T20:07:57.6646072Z Uploading artifact: thread-transfer-results.zip
2026-10-24T20:07:57.6662040Z Beginning upload of artifact content to blob storage
2026-10-24T20:07:57.7054595Z Uploaded bytes 504
2026-10-24T20:07:57.7155611Z Finished uploading artifact content to blob storage!
2026-10-24T20:07:57.7156149Z SHA256 digest of uploaded artifact is 7c69984233342188590c962227b10b2f6df31a663e414bdcde911cbce5918d21
2026-10-24T20:07:57.7156488Z Finalizing artifact upload
2026-10-24T20:07:58.1159794Z Artifact thread-transfer-results successfully finalized. Artifact ID 12574250574
2026-10-24T20:07:58.1160225Z Artifact thread-transfer-results has been successfully uploaded! Final size is 504 bytes. Artifact ID is 12574250574
2026-10-24T20:07:58.1160664Z Artifact download URL: https://github.com/pingdotgg/t3code/actions/runs/40128315376/artifacts/12574250574
2026-10-24T20:07:58.1232003Z Post job cleanup.
2026-10-24T20:07:58.1835745Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-24T20:07:58.1899548Z Post job cleanup.
2026-10-24T20:07:58.1912850Z ##[start-action display=Cache full pnpm store;id=__8811eff9-9a13-41bc-bd05-b1d921f64d44.__actions_cache]
2026-10-24T20:07:58.2631703Z Post job cleanup.
2026-10-24T20:07:58.3208432Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074, not saving cache.
2026-10-24T20:07:58.3267756Z ##[end-action id=__8811eff9-9a13-41bc-bd05-b1d921f64d44.__actions_cache;outcome=success;conclusion=success;duration_ms=135]
2026-10-24T20:07:58.3269398Z ##[start-action display=Cache Vite+;id=__8811eff9-9a13-41bc-bd05-b1d921f64d44.vp_cache]
2026-10-24T20:07:58.3287875Z Post job cleanup.
2026-10-24T20:07:58.3892994Z 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-24T20:07:58.3920736Z ##[end-action id=__8811eff9-9a13-41bc-bd05-b1d921f64d44.vp_cache;outcome=success;conclusion=success;duration_ms=65]
2026-10-24T20:07:58.3954213Z Post job cleanup.
2026-10-24T20:07:58.4377144Z [command]/usr/local/bin/git version
2026-10-24T20:07:58.4402849Z git version 2.55.0
2026-10-24T20:07:58.4419343Z Temporarily overriding HOME='/home/runner/_work/_temp/57962a4a-8b1a-4f45-9d41-864e5b596b43' before making global git config changes
2026-10-24T20:07:58.4419747Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T20:07:58.4422293Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T20:07:58.4442358Z Removing SSH command configuration
2026-10-24T20:07:58.4445278Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T20:07:58.4465493Z [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-24T20:07:58.4577723Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T20:07:58.4599083Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T20:07:58.4634066Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T20:07:58.4649351Z ##[group]Run '/job_completed.sh'
2026-10-24T20:07:58.4656282Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T20:07:58.4656457Z env:
2026-10-24T20:07:58.4656571Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 173
2026-10-24T20:07:58.4656723Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 353
2026-10-24T20:07:58.4656871Z BLACKSMITH_CHECK_RUN_ID: 120974396728
2026-10-24T20:07:58.4657020Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-24T20:07:58.4657175Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T20:07:58.4657313Z ##[endgroup]
2026-10-24T20:07:58.4727837Z Docker container cache not activated, skipping hash computation.
2026-10-24T20:07:58.4965395Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T20:07:58.5014861Z Cleaning up orphan processes