2026-10-24T22:13:31.3682219Z Current runner version: '2.338.1' 2026-10-24T22:13:31.3685620Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-33lxepctmahgr7sm' 2026-10-24T22:13:31.3686343Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-24T22:13:31.3687002Z Machine name: 'ip-172-31-73-130' 2026-10-24T22:13:31.3688568Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T22:13:31.3689811Z Contents: read 2026-10-24T22:13:31.3690300Z Metadata: read 2026-10-24T22:13:31.3690665Z ##[endgroup] 2026-10-24T22:13:31.3691927Z Secret source: Actions 2026-10-24T22:13:31.3692552Z Cache mode: write 2026-10-24T22:13:31.3693062Z Prepare workflow directory 2026-10-24T22:13:31.3870938Z Prepare all required actions 2026-10-24T22:13:31.3896211Z Getting action download info 2026-10-24T22:13:31.5473098Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-24T22:13:31.5785037Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-10-24T22:13:31.6432823Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9) 2026-10-24T22:13:31.8215032Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-24T22:13:31.8252994Z Complete job name: Test Server 8 2026-10-24T22:13:31.8637427Z A job started hook has been configured by the self-hosted runner administrator 2026-10-24T22:13:31.8699120Z ##[group]Run '/setup.sh' 2026-10-24T22:13:31.8707041Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:13:31.8707470Z env: 2026-10-24T22:13:31.8707706Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:31.8708017Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:31.8708311Z BLACKSMITH_CHECK_RUN_ID: 121002392451 2026-10-24T22:13:31.8708617Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8 2026-10-24T22:13:31.8708928Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T22:13:31.8709206Z ##[endgroup] 2026-10-24T22:13:31.8922854Z Logging daemon started (blacksmithd for logs) 2026-10-24T22:13:31.9030533Z Results daemon started (blacksmithd for results) 2026-10-24T22:13:31.9153430Z Background adoption and SSH setup started (PID: 2936) 2026-10-24T22:13:31.9153909Z 2026-10-24T22:13:31.9154189Z ---------------------------------------- 2026-10-24T22:13:31.9154796Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40137622594/jobs/121002392451 2026-10-24T22:13:31.9155305Z SSH Access (using your GitHub SSH key): 2026-10-24T22:13:31.9155798Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-33lxepctmahgr7sm.vm.blacksmith.sh 2026-10-24T22:13:31.9156187Z 2026-10-24T22:13:31.9156377Z No GitHub SSH key? Add one at: 2026-10-24T22:13:31.9156957Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-24T22:13:31.9157437Z 2026-10-24T22:13:31.9157614Z ---------------------------------------- 2026-10-24T22:13:31.9157863Z 2026-10-24T22:13:31.9158093Z VM ID: blacksmith-4vcpu-ubuntu-2404-33lxepctmahgr7sm 2026-10-24T22:13:31.9158529Z Host: production-152.236.30.73-x8664 2026-10-24T22:13:31.9158887Z Host Agent PID: 4097879 2026-10-24T22:13:31.9159206Z Host Agent Git SHA: 1637818df 2026-10-24T22:13:31.9159560Z Host CPU Manufacturer: AuthenticAMD 2026-10-24T22:13:31.9159938Z Blacksmith Host Generation: gen 2 2026-10-24T22:13:31.9160297Z Petname: production-cute-cat-8927b02f 2026-10-24T22:13:31.9160647Z Region: us-east 2026-10-24T22:13:31.9160973Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-24T22:13:31.9167445Z OS Version: Ubuntu 24.04.4 LTS 2026-10-24T22:13:31.9167972Z 2026-10-24T22:13:31.9168234Z Enabling Blacksmith transparent cache 2026-10-24T22:13:31.9430843Z ##[group]Run actions/checkout@v6 2026-10-24T22:13:31.9431162Z with: 2026-10-24T22:13:31.9431480Z fetch-depth: 2 2026-10-24T22:13:31.9431835Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-24T22:13:31.9432240Z sparse-checkout-cone-mode: false 2026-10-24T22:13:31.9432523Z repository: pingdotgg/t3code 2026-10-24T22:13:31.9434616Z token: *** 2026-10-24T22:13:31.9434839Z ssh-strict: true 2026-10-24T22:13:31.9435062Z ssh-user: git 2026-10-24T22:13:31.9435293Z persist-credentials: true 2026-10-24T22:13:31.9435542Z clean: true 2026-10-24T22:13:31.9435766Z fetch-tags: false 2026-10-24T22:13:31.9435995Z show-progress: true 2026-10-24T22:13:31.9436227Z lfs: false 2026-10-24T22:13:31.9436442Z submodules: false 2026-10-24T22:13:31.9436679Z set-safe-directory: true 2026-10-24T22:13:31.9436944Z allow-unsafe-pr-checkout: false 2026-10-24T22:13:31.9437205Z env: 2026-10-24T22:13:31.9437451Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:31.9437749Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:31.9438040Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:31.9438314Z ##[endgroup] 2026-10-24T22:13:32.0509742Z Syncing repository: pingdotgg/t3code 2026-10-24T22:13:32.0510691Z ##[group]Getting Git version info 2026-10-24T22:13:32.0511034Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-24T22:13:32.0511693Z [command]/usr/local/bin/git version 2026-10-24T22:13:32.0576975Z git version 2.55.0 2026-10-24T22:13:32.0586861Z ##[endgroup] 2026-10-24T22:13:32.0592225Z Temporarily overriding HOME='/home/runner/_work/_temp/d04343c5-62cd-460e-b675-a726a24b1600' before making global git config changes 2026-10-24T22:13:32.0592936Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T22:13:32.0594783Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T22:13:32.0622461Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-24T22:13:32.0623985Z ##[group]Determining repository object format 2026-10-24T22:13:32.0624912Z ##[endgroup] 2026-10-24T22:13:32.0625298Z ##[group]Initializing the repository 2026-10-24T22:13:32.0626969Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-24T22:13:32.0661472Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-24T22:13:32.0662110Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-24T22:13:32.0662715Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-24T22:13:32.0663214Z hint: call: 2026-10-24T22:13:32.0663488Z hint: 2026-10-24T22:13:32.0663889Z hint: git config --global init.defaultBranch 2026-10-24T22:13:32.0664286Z hint: 2026-10-24T22:13:32.0664669Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-24T22:13:32.0665284Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-24T22:13:32.0665766Z hint: 2026-10-24T22:13:32.0666042Z hint: git branch -m 2026-10-24T22:13:32.0666365Z hint: 2026-10-24T22:13:32.0666775Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-24T22:13:32.0667404Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-24T22:13:32.0668439Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-24T22:13:32.0691714Z ##[endgroup] 2026-10-24T22:13:32.0692112Z ##[group]Disabling automatic garbage collection 2026-10-24T22:13:32.0693566Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-24T22:13:32.0714464Z ##[endgroup] 2026-10-24T22:13:32.0714859Z ##[group]Setting up auth 2026-10-24T22:13:32.0715152Z Removing SSH command configuration 2026-10-24T22:13:32.0717724Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T22:13:32.0737232Z [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-24T22:13:32.0860950Z Removing HTTP extra header 2026-10-24T22:13:32.0863333Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T22:13:32.0881126Z [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-24T22:13:32.0968486Z Removing includeIf entries pointing to credentials config files 2026-10-24T22:13:32.0970995Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T22:13:32.0989836Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T22:13:32.1076018Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-fca79c01-0060-4150-9cf8-73ad4ef4dcd8.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-24T22:13:32.1099872Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-fca79c01-0060-4150-9cf8-73ad4ef4dcd8.config 2026-10-24T22:13:32.1117467Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-fca79c01-0060-4150-9cf8-73ad4ef4dcd8.config 2026-10-24T22:13:32.1137758Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-fca79c01-0060-4150-9cf8-73ad4ef4dcd8.config 2026-10-24T22:13:32.1155683Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-fca79c01-0060-4150-9cf8-73ad4ef4dcd8.config 2026-10-24T22:13:32.1170695Z ##[endgroup] 2026-10-24T22:13:32.1171080Z ##[group]Fetching the repository 2026-10-24T22:13:32.1175229Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +909e4c948278afc2b3e1e665075fb1755a13f894:refs/remotes/origin/main 2026-10-24T22:13:32.3952765Z From https://github.com/pingdotgg/t3code 2026-10-24T22:13:32.3953806Z * [new ref] 909e4c948278afc2b3e1e665075fb1755a13f894 -> origin/main 2026-10-24T22:13:32.4009189Z [command]/usr/local/bin/git branch --list --remote origin/main 2026-10-24T22:13:32.4033223Z origin/main 2026-10-24T22:13:32.4034909Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main 2026-10-24T22:13:32.4060267Z 909e4c948278afc2b3e1e665075fb1755a13f894 2026-10-24T22:13:32.4062619Z ##[endgroup] 2026-10-24T22:13:32.4063808Z ##[group]Determining the checkout info 2026-10-24T22:13:32.4065232Z ##[endgroup] 2026-10-24T22:13:32.4066324Z ##[group]Setting up sparse checkout 2026-10-24T22:13:32.4067341Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-24T22:13:32.4074426Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-24T22:13:32.4089160Z .git/info/sparse-checkout 2026-10-24T22:13:32.4093050Z ##[endgroup] 2026-10-24T22:13:32.4094185Z ##[group]Checking out the ref 2026-10-24T22:13:32.4095310Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-24T22:13:39.2605276Z Updating files: 0% (1/6402) 2026-10-24T22:13:39.2632493Z Updating files: 1% (65/6402) 2026-10-24T22:13:39.2648291Z Updating files: 2% (129/6402) 2026-10-24T22:13:39.2668523Z Updating files: 3% (193/6402) 2026-10-24T22:13:39.2688966Z Updating files: 4% (257/6402) 2026-10-24T22:13:39.2718726Z Updating files: 5% (321/6402) 2026-10-24T22:13:39.2739970Z Updating files: 6% (385/6402) 2026-10-24T22:13:39.2792138Z Updating files: 7% (449/6402) 2026-10-24T22:13:39.2821723Z Updating files: 8% (513/6402) 2026-10-24T22:13:39.2843054Z Updating files: 9% (577/6402) 2026-10-24T22:13:39.3119759Z Updating files: 10% (641/6402) 2026-10-24T22:13:39.3135516Z Updating files: 11% (705/6402) 2026-10-24T22:13:39.3145924Z Updating files: 12% (769/6402) 2026-10-24T22:13:39.3160878Z Updating files: 13% (833/6402) 2026-10-24T22:13:39.3176752Z Updating files: 14% (897/6402) 2026-10-24T22:13:39.3194311Z Updating files: 15% (961/6402) 2026-10-24T22:13:39.3213527Z Updating files: 16% (1025/6402) 2026-10-24T22:13:39.3227775Z Updating files: 17% (1089/6402) 2026-10-24T22:13:39.3245905Z Updating files: 18% (1153/6402) 2026-10-24T22:13:39.3260217Z Updating files: 19% (1217/6402) 2026-10-24T22:13:39.3283518Z Updating files: 20% (1281/6402) 2026-10-24T22:13:39.3299431Z Updating files: 21% (1345/6402) 2026-10-24T22:13:39.3317756Z Updating files: 22% (1409/6402) 2026-10-24T22:13:39.3330774Z Updating files: 23% (1473/6402) 2026-10-24T22:13:39.3343925Z Updating files: 24% (1537/6402) 2026-10-24T22:13:39.3359041Z Updating files: 25% (1601/6402) 2026-10-24T22:13:39.3372692Z Updating files: 26% (1665/6402) 2026-10-24T22:13:39.3386415Z Updating files: 27% (1729/6402) 2026-10-24T22:13:39.3406934Z Updating files: 28% (1793/6402) 2026-10-24T22:13:39.3438846Z Updating files: 29% (1857/6402) 2026-10-24T22:13:39.3458366Z Updating files: 30% (1921/6402) 2026-10-24T22:13:39.3481774Z Updating files: 31% (1985/6402) 2026-10-24T22:13:39.3511148Z Updating files: 32% (2049/6402) 2026-10-24T22:13:39.3539489Z Updating files: 33% (2113/6402) 2026-10-24T22:13:39.3607587Z Updating files: 34% (2177/6402) 2026-10-24T22:13:39.3663973Z Updating files: 35% (2241/6402) 2026-10-24T22:13:39.3699003Z Updating files: 36% (2305/6402) 2026-10-24T22:13:39.3729499Z Updating files: 37% (2369/6402) 2026-10-24T22:13:39.3773017Z Updating files: 38% (2433/6402) 2026-10-24T22:13:39.3799537Z Updating files: 39% (2497/6402) 2026-10-24T22:13:39.3828480Z Updating files: 40% (2561/6402) 2026-10-24T22:13:39.3854854Z Updating files: 41% (2625/6402) 2026-10-24T22:13:39.3869726Z Updating files: 42% (2689/6402) 2026-10-24T22:13:39.3879708Z Updating files: 43% (2753/6402) 2026-10-24T22:13:39.3907984Z Updating files: 44% (2817/6402) 2026-10-24T22:13:39.3935025Z Updating files: 45% (2881/6402) 2026-10-24T22:13:39.3961344Z Updating files: 46% (2945/6402) 2026-10-24T22:13:39.3987258Z Updating files: 47% (3009/6402) 2026-10-24T22:13:39.4014075Z Updating files: 48% (3073/6402) 2026-10-24T22:13:39.4051780Z Updating files: 49% (3137/6402) 2026-10-24T22:13:39.4079035Z Updating files: 50% (3201/6402) 2026-10-24T22:13:39.4093777Z Updating files: 51% (3266/6402) 2026-10-24T22:13:39.4128558Z Updating files: 52% (3330/6402) 2026-10-24T22:13:39.4155811Z Updating files: 53% (3394/6402) 2026-10-24T22:13:39.4174754Z Updating files: 54% (3458/6402) 2026-10-24T22:13:39.4196762Z Updating files: 55% (3522/6402) 2026-10-24T22:13:39.4211460Z Updating files: 56% (3586/6402) 2026-10-24T22:13:39.4231893Z Updating files: 57% (3650/6402) 2026-10-24T22:13:39.4249157Z Updating files: 58% (3714/6402) 2026-10-24T22:13:39.4323629Z Updating files: 59% (3778/6402) 2026-10-24T22:13:39.4603510Z Updating files: 59% (3791/6402) 2026-10-24T22:13:39.4617745Z Updating files: 60% (3842/6402) 2026-10-24T22:13:39.4636677Z Updating files: 61% (3906/6402) 2026-10-24T22:13:39.4660326Z Updating files: 62% (3970/6402) 2026-10-24T22:13:39.4676056Z Updating files: 63% (4034/6402) 2026-10-24T22:13:39.4701617Z Updating files: 64% (4098/6402) 2026-10-24T22:13:39.4720621Z Updating files: 65% (4162/6402) 2026-10-24T22:13:39.4737099Z Updating files: 66% (4226/6402) 2026-10-24T22:13:39.4759247Z Updating files: 67% (4290/6402) 2026-10-24T22:13:39.4773577Z Updating files: 68% (4354/6402) 2026-10-24T22:13:39.4790788Z Updating files: 69% (4418/6402) 2026-10-24T22:13:39.4803995Z Updating files: 70% (4482/6402) 2026-10-24T22:13:39.4821926Z Updating files: 71% (4546/6402) 2026-10-24T22:13:39.4834161Z Updating files: 72% (4610/6402) 2026-10-24T22:13:39.4879206Z Updating files: 73% (4674/6402) 2026-10-24T22:13:39.5268844Z Updating files: 74% (4738/6402) 2026-10-24T22:13:39.5292280Z Updating files: 75% (4802/6402) 2026-10-24T22:13:39.5313655Z Updating files: 76% (4866/6402) 2026-10-24T22:13:39.5338102Z Updating files: 77% (4930/6402) 2026-10-24T22:13:39.5358696Z Updating files: 78% (4994/6402) 2026-10-24T22:13:39.5374489Z Updating files: 79% (5058/6402) 2026-10-24T22:13:39.5395442Z Updating files: 80% (5122/6402) 2026-10-24T22:13:39.5410668Z Updating files: 81% (5186/6402) 2026-10-24T22:13:39.5428328Z Updating files: 82% (5250/6402) 2026-10-24T22:13:39.5449256Z Updating files: 83% (5314/6402) 2026-10-24T22:13:39.5473463Z Updating files: 84% (5378/6402) 2026-10-24T22:13:39.5490179Z Updating files: 85% (5442/6402) 2026-10-24T22:13:39.5514372Z Updating files: 86% (5506/6402) 2026-10-24T22:13:39.5583733Z Updating files: 87% (5570/6402) 2026-10-24T22:13:39.5612285Z Updating files: 88% (5634/6402) 2026-10-24T22:13:39.5631084Z Updating files: 89% (5698/6402) 2026-10-24T22:13:39.5658331Z Updating files: 90% (5762/6402) 2026-10-24T22:13:39.5686242Z Updating files: 91% (5826/6402) 2026-10-24T22:13:39.5700699Z Updating files: 92% (5890/6402) 2026-10-24T22:13:39.5721627Z Updating files: 93% (5954/6402) 2026-10-24T22:13:39.5741409Z Updating files: 94% (6018/6402) 2026-10-24T22:13:39.5763988Z Updating files: 95% (6082/6402) 2026-10-24T22:13:39.5818178Z Updating files: 96% (6146/6402) 2026-10-24T22:13:39.5841495Z Updating files: 97% (6210/6402) 2026-10-24T22:13:39.5885116Z Updating files: 98% (6274/6402) 2026-10-24T22:13:39.5904336Z Updating files: 99% (6338/6402) 2026-10-24T22:13:39.5904798Z Updating files: 100% (6402/6402) 2026-10-24T22:13:39.5904964Z Updating files: 100% (6402/6402), done. 2026-10-24T22:13:39.6054313Z Switched to a new branch 'main' 2026-10-24T22:13:39.6055302Z branch 'main' set up to track 'origin/main'. 2026-10-24T22:13:39.6067594Z ##[endgroup] 2026-10-24T22:13:39.6096568Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-24T22:13:39.6112792Z 909e4c948278afc2b3e1e665075fb1755a13f894 2026-10-24T22:13:39.6239524Z Prepare all required actions 2026-10-24T22:13:39.6278764Z ##[group]Run ./.github/actions/ci-changes 2026-10-24T22:13:39.6278941Z env: 2026-10-24T22:13:39.6279076Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:39.6279247Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:39.6279417Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:39.6279573Z ##[endgroup] 2026-10-24T22:13:39.6413145Z ##[start-action display=Run set -uo pipefail;id=changes.detect] 2026-10-24T22:13:39.6427859Z ##[group]Run set -uo pipefail 2026-10-24T22:13:39.6428071Z set -uo pipefail 2026-10-24T22:13:39.6428216Z  2026-10-24T22:13:39.6428344Z decide() { 2026-10-24T22:13:39.6428571Z  node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT" 2026-10-24T22:13:39.6428804Z  exit "${PIPESTATUS[0]}" 2026-10-24T22:13:39.6428955Z } 2026-10-24T22:13:39.6429073Z  2026-10-24T22:13:39.6429200Z fail_open() { 2026-10-24T22:13:39.6429372Z  echo "$* Running every job." 2026-10-24T22:13:39.6429527Z  decide 2026-10-24T22:13:39.6429655Z } 2026-10-24T22:13:39.6429773Z  2026-10-24T22:13:39.6429951Z # Reads the change from git rather than the REST API: every job that 2026-10-24T22:13:39.6430227Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota. 2026-10-24T22:13:39.6430465Z if [[ "$EVENT_NAME" == pull_request ]]; then 2026-10-24T22:13:39.6430700Z  # A pull request checks out GitHub's merge commit with fetch-depth: 2, 2026-10-24T22:13:39.6430976Z  # so its first parent is the base branch and the diff is the PR's change. 2026-10-24T22:13:39.6431194Z  base=HEAD^1 2026-10-24T22:13:39.6431329Z  mode=() 2026-10-24T22:13:39.6431460Z else 2026-10-24T22:13:39.6431590Z  base=$BEFORE_SHA 2026-10-24T22:13:39.6431806Z  git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \ 2026-10-24T22:13:39.6432044Z  || fail_open "Could not fetch ${base}." 2026-10-24T22:13:39.6432270Z  # main keeps a full run as the backstop for anything the gate misses. 2026-10-24T22:13:39.6432478Z  mode=(--full) 2026-10-24T22:13:39.6432614Z fi 2026-10-24T22:13:39.6432731Z  2026-10-24T22:13:39.6432914Z # --no-renames lists a rename as its old and new path: renaming a file out 2026-10-24T22:13:39.6433189Z # of a package changes that package just like editing it. It also keeps 2026-10-24T22:13:39.6433544Z # git from fetching file contents to score renames. 2026-10-24T22:13:39.6433804Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \ 2026-10-24T22:13:39.6434056Z  || fail_open "Could not diff against ${base}." 2026-10-24T22:13:39.6434279Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}" 2026-10-24T22:13:39.6442694Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:13:39.6442883Z env: 2026-10-24T22:13:39.6443017Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:39.6443192Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:39.6443358Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:39.6443517Z EVENT_NAME: push 2026-10-24T22:13:39.6443672Z BEFORE_SHA: eea989536849e5b5049987ee24318b5a77326542 2026-10-24T22:13:39.6443848Z ##[endgroup] 2026-10-24T22:13:39.9028648Z 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-24T22:13:39.9030181Z typecheck=true 2026-10-24T22:13:39.9030342Z build=true 2026-10-24T22:13:39.9030450Z test=true 2026-10-24T22:13:39.9046011Z test_packages= 2026-10-24T22:13:39.9046276Z test_web=true 2026-10-24T22:13:39.9046405Z test_server=true 2026-10-24T22:13:39.9046558Z rust=true 2026-10-24T22:13:39.9046678Z release_smoke=true 2026-10-24T22:13:39.9046999Z mobile_native=false 2026-10-24T22:13:39.9073452Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=265] 2026-10-24T22:13:39.9142469Z Prepare all required actions 2026-10-24T22:13:39.9142733Z Getting action download info 2026-10-24T22:13:39.9853392Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-10-24T22:13:40.0786362Z ##[group]Run ./.github/actions/setup-ci-deps 2026-10-24T22:13:40.0786515Z env: 2026-10-24T22:13:40.0786635Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:40.0786835Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:40.0786982Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:40.0787118Z ##[endgroup] 2026-10-24T22:13:40.0820970Z ##[start-action display=Resolve Vite+ version;id=__self.vp] 2026-10-24T22:13:40.0827726Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-24T22:13:40.0828068Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-24T22:13:40.0828354Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT" 2026-10-24T22:13:40.0828589Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT" 2026-10-24T22:13:40.0836277Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:13:40.0836445Z env: 2026-10-24T22:13:40.0836562Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:40.0836748Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:40.0836890Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:40.0837029Z ##[endgroup] 2026-10-24T22:13:40.0887138Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=6] 2026-10-24T22:13:40.0888194Z ##[start-action display=Cache Vite+;id=__self.vp_cache] 2026-10-24T22:13:40.0921439Z ##[group]Run actions/cache@v6 2026-10-24T22:13:40.0921710Z with: 2026-10-24T22:13:40.0921818Z path: ~/.vite-plus 2026-10-24T22:13:40.0921980Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T22:13:40.0922174Z enableCrossOsArchive: false 2026-10-24T22:13:40.0922309Z fail-on-cache-miss: false 2026-10-24T22:13:40.0922435Z lookup-only: false 2026-10-24T22:13:40.0922545Z save-always: false 2026-10-24T22:13:40.0922656Z env: 2026-10-24T22:13:40.0922763Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:40.0922908Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:40.0923049Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:40.0923181Z ##[endgroup] 2026-10-24T22:13:40.3020920Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T22:13:40.6930181Z Received 170349591 of 170349591 (100.0%), 443.9 MBs/sec 2026-10-24T22:13:40.6931768Z Cache Size: ~162 MB (170349591 B) 2026-10-24T22:13:40.6978290Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/9aa935e8-8326-4509-ad85-1dd74c050ce1/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T22:13:41.3729165Z Cache restored successfully 2026-10-24T22:13:41.3866169Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T22:13:41.3943817Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1305] 2026-10-24T22:13:41.3956715Z ##[start-action display=Use cached Vite+;id=__self.__run] 2026-10-24T22:13:41.3970498Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-24T22:13:41.3970719Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-24T22:13:41.3970894Z "$HOME/.vite-plus/bin/vp" env use "26.12.1" 2026-10-24T22:13:41.3978829Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:13:41.3978997Z env: 2026-10-24T22:13:41.3979115Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:41.3979263Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:41.3979420Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:41.3979556Z ##[endgroup] 2026-10-24T22:13:41.4015103Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-10-24T22:13:41.4033170Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7] 2026-10-24T22:13:41.4035039Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp] 2026-10-24T22:13:41.4039695Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-24T22:13:41.4040711Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store] 2026-10-24T22:13:41.4050245Z ##[group]Run store_path="$(vp pm cache dir)" 2026-10-24T22:13:41.4050442Z store_path="$(vp pm cache dir)" 2026-10-24T22:13:41.4050604Z echo "path=$store_path" >> "$GITHUB_OUTPUT" 2026-10-24T22:13:41.4058090Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:13:41.4058258Z env: 2026-10-24T22:13:41.4058373Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:41.4058527Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:41.4058674Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:41.4058806Z ##[endgroup] 2026-10-24T22:13:41.4172463Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=13] 2026-10-24T22:13:41.4174032Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache] 2026-10-24T22:13:41.4486431Z ##[group]Run actions/cache@v6 2026-10-24T22:13:41.4486570Z with: 2026-10-24T22:13:41.4486700Z path: /home/runner/.local/share/pnpm/store/v11 2026-10-24T22:13:41.4486963Z key: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6 2026-10-24T22:13:41.4487214Z restore-keys: pnpm-full-v1-Linux-X64- 2026-10-24T22:13:41.4487366Z enableCrossOsArchive: false 2026-10-24T22:13:41.4487500Z fail-on-cache-miss: false 2026-10-24T22:13:41.4487625Z lookup-only: false 2026-10-24T22:13:41.4487737Z save-always: false 2026-10-24T22:13:41.4487849Z env: 2026-10-24T22:13:41.4488132Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:41.4488282Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:41.4488424Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:41.4488563Z ##[endgroup] 2026-10-24T22:13:41.6328411Z Cache hit for: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6 2026-10-24T22:13:42.6561329Z Received 738197504 of 995395870 (74.2%), 703.3 MBs/sec 2026-10-24T22:13:43.0509197Z Received 995395870 of 995395870 (100.0%), 680.0 MBs/sec 2026-10-24T22:13:43.0509563Z Cache Size: ~949 MB (995395870 B) 2026-10-24T22:13:43.0555814Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/c2d4bea8-49d8-419d-9649-1a56d0d1648a/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T22:13:48.1765966Z Cache restored successfully 2026-10-24T22:13:48.2230463Z Cache restored from key: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6 2026-10-24T22:13:48.2331347Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6815] 2026-10-24T22:13:48.2334195Z ##[start-action display=Install dependencies;id=__self.__run_2] 2026-10-24T22:13:48.2444653Z ##[group]Run vp install 2026-10-24T22:13:48.2444971Z vp install 2026-10-24T22:13:48.2461169Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:13:48.2461486Z env: 2026-10-24T22:13:48.2461707Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:48.2461963Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:48.2462223Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:48.2462489Z ##[endgroup] 2026-10-24T22:13:48.2902883Z Scope: all 34 workspace projects 2026-10-24T22:13:48.3939458Z ? Verifying lockfile against supply-chain policies (2088 entries)... 2026-10-24T22:13:48.7213553Z Packages are hard linked from the content-addressable store to the virtual store. 2026-10-24T22:13:48.7220423Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-10-24T22:13:48.7220766Z Virtual store is at: node_modules/.pnpm 2026-10-24T22:13:51.0735471Z ✓ Lockfile passes supply-chain policies (2088 entries in 2.7s) 2026-10-24T22:13:51.0735784Z Lockfile is up to date, resolution step is skipped 2026-10-24T22:13:51.0894679Z Packages: +1721 2026-10-24T22:13:51.0894917Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-24T22:13:51.1215023Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done 2026-10-24T22:13:52.0217750Z . prepare$ vp config --no-agent 2026-10-24T22:13:52.1142757Z . prepare: Done 2026-10-24T22:13:52.1165111Z 2026-10-24T22:13:52.1165488Z devDependencies: 2026-10-24T22:13:52.1165737Z + @coderabbitai/config 1.1.0 2026-10-24T22:13:52.1165948Z + @shadcn/lint 0.1.5 2026-10-24T22:13:52.1166162Z + @types/node 24.12.4 2026-10-24T22:13:52.1166351Z + knip 6.34.0 2026-10-24T22:13:52.1166570Z + typescript <- @tsc-rs/typescript 0.8.0 2026-10-24T22:13:52.1166793Z + vite-plus 1.3.0 2026-10-24T22:13:52.1166894Z 2026-10-24T22:13:52.1192271Z Done in 3.9s using pnpm v12.14.0 2026-10-24T22:13:52.1374949Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3904] 2026-10-24T22:13:52.1404320Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-24T22:13:52.1404856Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-24T22:13:52.1415303Z shell: /usr/bin/bash -e {0} 2026-10-24T22:13:52.1415449Z env: 2026-10-24T22:13:52.1415576Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:52.1415749Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:52.1415899Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:52.1416050Z ##[endgroup] 2026-10-24T22:13:52.1886930Z ##[group]Run actions/cache@v6 2026-10-24T22:13:52.1887200Z with: 2026-10-24T22:13:52.1887402Z path: ~/.cache/ms-playwright 2026-10-24T22:13:52.1887730Z key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-24T22:13:52.1888032Z enableCrossOsArchive: false 2026-10-24T22:13:52.1888277Z fail-on-cache-miss: false 2026-10-24T22:13:52.1888478Z lookup-only: false 2026-10-24T22:13:52.1888622Z save-always: false 2026-10-24T22:13:52.1888739Z env: 2026-10-24T22:13:52.1888882Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:52.1889036Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:52.1889186Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:52.1889328Z ##[endgroup] 2026-10-24T22:13:52.3872033Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-24T22:13:52.5354780Z Received 106503405 of 106503405 (100.0%), 769.5 MBs/sec 2026-10-24T22:13:52.5355013Z Cache Size: ~102 MB (106503405 B) 2026-10-24T22:13:52.5367792Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/6b02bcf6-4dcb-44a3-8782-d67ec9bd6b9e/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T22:13:52.7198163Z Cache restored successfully 2026-10-24T22:13:52.7340474Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-24T22:13:52.7515284Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-24T22:13:52.7515691Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-24T22:13:52.7515956Z test -n "$browser" 2026-10-24T22:13:52.7516113Z if ldd "$browser" | grep '=> not found'; then 2026-10-24T22:13:52.7516356Z  node apps/server/node_modules/playwright-core/cli.js install-deps chromium 2026-10-24T22:13:52.7516726Z fi 2026-10-24T22:13:52.7528104Z shell: /usr/bin/bash -e {0} 2026-10-24T22:13:52.7528285Z env: 2026-10-24T22:13:52.7528412Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:52.7528617Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:52.7528854Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:52.7529030Z ##[endgroup] 2026-10-24T22:13:52.7852500Z ##[group]Run vp run --filter t3 test --shard 8/8 2026-10-24T22:13:52.7852727Z vp run --filter t3 test --shard 8/8 2026-10-24T22:13:52.7861453Z shell: /usr/bin/bash -e {0} 2026-10-24T22:13:52.7861591Z env: 2026-10-24T22:13:52.7861712Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:13:52.7861874Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:13:52.7862029Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:13:52.7862260Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md 2026-10-24T22:13:52.7862569Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json 2026-10-24T22:13:52.7862802Z ##[endgroup] 2026-10-24T22:13:52.9435015Z ~/apps/server$ vp test run --shard 8/8 ⊘ cache disabled 2026-10-24T22:13:53.0890192Z 2026-10-24T22:13:53.0926517Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server 2026-10-24T22:13:53.0926780Z 2026-10-24T22:13:55.9420860Z ✓ src/orchestration-v2/ProviderSessionManager.test.ts (41 tests) 987ms 2026-10-24T22:13:57.7606551Z ✓ src/orchestration-v2/RunExecutionService.test.ts (43 tests) 52ms 2026-10-24T22:13:59.5262218Z ✓ src/orchestration-v2/DelegatedCompletionDelivery.test.ts (26 tests) 566ms 2026-10-24T22:14:00.5665108Z ✓ src/project/AgentSessionScanner.test.ts (53 tests) 700ms 2026-10-24T22:14:00.5665433Z ✓ AgentSessionScanner (37) 2026-10-24T22:14:00.5665729Z ✓ recentThreads (18) 2026-10-24T22:14:00.5666063Z ✓ skips excessive records without blocking an older valid transcript 311ms 2026-10-24T22:14:06.1320514Z ✓ src/provider/acp/AcpJsonRpcConnection.test.ts (30 tests) 5374ms 2026-10-24T22:14:06.1321019Z ✓ AcpSessionRuntime (30) 2026-10-24T22:14:06.1321318Z ✓ drains large stderr output and keeps auth-sized logging chunks 376ms 2026-10-24T22:14:06.1321679Z ✓ keeps assistant item IDs unique when a provider session restarts 367ms 2026-10-24T22:14:07.1140764Z ✓ src/orchestration-v2/RestartContinuation.test.ts (44 tests) 37ms 2026-10-24T22:14:07.4924371Z ✓ src/provider/providerMaintenanceRunner.test.ts (18 tests) 41ms 2026-10-24T22:14:08.8690034Z ✓ src/mcp/McpHttpServer.test.ts (19 tests) 135ms 2026-10-24T22:14:09.9089720Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing 2026-10-24T22:14:09.9090178Z [22:14:09.902] INFO (#22): Migrations ran successfully { 2026-10-24T22:14:09.9090366Z migrations: [ 2026-10-24T22:14:09.9090512Z '1_OrchestrationEvents', 2026-10-24T22:14:09.9090689Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:09.9090870Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:09.9091037Z '4_ProviderSessionRuntime', 2026-10-24T22:14:09.9091200Z '5_Projections', 2026-10-24T22:14:09.9091398Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:09.9091614Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:09.9091812Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:09.9092000Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:09.9092186Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:09.9092389Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:09.9092598Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:09.9092800Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:09.9093013Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:09.9093235Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:09.9093422Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:09.9093651Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:09.9093842Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:09.9094039Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:09.9094219Z '20_AuthAccessManagement', 2026-10-24T22:14:09.9094391Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:09.9094568Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:09.9094750Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:09.9094951Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:09.9095172Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:09.9095388Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:09.9095581Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:09.9095779Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:09.9095979Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:09.9096190Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:09.9096375Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:09.9096581Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:09.9096762Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:09.9096937Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:09.9097122Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:09.9097302Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:09.9097479Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:09.9097895Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:09.9098209Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:09.9098412Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:09.9098596Z '41_AuthSessionClientConnection', 2026-10-24T22:14:09.9098786Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:09.9098977Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:09.9099167Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:09.9099354Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:09.9099548Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:09.9099729Z '47_ProjectionProjectIcon', 2026-10-24T22:14:09.9100108Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:09.9100297Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:09.9100486Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:09.9100670Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:09.9100859Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:09.9101029Z '53_PullRequestFilesViewed', 2026-10-24T22:14:09.9101229Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:09.9101414Z '55_OrchestrationV2', 2026-10-24T22:14:09.9101589Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:09.9101768Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:09.9101928Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:09.9102087Z '59_McpAppModelContext', 2026-10-24T22:14:09.9102262Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:09.9102432Z '61_PullRequestReviewGuides', 2026-10-24T22:14:09.9102601Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:09.9102768Z '63_DropUnusedV1Projections', 2026-10-24T22:14:09.9102950Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:09.9103137Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:09.9103324Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:09.9103522Z '67_WebhookDedupe', 2026-10-24T22:14:09.9103683Z '68_ShellStopRequestIndex', 2026-10-24T22:14:09.9103843Z '69_ThreadMessageSearch' 2026-10-24T22:14:09.9103972Z ] 2026-10-24T22:14:09.9104070Z } 2026-10-24T22:14:09.9104123Z 2026-10-24T22:14:10.0311810Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing 2026-10-24T22:14:10.0312261Z [22:14:10.029] WARN (#1246): Orchestration effect execution failed { 2026-10-24T22:14:10.0312758Z 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-24T22:14:10.0313205Z effectType: 'provider-turn.restart', 2026-10-24T22:14:10.0313399Z attemptCount: 1, 2026-10-24T22:14:10.0313584Z nonRetryable: false, 2026-10-24T22:14:10.0313777Z error: 'OrchestrationEffectExecutionError: \n' + 2026-10-24T22:14:10.0314094Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/EffectWorker.ts:371:21\n' + 2026-10-24T22:14:10.0314519Z ' 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-24T22:14:10.0314835Z ' [cause]: ProviderTurnStartError: \n' + 2026-10-24T22:14:10.0315156Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1370:19\n' + 2026-10-24T22:14:10.0315595Z ' 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-24T22:14:10.0316608Z ' [cause]: ProviderSessionOpenError: Failed to open provider instance codex-restart-test session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:e00923c2-dafe-4c2e-b11c-6d15f4a00893.\n' + 2026-10-24T22:14:10.0317498Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderSessionManager.ts:2207:23\n' + 2026-10-24T22:14:10.0317931Z ' 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-24T22:14:10.0318568Z ' [cause]: ProviderAdapterOpenSessionError: Failed to open codex provider session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:e00923c2-dafe-4c2e-b11c-6d15f4a00893.\n' + 2026-10-24T22:14:10.0319173Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts:117:25 {\n' + 2026-10-24T22:14:10.0319518Z ' [cause]: Error: simulated replacement open failure\n' + 2026-10-24T22:14:10.0319709Z ' }\n' + 2026-10-24T22:14:10.0319846Z ' }\n' + 2026-10-24T22:14:10.0319976Z ' }\n' + 2026-10-24T22:14:10.0320099Z '}' 2026-10-24T22:14:10.0320203Z } 2026-10-24T22:14:10.0320261Z 2026-10-24T22:14:10.2439053Z 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-24T22:14:10.2439492Z [22:14:10.240] INFO (#2642): Migrations ran successfully { 2026-10-24T22:14:10.2439695Z migrations: [ 2026-10-24T22:14:10.2439843Z '1_OrchestrationEvents', 2026-10-24T22:14:10.2440020Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:10.2440200Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:10.2440389Z '4_ProviderSessionRuntime', 2026-10-24T22:14:10.2440560Z '5_Projections', 2026-10-24T22:14:10.2440751Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:10.2440970Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:10.2441169Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:10.2441354Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:10.2441537Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:10.2441739Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:10.2441944Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:10.2442135Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:10.2442348Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:10.2442559Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:10.2442749Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:10.2442929Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:10.2443120Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:10.2443314Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:10.2443506Z '20_AuthAccessManagement', 2026-10-24T22:14:10.2443717Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:10.2443892Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:10.2444073Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:10.2444273Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:10.2444487Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:10.2444696Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:10.2444884Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:10.2445082Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:10.2445279Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:10.2445757Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:10.2446041Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:10.2446224Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:10.2446402Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:10.2446573Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:10.2446755Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:10.2446937Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:10.2447113Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:10.2447291Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:10.2447493Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:10.2447688Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:10.2447868Z '41_AuthSessionClientConnection', 2026-10-24T22:14:10.2448054Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:10.2448246Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:10.2448437Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:10.2448626Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:10.2448817Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:10.2448995Z '47_ProjectionProjectIcon', 2026-10-24T22:14:10.2449179Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:10.2449368Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:10.2449557Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:10.2449739Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:10.2449926Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:10.2450094Z '53_PullRequestFilesViewed', 2026-10-24T22:14:10.2450284Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:10.2450465Z '55_OrchestrationV2', 2026-10-24T22:14:10.2450638Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:10.2450819Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:10.2450978Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:10.2451141Z '59_McpAppModelContext', 2026-10-24T22:14:10.2451308Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:10.2451481Z '61_PullRequestReviewGuides', 2026-10-24T22:14:10.2451647Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:10.2451816Z '63_DropUnusedV1Projections', 2026-10-24T22:14:10.2451995Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:10.2452179Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:10.2452363Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:10.2452533Z '67_WebhookDedupe', 2026-10-24T22:14:10.2452692Z '68_ShellStopRequestIndex', 2026-10-24T22:14:10.2452850Z '69_ThreadMessageSearch' 2026-10-24T22:14:10.2452984Z ] 2026-10-24T22:14:10.2453083Z } 2026-10-24T22:14:10.2453140Z 2026-10-24T22:14:10.4779102Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (active) 2026-10-24T22:14:10.4779912Z [22:14:10.474] INFO (#5323): Migrations ran successfully { 2026-10-24T22:14:10.4780181Z migrations: [ 2026-10-24T22:14:10.4780392Z '1_OrchestrationEvents', 2026-10-24T22:14:10.4780707Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:10.4780982Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:10.4781244Z '4_ProviderSessionRuntime', 2026-10-24T22:14:10.4781489Z '5_Projections', 2026-10-24T22:14:10.4781788Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:10.4782121Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:10.4782446Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:10.4783057Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:10.4783649Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:10.4783974Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:10.4784297Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:10.4784609Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:10.4784956Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:10.4785308Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:10.4785616Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:10.4785914Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:10.4786221Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:10.4786597Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:10.4786895Z '20_AuthAccessManagement', 2026-10-24T22:14:10.4787175Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:10.4787491Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:10.4787803Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:10.4788138Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:10.4788491Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:10.4788841Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:10.4789170Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:10.4789499Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:10.4789830Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:10.4790173Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:10.4790485Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:10.4790765Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:10.4791050Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:10.4791328Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:10.4791635Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:10.4791928Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:10.4792207Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:10.4792498Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:10.4792820Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:10.4793143Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:10.4793461Z '41_AuthSessionClientConnection', 2026-10-24T22:14:10.4793770Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:10.4794066Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:10.4794371Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:10.4794670Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:10.4794974Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:10.4795271Z '47_ProjectionProjectIcon', 2026-10-24T22:14:10.4795566Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:10.4795870Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:10.4796161Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:10.4796453Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:10.4796741Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:10.4797010Z '53_PullRequestFilesViewed', 2026-10-24T22:14:10.4797305Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:10.4797596Z '55_OrchestrationV2', 2026-10-24T22:14:10.4797871Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:10.4798147Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:10.4798426Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:10.4798681Z '59_McpAppModelContext', 2026-10-24T22:14:10.4798949Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:10.4799358Z '61_PullRequestReviewGuides', 2026-10-24T22:14:10.4799674Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:10.4799940Z '63_DropUnusedV1Projections', 2026-10-24T22:14:10.4800233Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:10.4800536Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:10.4800828Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:10.4801107Z '67_WebhookDedupe', 2026-10-24T22:14:10.4801345Z '68_ShellStopRequestIndex', 2026-10-24T22:14:10.4801606Z '69_ThreadMessageSearch' 2026-10-24T22:14:10.4801807Z ] 2026-10-24T22:14:10.4801957Z } 2026-10-24T22:14:10.4802036Z 2026-10-24T22:14:10.7649348Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (idle) 2026-10-24T22:14:10.7649935Z [22:14:10.761] INFO (#8030): Migrations ran successfully { 2026-10-24T22:14:10.7650465Z migrations: [ 2026-10-24T22:14:10.7650748Z '1_OrchestrationEvents', 2026-10-24T22:14:10.7650995Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:10.7651229Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:10.7651442Z '4_ProviderSessionRuntime', 2026-10-24T22:14:10.7651646Z '5_Projections', 2026-10-24T22:14:10.7651894Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:10.7652171Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:10.7652424Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:10.7652668Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:10.7652899Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:10.7653164Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:10.7653471Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:10.7653742Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:10.7654020Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:10.7654300Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:10.7654543Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:10.7654773Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:10.7655011Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:10.7655255Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:10.7655458Z '20_AuthAccessManagement', 2026-10-24T22:14:10.7655626Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:10.7655804Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:10.7655985Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:10.7656185Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:10.7656400Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:10.7656615Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:10.7656812Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:10.7657004Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:10.7657209Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:10.7657416Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:10.7657607Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:10.7657783Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:10.7657965Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:10.7658138Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:10.7658324Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:10.7658507Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:10.7658680Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:10.7658863Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:10.7659565Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:10.7660010Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:10.7660190Z '41_AuthSessionClientConnection', 2026-10-24T22:14:10.7660385Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:10.7660572Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:10.7660763Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:10.7660952Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:10.7661147Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:10.7661329Z '47_ProjectionProjectIcon', 2026-10-24T22:14:10.7661511Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:10.7661704Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:10.7661888Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:10.7662073Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:10.7662259Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:10.7662434Z '53_PullRequestFilesViewed', 2026-10-24T22:14:10.7662622Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:10.7662809Z '55_OrchestrationV2', 2026-10-24T22:14:10.7662981Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:10.7663157Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:10.7663325Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:10.7663506Z '59_McpAppModelContext', 2026-10-24T22:14:10.7663680Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:10.7663856Z '61_PullRequestReviewGuides', 2026-10-24T22:14:10.7664026Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:10.7664196Z '63_DropUnusedV1Projections', 2026-10-24T22:14:10.7664381Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:10.7664567Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:10.7664777Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:10.7664949Z '67_WebhookDedupe', 2026-10-24T22:14:10.7665102Z '68_ShellStopRequestIndex', 2026-10-24T22:14:10.7665267Z '69_ThreadMessageSearch' 2026-10-24T22:14:10.7665401Z ] 2026-10-24T22:14:10.7665496Z } 2026-10-24T22:14:10.7665548Z 2026-10-24T22:14:11.0520057Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (selection-command) 2026-10-24T22:14:11.0522512Z [22:14:11.049] INFO (#10800): Migrations ran successfully { 2026-10-24T22:14:11.0522695Z migrations: [ 2026-10-24T22:14:11.0522867Z '1_OrchestrationEvents', 2026-10-24T22:14:11.0523048Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:11.0523228Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:11.0523433Z '4_ProviderSessionRuntime', 2026-10-24T22:14:11.0523624Z '5_Projections', 2026-10-24T22:14:11.0523820Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:11.0524041Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:11.0524237Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:11.0524425Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:11.0524609Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:11.0524811Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:11.0525013Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:11.0525206Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:11.0525419Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:11.0525633Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:11.0525832Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:11.0526241Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:11.0526520Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:11.0526712Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:11.0526893Z '20_AuthAccessManagement', 2026-10-24T22:14:11.0527063Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:11.0527242Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:11.0527422Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:11.0527626Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:11.0527841Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:11.0528056Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:11.0528248Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:11.0528444Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:11.0528647Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:11.0528854Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:11.0529042Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:11.0529218Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:11.0529406Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:11.0529578Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:11.0529764Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:11.0529945Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:11.0530119Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:11.0530298Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:11.0530498Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:11.0530697Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:11.0530874Z '41_AuthSessionClientConnection', 2026-10-24T22:14:11.0531065Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:11.0531250Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:11.0531443Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:11.0531632Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:11.0531827Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:11.0532012Z '47_ProjectionProjectIcon', 2026-10-24T22:14:11.0532191Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:11.0532388Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:11.0532574Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:11.0532762Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:11.0532972Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:11.0533146Z '53_PullRequestFilesViewed', 2026-10-24T22:14:11.0533335Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:11.0533551Z '55_OrchestrationV2', 2026-10-24T22:14:11.0533730Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:11.0533908Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:11.0534072Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:11.0534234Z '59_McpAppModelContext', 2026-10-24T22:14:11.0534407Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:11.0534579Z '61_PullRequestReviewGuides', 2026-10-24T22:14:11.0534749Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:11.0534920Z '63_DropUnusedV1Projections', 2026-10-24T22:14:11.0535107Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:11.0535293Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:11.0535478Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:11.0535655Z '67_WebhookDedupe', 2026-10-24T22:14:11.0535810Z '68_ShellStopRequestIndex', 2026-10-24T22:14:11.0535974Z '69_ThreadMessageSearch' 2026-10-24T22:14:11.0536188Z ] 2026-10-24T22:14:11.0536336Z } 2026-10-24T22:14:11.0536389Z 2026-10-24T22:14:11.3375133Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (pooled) 2026-10-24T22:14:11.3375617Z [22:14:11.335] INFO (#13579): Migrations ran successfully { 2026-10-24T22:14:11.3375795Z migrations: [ 2026-10-24T22:14:11.3375933Z '1_OrchestrationEvents', 2026-10-24T22:14:11.3376114Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:11.3376298Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:11.3376464Z '4_ProviderSessionRuntime', 2026-10-24T22:14:11.3376625Z '5_Projections', 2026-10-24T22:14:11.3376824Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:11.3377037Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:11.3377233Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:11.3377425Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:11.3377611Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:11.3377815Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:11.3378024Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:11.3378223Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:11.3378434Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:11.3378653Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:11.3378840Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:11.3379023Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:11.3379209Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:11.3379403Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:11.3379587Z '20_AuthAccessManagement', 2026-10-24T22:14:11.3379754Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:11.3380027Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:11.3380208Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:11.3380410Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:11.3380630Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:11.3380850Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:11.3381042Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:11.3381236Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:11.3381441Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:11.3381644Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:11.3381834Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:11.3382011Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:11.3382194Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:11.3382366Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:11.3382557Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:11.3382739Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:11.3382915Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:11.3383109Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:11.3383309Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:11.3383545Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:11.3383729Z '41_AuthSessionClientConnection', 2026-10-24T22:14:11.3383923Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:11.3384110Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:11.3384305Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:11.3384491Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:11.3384684Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:11.3384867Z '47_ProjectionProjectIcon', 2026-10-24T22:14:11.3385050Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:11.3385243Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:11.3385430Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:11.3385620Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:11.3385805Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:11.3385981Z '53_PullRequestFilesViewed', 2026-10-24T22:14:11.3386171Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:11.3386358Z '55_OrchestrationV2', 2026-10-24T22:14:11.3386531Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:11.3386706Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:11.3386874Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:11.3387035Z '59_McpAppModelContext', 2026-10-24T22:14:11.3387208Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:11.3387381Z '61_PullRequestReviewGuides', 2026-10-24T22:14:11.3387550Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:11.3387716Z '63_DropUnusedV1Projections', 2026-10-24T22:14:11.3388056Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:11.3388365Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:11.3388550Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:11.3388726Z '67_WebhookDedupe', 2026-10-24T22:14:11.3388907Z '68_ShellStopRequestIndex', 2026-10-24T22:14:11.3389072Z '69_ThreadMessageSearch' 2026-10-24T22:14:11.3389205Z ] 2026-10-24T22:14:11.3389302Z } 2026-10-24T22:14:11.3389354Z 2026-10-24T22:14:11.6164416Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (separate-home) 2026-10-24T22:14:11.6180704Z [22:14:11.614] INFO (#16349): Migrations ran successfully { 2026-10-24T22:14:11.6180905Z migrations: [ 2026-10-24T22:14:11.6181050Z '1_OrchestrationEvents', 2026-10-24T22:14:11.6181229Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:11.6181435Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:11.6181613Z '4_ProviderSessionRuntime', 2026-10-24T22:14:11.6181781Z '5_Projections', 2026-10-24T22:14:11.6181973Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:11.6182194Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:11.6182388Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:11.6182576Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:11.6182760Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:11.6182960Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:11.6183170Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:11.6183385Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:11.6183605Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:11.6183819Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:11.6184012Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:11.6184194Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:11.6184383Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:11.6184575Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:11.6184751Z '20_AuthAccessManagement', 2026-10-24T22:14:11.6184919Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:11.6185094Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:11.6185278Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:11.6185476Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:11.6185698Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:11.6185907Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:11.6186103Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:11.6186294Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:11.6186498Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:11.6186704Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:11.6186887Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:11.6187070Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:11.6187245Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:11.6187418Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:11.6187601Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:11.6187784Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:11.6187954Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:11.6188137Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:11.6188340Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:11.6188539Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:11.6188720Z '41_AuthSessionClientConnection', 2026-10-24T22:14:11.6189134Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:11.6189411Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:11.6189600Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:11.6189793Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:11.6189985Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:11.6198642Z '47_ProjectionProjectIcon', 2026-10-24T22:14:11.6198899Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:11.6199095Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:11.6199287Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:11.6199478Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:11.6199669Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:11.6199846Z '53_PullRequestFilesViewed', 2026-10-24T22:14:11.6200037Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:11.6200231Z '55_OrchestrationV2', 2026-10-24T22:14:11.6200409Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:11.6200591Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:11.6200756Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:11.6200918Z '59_McpAppModelContext', 2026-10-24T22:14:11.6201092Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:11.6201268Z '61_PullRequestReviewGuides', 2026-10-24T22:14:11.6201440Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:11.6201613Z '63_DropUnusedV1Projections', 2026-10-24T22:14:11.6201799Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:11.6201985Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:11.6202175Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:11.6202348Z '67_WebhookDedupe', 2026-10-24T22:14:11.6202505Z '68_ShellStopRequestIndex', 2026-10-24T22:14:11.6202671Z '69_ThreadMessageSearch' 2026-10-24T22:14:11.6202804Z ] 2026-10-24T22:14:11.6202904Z } 2026-10-24T22:14:11.6202971Z 2026-10-24T22:14:11.7972392Z ✓ src/orchestration-v2/SelectionRestart.integration.test.ts (7 tests) 1955ms 2026-10-24T22:14:11.7972844Z ✓ retries a failed selection restart session open before completing 362ms 2026-10-24T22:14:11.7973379Z ✓ preserves native history only for compatible account switches (idle) 310ms 2026-10-24T22:14:12.7856265Z ✓ src/orchestration-v2/CheckpointRollbackService.test.ts (7 tests) 75ms 2026-10-24T22:14:13.7364263Z ✓ src/orchestration-v2/ProviderContinuationService.test.ts (11 tests) 13ms 2026-10-24T22:14:14.9795838Z ✓ src/checkpointing/CheckpointStore.test.ts (9 tests) 906ms 2026-10-24T22:14:16.8883646Z ✓ src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts (4 tests) 947ms 2026-10-24T22:14:16.8884277Z ✓ delivers child completion with Claude's native pending-tool cancellation behavior 326ms 2026-10-24T22:14:17.4049502Z ✓ src/orchestration-v2/TurnStartReads.test.ts (4 tests) 125ms 2026-10-24T22:14:18.0177978Z ✓ src/provider/CodexInstallation.test.ts (25 tests) 281ms 2026-10-24T22:14:19.3778834Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.3779466Z [22:14:19.361] INFO (#1): Migrations ran successfully { 2026-10-24T22:14:19.3779731Z migrations: [ 2026-10-24T22:14:19.3780086Z '1_OrchestrationEvents', 2026-10-24T22:14:19.3780328Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:19.3780539Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:19.3780734Z '4_ProviderSessionRuntime', 2026-10-24T22:14:19.3780907Z '5_Projections', 2026-10-24T22:14:19.3781102Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:19.3781316Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:19.3781514Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:19.3781701Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:19.3781887Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:19.3782088Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:19.3782374Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:19.3782688Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:19.3783070Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:19.3783421Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:19.3783730Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:19.3784034Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:19.3784358Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:19.3784678Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:19.3784883Z '20_AuthAccessManagement', 2026-10-24T22:14:19.3785057Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:19.3785236Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:19.3785417Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:19.3785615Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:19.3785838Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:19.3786134Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:19.3786451Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:19.3786751Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:19.3786953Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:19.3787166Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:19.3787352Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:19.3787533Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:19.3787712Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:19.3787887Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:19.3788069Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:19.3788252Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:19.3788425Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:19.3788691Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:19.3788973Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:19.3789171Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:19.3789356Z '41_AuthSessionClientConnection', 2026-10-24T22:14:19.3789545Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:19.3790085Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:19.3790483Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:19.3790771Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:19.3790963Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:19.3791209Z '47_ProjectionProjectIcon', 2026-10-24T22:14:19.3791436Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:19.3791631Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:19.3791820Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:19.3792002Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:19.3792186Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:19.3792358Z '53_PullRequestFilesViewed', 2026-10-24T22:14:19.3792550Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:19.3792731Z '55_OrchestrationV2', 2026-10-24T22:14:19.3792956Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:19.3793140Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:19.3793348Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:19.3793612Z '59_McpAppModelContext', 2026-10-24T22:14:19.3793882Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:19.3794176Z '61_PullRequestReviewGuides', 2026-10-24T22:14:19.3794449Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:19.3794729Z '63_DropUnusedV1Projections', 2026-10-24T22:14:19.3795032Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:19.3795270Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:19.3795468Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:19.3795649Z '67_WebhookDedupe', 2026-10-24T22:14:19.3795809Z '68_ShellStopRequestIndex', 2026-10-24T22:14:19.3795967Z '69_ThreadMessageSearch' 2026-10-24T22:14:19.3796106Z ] 2026-10-24T22:14:19.3796201Z } 2026-10-24T22:14:19.3796257Z 2026-10-24T22:14:19.5151633Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.5152052Z [22:14:19.514] INFO (#349) http.span=18ms: Sent HTTP response { 2026-10-24T22:14:19.5152271Z 'http.method': 'GET', 2026-10-24T22:14:19.5152522Z 'http.url': '/api/orchestration/threads/transfer-budget-thread', 2026-10-24T22:14:19.5152745Z 'http.status': 200 2026-10-24T22:14:19.5152965Z } 2026-10-24T22:14:19.5153023Z 2026-10-24T22:14:19.5225600Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.5226145Z [22:14:19.522] INFO (#367) http.span=4ms: Sent HTTP response { 2026-10-24T22:14:19.5226359Z 'http.method': 'GET', 2026-10-24T22:14:19.5226588Z 'http.url': '/api/orchestration/shell', 2026-10-24T22:14:19.5226793Z 'http.status': 200 2026-10-24T22:14:19.5226925Z } 2026-10-24T22:14:19.5226997Z 2026-10-24T22:14:19.6749023Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.6749939Z [22:14:19.674] INFO (#405) http.span=145ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.6750381Z 2026-10-24T22:14:19.6888981Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.6889870Z [22:14:19.688] INFO (#631) http.span=36ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.6891017Z 2026-10-24T22:14:19.6891663Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.6892505Z [22:14:19.688] INFO (#395) http.span=160ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.6893002Z 2026-10-24T22:14:19.6896704Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.6897562Z [22:14:19.689] INFO (#643) http.span=36ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.6899120Z 2026-10-24T22:14:19.6911102Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.6911807Z [22:14:19.690] INFO (#384) http.span=165ms: InterruptError: All fibers interrupted without error { 2026-10-24T22:14:19.6912215Z [cause]: InterruptCause: The fiber was interrupted by: 2026-10-24T22:14:19.6912476Z at fiber (#710) 2026-10-24T22:14:19.6912926Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 } 2026-10-24T22:14:19.6913212Z 2026-10-24T22:14:19.7220714Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.7221661Z [22:14:19.712] INFO (#1): Migrations ran successfully { 2026-10-24T22:14:19.7222023Z migrations: [ 2026-10-24T22:14:19.7222327Z '1_OrchestrationEvents', 2026-10-24T22:14:19.7222658Z '2_OrchestrationCommandReceipts', 2026-10-24T22:14:19.7223017Z '3_CheckpointDiffBlobs', 2026-10-24T22:14:19.7223233Z '4_ProviderSessionRuntime', 2026-10-24T22:14:19.7223445Z '5_Projections', 2026-10-24T22:14:19.7223676Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T22:14:19.7223928Z '7_ProjectionThreadMessageAttachments', 2026-10-24T22:14:19.7224160Z '8_ProjectionThreadActivitySequence', 2026-10-24T22:14:19.7224384Z '9_ProviderSessionRuntimeMode', 2026-10-24T22:14:19.7224606Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T22:14:19.7224847Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T22:14:19.7225085Z '12_ProjectionThreadsInteractionMode', 2026-10-24T22:14:19.7225317Z '13_ProjectionThreadProposedPlans', 2026-10-24T22:14:19.7225567Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T22:14:19.7225818Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T22:14:19.7226042Z '16_CanonicalizeModelSelections', 2026-10-24T22:14:19.7226265Z '17_ProjectionThreadsArchivedAt', 2026-10-24T22:14:19.7226492Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T22:14:19.7226948Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T22:14:19.7227217Z '20_AuthAccessManagement', 2026-10-24T22:14:19.7227389Z '21_AuthSessionClientMetadata', 2026-10-24T22:14:19.7227571Z '22_AuthSessionLastConnectedAt', 2026-10-24T22:14:19.7227750Z '23_ProjectionThreadShellSummary', 2026-10-24T22:14:19.7227960Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T22:14:19.7228177Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T22:14:19.7228390Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T22:14:19.7228588Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T22:14:19.7228784Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T22:14:19.7228985Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T22:14:19.7229627Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T22:14:19.7229945Z '31_AuthAuthorizationScopes', 2026-10-24T22:14:19.7230121Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T22:14:19.7230302Z '33_ProjectionThreadsSettled', 2026-10-24T22:14:19.7230470Z '34_ProjectionThreadsSnoozed', 2026-10-24T22:14:19.7230655Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T22:14:19.7230834Z '36_ProjectionThreadsPinned', 2026-10-24T22:14:19.7231004Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T22:14:19.7231187Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T22:14:19.7231388Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T22:14:19.7231582Z '40_ProjectionProjectFaviconPath', 2026-10-24T22:14:19.7231757Z '41_AuthSessionClientConnection', 2026-10-24T22:14:19.7231950Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T22:14:19.7232134Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T22:14:19.7232327Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T22:14:19.7232512Z '45_ProjectionProjectsAutoPull', 2026-10-24T22:14:19.7232704Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T22:14:19.7233139Z '47_ProjectionProjectIcon', 2026-10-24T22:14:19.7233331Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T22:14:19.7233521Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T22:14:19.7233704Z '50_ProjectionThreadPullRequests', 2026-10-24T22:14:19.7233893Z '51_ProjectionThreadMessageContext', 2026-10-24T22:14:19.7234074Z '52_ProjectionThreadTitleState', 2026-10-24T22:14:19.7234247Z '53_PullRequestFilesViewed', 2026-10-24T22:14:19.7234434Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T22:14:19.7234618Z '55_OrchestrationV2', 2026-10-24T22:14:19.7234800Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T22:14:19.7234979Z '57_ScheduledTaskWebhooks', 2026-10-24T22:14:19.7235140Z '58_WebhookRelayDeliveries', 2026-10-24T22:14:19.7235305Z '59_McpAppModelContext', 2026-10-24T22:14:19.7235480Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T22:14:19.7235649Z '61_PullRequestReviewGuides', 2026-10-24T22:14:19.7235819Z '62_ThreadFailureLookupIndex', 2026-10-24T22:14:19.7235986Z '63_DropUnusedV1Projections', 2026-10-24T22:14:19.7236170Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T22:14:19.7236354Z '65_CodexUsageNativeTurnIndex', 2026-10-24T22:14:19.7236537Z '66_RepairClientSettlementTimestamps', 2026-10-24T22:14:19.7236714Z '67_WebhookDedupe', 2026-10-24T22:14:19.7236870Z '68_ShellStopRequestIndex', 2026-10-24T22:14:19.7237030Z '69_ThreadMessageSearch' 2026-10-24T22:14:19.7237159Z ] 2026-10-24T22:14:19.7237256Z } 2026-10-24T22:14:19.7237309Z 2026-10-24T22:14:19.8521778Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.8522176Z [22:14:19.851] INFO (#1089) http.span=18ms: Sent HTTP response { 2026-10-24T22:14:19.8522393Z 'http.method': 'GET', 2026-10-24T22:14:19.8522651Z 'http.url': '/api/orchestration/threads/transfer-budget-thread', 2026-10-24T22:14:19.8522912Z 'http.status': 200 2026-10-24T22:14:19.8523043Z } 2026-10-24T22:14:19.8523101Z 2026-10-24T22:14:19.8566074Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.8566506Z [22:14:19.856] INFO (#1107) http.span=2ms: Sent HTTP response { 2026-10-24T22:14:19.8566749Z 'http.method': 'GET', 2026-10-24T22:14:19.8567414Z 'http.url': '/api/orchestration/shell', 2026-10-24T22:14:19.8567967Z 'http.status': 200 2026-10-24T22:14:19.8568207Z } 2026-10-24T22:14:19.8568319Z 2026-10-24T22:14:19.9860942Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.9861642Z [22:14:19.985] INFO (#1145) http.span=126ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.9861993Z 2026-10-24T22:14:19.9957349Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.9957900Z [22:14:19.995] INFO (#1371) http.span=28ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.9958174Z 2026-10-24T22:14:19.9959031Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.9959523Z [22:14:19.995] INFO (#1135) http.span=137ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.9959959Z 2026-10-24T22:14:19.9960179Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.9960732Z [22:14:19.995] INFO (#1383) http.span=27ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T22:14:19.9961007Z 2026-10-24T22:14:19.9964582Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:19.9965004Z [22:14:19.996] INFO (#1124) http.span=139ms: InterruptError: All fibers interrupted without error { 2026-10-24T22:14:19.9965276Z [cause]: InterruptCause: The fiber was interrupted by: 2026-10-24T22:14:19.9965461Z at fiber (#1450) 2026-10-24T22:14:19.9965724Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 } 2026-10-24T22:14:19.9965919Z 2026-10-24T22:14:20.0000203Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T22:14:20.0000547Z [22:14:19.999] INFO (#1): # T3 Code thread transfer budget 2026-10-24T22:14:20.0000668Z 2026-10-24T22:14:20.0001091Z 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-24T22:14:20.0002477Z 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-24T22:14:20.0004301Z 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-24T22:14:20.0004958Z 2026-10-24T22:14:20.0005030Z | Provider | Total thread wire | Budget | Result | 2026-10-24T22:14:20.0005211Z | --- | ---: | ---: | --- | 2026-10-24T22:14:20.0005362Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T22:14:20.0005550Z | claudeAgent | 5.0 KiB (5,110 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T22:14:20.0005674Z 2026-10-24T22:14:20.0005729Z ## Detailed measurements 2026-10-24T22:14:20.0005805Z 2026-10-24T22:14:20.0005878Z | Provider | Phase | Metric | Observed | Budget | Result | 2026-10-24T22:14:20.0006047Z | --- | --- | --- | ---: | ---: | --- | 2026-10-24T22:14:20.0006241Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T22:14:20.0006499Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T22:14:20.0006765Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T22:14:20.0007003Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS | 2026-10-24T22:14:20.0007196Z | codex | shell snapshot | HTTP wire | 851 B | none | INFO | 2026-10-24T22:14:20.0007404Z | codex | measured turn, shell | WebSocket wire | 650 B | none | INFO | 2026-10-24T22:14:20.0007636Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,674 B) | none | INFO | 2026-10-24T22:14:20.0007868Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T22:14:20.0008110Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,714 B) | none | INFO | 2026-10-24T22:14:20.0008378Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,034 B) | none | INFO | 2026-10-24T22:14:20.0008637Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T22:14:20.0008871Z | codex | measured turn | server egress wire | 3.5 KiB (3,576 B) | none | INFO | 2026-10-24T22:14:20.0009084Z | codex | measured turn | SQL statements | 20 | none | INFO | 2026-10-24T22:14:20.0009313Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO | 2026-10-24T22:14:20.0009589Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO | 2026-10-24T22:14:20.0009844Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:20.0010078Z | codex | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO | 2026-10-24T22:14:20.0010322Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO | 2026-10-24T22:14:20.0010568Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:20.0010778Z | codex | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T22:14:20.0011003Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T22:14:20.0011278Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,221 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T22:14:20.0011567Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T22:14:20.0011818Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS | 2026-10-24T22:14:20.0012031Z | claudeAgent | shell snapshot | HTTP wire | 855 B | none | INFO | 2026-10-24T22:14:20.0012255Z | claudeAgent | measured turn, shell | WebSocket wire | 655 B | none | INFO | 2026-10-24T22:14:20.0012503Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.7 KiB (1,696 B) | none | INFO | 2026-10-24T22:14:20.0012775Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T22:14:20.0013061Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,723 B) | none | INFO | 2026-10-24T22:14:20.0013346Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.9 KiB (23,406 B) | none | INFO | 2026-10-24T22:14:20.0013703Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T22:14:20.0013987Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,599 B) | none | INFO | 2026-10-24T22:14:20.0014214Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO | 2026-10-24T22:14:20.0014457Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO | 2026-10-24T22:14:20.0014740Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO | 2026-10-24T22:14:20.0015013Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:20.0015263Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 883 B | none | INFO | 2026-10-24T22:14:20.0015522Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,763 B) | none | INFO | 2026-10-24T22:14:20.0015785Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:20.0016011Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T22:14:20.0016136Z 2026-10-24T22:14:20.0016193Z ## Compression diagnostics 2026-10-24T22:14:20.0016272Z 2026-10-24T22:14:20.0016373Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip. 2026-10-24T22:14:20.0016598Z - codex: shell snapshot 1.6 KiB (1,651 B) decoded to 676 B gzip. 2026-10-24T22:14:20.0016821Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip. 2026-10-24T22:14:20.0017066Z - claudeAgent: shell snapshot 1.6 KiB (1,673 B) decoded to 680 B gzip. 2026-10-24T22:14:20.0017195Z 2026-10-24T22:14:20.0017197Z 2026-10-24T22:14:20.0017558Z ✓ integration/transferBudgetV2.integration.test.ts (1 test) 674ms 2026-10-24T22:14:20.0017924Z ✓ reports V2 thread HTTP and WebSocket transfer budgets 674ms 2026-10-24T22:14:20.2669353Z ✓ src/persistence/Migrations/026_CanonicalizeModelSelectionOptions.test.ts (1 test) 17ms 2026-10-24T22:14:21.5667773Z ✓ src/mcp/TaskCancelNativeSubagent.integration.test.ts (1 test) 350ms 2026-10-24T22:14:21.5668205Z ✓ task_cancel ends a delegated child's background native subagent 349ms 2026-10-24T22:14:22.5639890Z ✓ src/serverRuntimeStartup.test.ts (8 tests) 21ms 2026-10-24T22:14:23.0126061Z ✓ src/process/agentScope.test.ts (10 tests) 46ms 2026-10-24T22:14:23.2846287Z ✓ src/preview/Manager.test.ts (8 tests) 14ms 2026-10-24T22:14:24.2839480Z ✓ src/serverLogger.test.ts (7 tests) 16ms 2026-10-24T22:14:24.4015309Z ✓ src/resourceTelemetry/ResourceTelemetryHistory.test.ts (6 tests) 4ms 2026-10-24T22:14:25.4301119Z ✓ src/cloud/CloudLink.test.ts (6 tests) 30ms 2026-10-24T22:14:25.5954988Z ✓ src/provider/claudeResetCredits.test.ts (7 tests) 23ms 2026-10-24T22:14:25.8711158Z ✓ src/pullRequest/PullRequestReadCache.test.ts (7 tests) 25ms 2026-10-24T22:14:26.1618031Z ✓ src/observability/OtlpEndpointCheck.test.ts (5 tests) 32ms 2026-10-24T22:14:26.3100890Z ✓ src/terminal/NodePtyAdapter.test.ts (10 tests) 13ms 2026-10-24T22:14:26.5513137Z ✓ src/attachmentStore.test.ts (10 tests) 6ms 2026-10-24T22:14:26.7933565Z ✓ src/project/WorktreeSetupTracker.test.ts (5 tests) 10ms 2026-10-24T22:14:26.9295916Z ✓ src/htmlRender/publicProxy.test.ts (3 tests) 16ms 2026-10-24T22:14:27.3104094Z ✓ src/persistence/Migrations.test.ts (7 tests) 131ms 2026-10-24T22:14:27.4691349Z ✓ src/cloud/relayResponse.test.ts (8 tests) 12ms 2026-10-24T22:14:28.3815336Z ✓ src/orchestration-v2/RunFinalizationService.test.ts (5 tests) 6ms 2026-10-24T22:14:28.5350500Z ✓ src/bootstrap.test.ts (3 tests) 12ms 2026-10-24T22:14:28.7767229Z ✓ src/orchestration-v2/ProjectCommands.test.ts (3 tests) 3ms 2026-10-24T22:14:29.0301217Z ✓ src/orchestration-v2/RuntimePolicy.test.ts (1 test) 4ms 2026-10-24T22:14:29.1092475Z ✓ src/provider/Drivers/ClaudeSkillDispatch.test.ts (7 tests) 3ms 2026-10-24T22:14:29.5302424Z ✓ src/device/DeviceHubProxy.stream.test.ts (1 test) 28ms 2026-10-24T22:14:30.5137317Z ✓ src/auth/replayMarkers.test.ts (1 test) 16ms 2026-10-24T22:14:30.6454806Z ✓ src/utils/subscribeBeforeSnapshot.test.ts (2 tests) 7ms 2026-10-24T22:14:30.8938214Z ✓ src/orchestration-v2/workflowAgentTranscript.test.ts (1 test) 8ms 2026-10-24T22:14:31.0080166Z ✓ src/cli/triagePrompt.test.ts (3 tests) 2ms 2026-10-24T22:14:31.2507365Z ✓ src/provider/OpenCode2Client.events.test.ts (1 test) 17ms 2026-10-24T22:14:38.1686811Z ✓ src/orchestration-v2/testkit/OpenCodeReplayFixtures.integration.test.ts (22 tests) 5716ms 2026-10-24T22:14:38.1687351Z ✓ OpenCode replay fixtures (22) 2026-10-24T22:14:38.1687666Z ✓ runs simple/opencode through OrchestratorV2 using deterministic replay 311ms 2026-10-24T22:14:38.1688073Z ✓ runs opencode2_inbox/opencode through OrchestratorV2 using deterministic replay 330ms 2026-10-24T22:14:38.1688476Z ✓ runs opencode2_revert/opencode through OrchestratorV2 using deterministic replay 318ms 2026-10-24T22:14:38.1688889Z ✓ runs opencode2_permission/opencode through OrchestratorV2 using deterministic replay 303ms 2026-10-24T22:14:38.1689299Z ✓ runs opencode2_background/opencode through OrchestratorV2 using deterministic replay 329ms 2026-10-24T22:14:38.1689718Z ✓ runs opencode2_compaction/opencode through OrchestratorV2 using deterministic replay 391ms 2026-10-24T22:14:38.1690153Z ✓ runs opencode2_resume_after_restart/opencode through OrchestratorV2 using deterministic replay 306ms 2026-10-24T22:14:38.1690626Z ✓ runs opencode2_background when session.execution.started.3 is an execution start this build cannot decode 322ms 2026-10-24T22:14:38.4281640Z ✓ src/device/sshDeviceScript.test.ts (2 tests) 9ms 2026-10-24T22:14:38.7254483Z ✓ src/persistence/Migrations/063_DropUnusedV1Projections.test.ts (1 test) 34ms 2026-10-24T22:14:39.6831007Z ✓ src/mcp/toolkits/device/handlers.test.ts (2 tests) 2ms 2026-10-24T22:14:40.0947510Z ✓ src/cli/triage.test.ts (1 test) 7ms 2026-10-24T22:14:40.3387316Z ✓ src/observability/EventLoopMonitor.test.ts (1 test) 1ms 2026-10-24T22:14:44.1640586Z ✓ src/orchestration-v2/testkit/CursorReplayFixtures.integration.test.ts (11 tests) 2845ms 2026-10-24T22:14:44.1641411Z ✓ Cursor replay fixtures (11) 2026-10-24T22:14:44.1641746Z ✓ runs simple/cursor through OrchestratorV2 using deterministic replay 352ms 2026-10-24T22:14:44.5998942Z ✓ src/provider/ClaudeCapabilitiesProbe.test.ts (1 test) 1ms 2026-10-24T22:14:44.6027321Z 2026-10-24T22:14:44.6030389Z  Test Files  52 passed (52) 2026-10-24T22:14:44.6042071Z  Tests  520 passed (520) 2026-10-24T22:14:44.6042291Z  Start at  22:13:53 2026-10-24T22:14:44.6042513Z  Duration  51.50s (tests 46%, import 42%, transform 10%, setup 3%) 2026-10-24T22:14:44.6042723Z 2026-10-24T22:14:44.6043003Z  Import  1365 modules were evaluated 17282 times · 20.54s total, 42% of tracked time 2026-10-24T22:14:44.6043503Z   ~18.92s faster with isolate: false — shared modules are evaluated once per worker instead of once per file 2026-10-24T22:14:44.6043950Z   learn more: https://vitest.dev/guide/improving-performance#test-isolation 2026-10-24T22:14:44.6044137Z 2026-10-24T22:14:44.6197565Z 2026-10-24T22:14:44.6272187Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-24T22:14:44.6272520Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-24T22:14:44.6272734Z  echo "present=true" >> "$GITHUB_OUTPUT" 2026-10-24T22:14:44.6272890Z else 2026-10-24T22:14:44.6273032Z  echo "present=false" >> "$GITHUB_OUTPUT" 2026-10-24T22:14:44.6273208Z fi 2026-10-24T22:14:44.6281195Z shell: /usr/bin/bash -e {0} 2026-10-24T22:14:44.6281323Z env: 2026-10-24T22:14:44.6281433Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:14:44.6281580Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:14:44.6281722Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:14:44.6281864Z ##[endgroup] 2026-10-24T22:14:44.6313956Z ##[group]Run if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then 2026-10-24T22:14:44.6314242Z if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then 2026-10-24T22:14:44.6314514Z  tee -a "$GITHUB_STEP_SUMMARY" < "/home/runner/_work/_temp/t3code-transfer-budget.md" 2026-10-24T22:14:44.6314717Z else 2026-10-24T22:14:44.6314893Z  echo "Transfer budget report was not produced." >> "$GITHUB_STEP_SUMMARY" 2026-10-24T22:14:44.6315144Z fi 2026-10-24T22:14:44.6320779Z shell: /usr/bin/bash -e {0} 2026-10-24T22:14:44.6320902Z env: 2026-10-24T22:14:44.6321041Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:14:44.6321189Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:14:44.6321329Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:14:44.6321462Z ##[endgroup] 2026-10-24T22:14:44.6340869Z # T3 Code thread transfer budget 2026-10-24T22:14:44.6341047Z 2026-10-24T22:14:44.6341487Z 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-24T22:14:44.6342698Z 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-24T22:14:44.6343943Z 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-24T22:14:44.6344655Z 2026-10-24T22:14:44.6344724Z | Provider | Total thread wire | Budget | Result | 2026-10-24T22:14:44.6344883Z | --- | ---: | ---: | --- | 2026-10-24T22:14:44.6345029Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T22:14:44.6345214Z | claudeAgent | 5.0 KiB (5,110 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T22:14:44.6345336Z 2026-10-24T22:14:44.6345386Z ## Detailed measurements 2026-10-24T22:14:44.6345461Z 2026-10-24T22:14:44.6345534Z | Provider | Phase | Metric | Observed | Budget | Result | 2026-10-24T22:14:44.6345695Z | --- | --- | --- | ---: | ---: | --- | 2026-10-24T22:14:44.6345886Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T22:14:44.6346140Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T22:14:44.6346402Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T22:14:44.6346630Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS | 2026-10-24T22:14:44.6346819Z | codex | shell snapshot | HTTP wire | 851 B | none | INFO | 2026-10-24T22:14:44.6347016Z | codex | measured turn, shell | WebSocket wire | 650 B | none | INFO | 2026-10-24T22:14:44.6347246Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,674 B) | none | INFO | 2026-10-24T22:14:44.6347474Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T22:14:44.6347711Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,714 B) | none | INFO | 2026-10-24T22:14:44.6347975Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,034 B) | none | INFO | 2026-10-24T22:14:44.6348321Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T22:14:44.6348569Z | codex | measured turn | server egress wire | 3.5 KiB (3,576 B) | none | INFO | 2026-10-24T22:14:44.6357888Z | codex | measured turn | SQL statements | 20 | none | INFO | 2026-10-24T22:14:44.6358128Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO | 2026-10-24T22:14:44.6358401Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO | 2026-10-24T22:14:44.6358660Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:44.6358889Z | codex | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO | 2026-10-24T22:14:44.6359133Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO | 2026-10-24T22:14:44.6359377Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:44.6359581Z | codex | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T22:14:44.6359817Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T22:14:44.6360085Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,221 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T22:14:44.6360370Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T22:14:44.6360619Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS | 2026-10-24T22:14:44.6360828Z | claudeAgent | shell snapshot | HTTP wire | 855 B | none | INFO | 2026-10-24T22:14:44.6361264Z | claudeAgent | measured turn, shell | WebSocket wire | 655 B | none | INFO | 2026-10-24T22:14:44.6361563Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.7 KiB (1,696 B) | none | INFO | 2026-10-24T22:14:44.6361820Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T22:14:44.6362085Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,723 B) | none | INFO | 2026-10-24T22:14:44.6362554Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.9 KiB (23,406 B) | none | INFO | 2026-10-24T22:14:44.6362827Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T22:14:44.6363113Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,599 B) | none | INFO | 2026-10-24T22:14:44.6363382Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO | 2026-10-24T22:14:44.6363629Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO | 2026-10-24T22:14:44.6363918Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO | 2026-10-24T22:14:44.6364190Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:44.6364437Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 883 B | none | INFO | 2026-10-24T22:14:44.6364699Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,763 B) | none | INFO | 2026-10-24T22:14:44.6364957Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T22:14:44.6365181Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T22:14:44.6365307Z 2026-10-24T22:14:44.6365362Z ## Compression diagnostics 2026-10-24T22:14:44.6365442Z 2026-10-24T22:14:44.6365549Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip. 2026-10-24T22:14:44.6365773Z - codex: shell snapshot 1.6 KiB (1,651 B) decoded to 676 B gzip. 2026-10-24T22:14:44.6365999Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip. 2026-10-24T22:14:44.6366236Z - claudeAgent: shell snapshot 1.6 KiB (1,673 B) decoded to 680 B gzip. 2026-10-24T22:14:44.6402321Z ##[group]Run actions/upload-artifact@v7 2026-10-24T22:14:44.6402541Z with: 2026-10-24T22:14:44.6402714Z name: thread-transfer-results 2026-10-24T22:14:44.6402973Z path: /home/runner/_work/_temp/thread-transfer-result.json 2026-10-24T22:14:44.6403242Z if-no-files-found: ignore 2026-10-24T22:14:44.6403434Z retention-days: 30 2026-10-24T22:14:44.6403628Z compression-level: 6 2026-10-24T22:14:44.6403809Z overwrite: false 2026-10-24T22:14:44.6403956Z include-hidden-files: false 2026-10-24T22:14:44.6404080Z archive: true 2026-10-24T22:14:44.6404181Z env: 2026-10-24T22:14:44.6404292Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:14:44.6404437Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:14:44.6404581Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T22:14:44.6404713Z ##[endgroup] 2026-10-24T22:14:44.7105940Z With the provided path, there will be 1 file uploaded 2026-10-24T22:14:44.7107802Z Artifact name is valid! 2026-10-24T22:14:44.7108069Z Root directory input is valid! 2026-10-24T22:14:44.8877850Z Uploading artifact: thread-transfer-results.zip 2026-10-24T22:14:44.8893369Z Beginning upload of artifact content to blob storage 2026-10-24T22:14:44.9561921Z Uploaded bytes 504 2026-10-24T22:14:44.9699308Z Finished uploading artifact content to blob storage! 2026-10-24T22:14:44.9699717Z SHA256 digest of uploaded artifact is 84002dfa4d5b1b9ccf62be699c15f3fa6d90557a3cfd29dd41261041d0f585e2 2026-10-24T22:14:44.9700110Z Finalizing artifact upload 2026-10-24T22:14:45.3898434Z Artifact thread-transfer-results successfully finalized. Artifact ID 12577201857 2026-10-24T22:14:45.3898817Z Artifact thread-transfer-results has been successfully uploaded! Final size is 504 bytes. Artifact ID is 12577201857 2026-10-24T22:14:45.3900828Z Artifact download URL: https://github.com/pingdotgg/t3code/actions/runs/40137622594/artifacts/12577201857 2026-10-24T22:14:45.3986698Z Post job cleanup. 2026-10-24T22:14:45.4593892Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache. 2026-10-24T22:14:45.4659365Z Post job cleanup. 2026-10-24T22:14:45.5685448Z ##[start-action display=Cache full pnpm store;id=__eeef0ccb-41fe-4065-9b46-d0541a2b8ad9.__actions_cache] 2026-10-24T22:14:45.6044445Z Post job cleanup. 2026-10-24T22:14:45.6636387Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6, not saving cache. 2026-10-24T22:14:45.6664884Z ##[end-action id=__eeef0ccb-41fe-4065-9b46-d0541a2b8ad9.__actions_cache;outcome=success;conclusion=success;duration_ms=97] 2026-10-24T22:14:45.6666495Z ##[start-action display=Cache Vite+;id=__eeef0ccb-41fe-4065-9b46-d0541a2b8ad9.vp_cache] 2026-10-24T22:14:45.6694900Z Post job cleanup. 2026-10-24T22:14:45.7277352Z 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-24T22:14:45.7304482Z ##[end-action id=__eeef0ccb-41fe-4065-9b46-d0541a2b8ad9.vp_cache;outcome=success;conclusion=success;duration_ms=63] 2026-10-24T22:14:45.7336807Z Post job cleanup. 2026-10-24T22:14:45.7700366Z [command]/usr/local/bin/git version 2026-10-24T22:14:45.7725891Z git version 2.55.0 2026-10-24T22:14:45.7741660Z Temporarily overriding HOME='/home/runner/_work/_temp/d4f78b92-b402-4bf1-a829-5be959159bc4' before making global git config changes 2026-10-24T22:14:45.7742048Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T22:14:45.7744338Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T22:14:45.7763917Z Removing SSH command configuration 2026-10-24T22:14:45.7766570Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T22:14:45.7787507Z [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-24T22:14:45.7894188Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-24T22:14:45.7915933Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-24T22:14:45.7947479Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-24T22:14:45.7959395Z ##[group]Run '/job_completed.sh' 2026-10-24T22:14:45.7964735Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T22:14:45.7964908Z env: 2026-10-24T22:14:45.7965022Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 196 2026-10-24T22:14:45.7965175Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 373 2026-10-24T22:14:45.7965321Z BLACKSMITH_CHECK_RUN_ID: 121002392451 2026-10-24T22:14:45.7965471Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8 2026-10-24T22:14:45.7965628Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T22:14:45.7965768Z ##[endgroup] 2026-10-24T22:14:45.8035225Z Docker container cache not activated, skipping hash computation. 2026-10-24T22:14:45.8270291Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-24T22:14:45.8309324Z Cleaning up orphan processes