2026-10-24T11:05:54.5243432Z Current runner version: '2.338.1' 2026-10-24T11:05:54.5246663Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-bp3amz55hcvnhn73' 2026-10-24T11:05:54.5247469Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404' 2026-10-24T11:05:54.5248170Z Machine name: 'ip-172-31-73-130' 2026-10-24T11:05:54.5249758Z ##[group]GITHUB_TOKEN Permissions 2026-10-24T11:05:54.5251034Z Contents: read 2026-10-24T11:05:54.5251437Z Metadata: read 2026-10-24T11:05:54.5251801Z ##[endgroup] 2026-10-24T11:05:54.5253149Z Secret source: Actions 2026-10-24T11:05:54.5253758Z Cache mode: write 2026-10-24T11:05:54.5254210Z Prepare workflow directory 2026-10-24T11:05:54.5434278Z Prepare all required actions 2026-10-24T11:05:54.5459876Z Getting action download info 2026-10-24T11:05:54.6546416Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803) 2026-10-24T11:05:54.6855161Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9) 2026-10-24T11:05:54.7531565Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9) 2026-10-24T11:05:54.9349699Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/ 2026-10-24T11:05:54.9388002Z Complete job name: Test Server 8 2026-10-24T11:05:54.9737178Z A job started hook has been configured by the self-hosted runner administrator 2026-10-24T11:05:54.9807102Z ##[group]Run '/setup.sh' 2026-10-24T11:05:54.9821459Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T11:05:54.9821866Z env: 2026-10-24T11:05:54.9822083Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:05:54.9822364Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:05:54.9822643Z BLACKSMITH_CHECK_RUN_ID: 120856234531 2026-10-24T11:05:54.9822927Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8 2026-10-24T11:05:54.9823212Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T11:05:54.9823464Z ##[endgroup] 2026-10-24T11:05:55.0046150Z Logging daemon started (blacksmithd for logs) 2026-10-24T11:05:55.0161365Z Results daemon started (blacksmithd for results) 2026-10-24T11:05:55.0283336Z Background adoption and SSH setup started (PID: 2896) 2026-10-24T11:05:55.0283624Z 2026-10-24T11:05:55.0283736Z ---------------------------------------- 2026-10-24T11:05:55.0284235Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40088515833/jobs/120856234531 2026-10-24T11:05:55.0284656Z SSH Access (using your GitHub SSH key): 2026-10-24T11:05:55.0285059Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-bp3amz55hcvnhn73.vm.blacksmith.sh 2026-10-24T11:05:55.0285361Z 2026-10-24T11:05:55.0285464Z No GitHub SSH key? Add one at: 2026-10-24T11:05:55.0285943Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account 2026-10-24T11:05:55.0286339Z 2026-10-24T11:05:55.0286440Z ---------------------------------------- 2026-10-24T11:05:55.0286613Z 2026-10-24T11:05:55.0286758Z VM ID: blacksmith-4vcpu-ubuntu-2404-bp3amz55hcvnhn73 2026-10-24T11:05:55.0287079Z Host: production-152.236.30.221-x8664 2026-10-24T11:05:55.0287344Z Host Agent PID: 4056635 2026-10-24T11:05:55.0287580Z Host Agent Git SHA: 1637818df 2026-10-24T11:05:55.0287837Z Host CPU Manufacturer: AuthenticAMD 2026-10-24T11:05:55.0288113Z Blacksmith Host Generation: gen 2 2026-10-24T11:05:55.0288387Z Petname: production-bright-buck-29e91f5e 2026-10-24T11:05:55.0288665Z Region: us-east 2026-10-24T11:05:55.0288890Z Rootfs Version: ubuntu24-full-x64-081926 2026-10-24T11:05:55.0302865Z OS Version: Ubuntu 24.04.4 LTS 2026-10-24T11:05:55.0303183Z 2026-10-24T11:05:55.0303342Z Enabling Blacksmith transparent cache 2026-10-24T11:05:55.0569162Z ##[group]Run actions/checkout@v6 2026-10-24T11:05:55.0569456Z with: 2026-10-24T11:05:55.0569661Z fetch-depth: 2 2026-10-24T11:05:55.0569992Z sparse-checkout: /* !/.repos/ !/apps/mobile/modules/t3-terminal/Vendor/**/*.a 2026-10-24T11:05:55.0570384Z sparse-checkout-cone-mode: false 2026-10-24T11:05:55.0570648Z repository: pingdotgg/t3code 2026-10-24T11:05:55.0572666Z token: *** 2026-10-24T11:05:55.0572869Z ssh-strict: true 2026-10-24T11:05:55.0573078Z ssh-user: git 2026-10-24T11:05:55.0573293Z persist-credentials: true 2026-10-24T11:05:55.0573530Z clean: true 2026-10-24T11:05:55.0573732Z fetch-tags: false 2026-10-24T11:05:55.0574039Z show-progress: true 2026-10-24T11:05:55.0574257Z lfs: false 2026-10-24T11:05:55.0574458Z submodules: false 2026-10-24T11:05:55.0574679Z set-safe-directory: true 2026-10-24T11:05:55.0574927Z allow-unsafe-pr-checkout: false 2026-10-24T11:05:55.0575170Z env: 2026-10-24T11:05:55.0575396Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:05:55.0575717Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:05:55.0575986Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:05:55.0576242Z ##[endgroup] 2026-10-24T11:05:55.1709508Z Syncing repository: pingdotgg/t3code 2026-10-24T11:05:55.1710424Z ##[group]Getting Git version info 2026-10-24T11:05:55.1710750Z Working directory is '/home/runner/_work/t3code/t3code' 2026-10-24T11:05:55.1711323Z [command]/usr/local/bin/git version 2026-10-24T11:05:55.1775663Z git version 2.55.0 2026-10-24T11:05:55.1792685Z ##[endgroup] 2026-10-24T11:05:55.1795474Z Temporarily overriding HOME='/home/runner/_work/_temp/d4f56865-7e19-4f49-b5d3-9a73e65caea4' before making global git config changes 2026-10-24T11:05:55.1796317Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T11:05:55.1798508Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T11:05:55.1826288Z Deleting the contents of '/home/runner/_work/t3code/t3code' 2026-10-24T11:05:55.1828439Z ##[group]Determining repository object format 2026-10-24T11:05:55.1829318Z ##[endgroup] 2026-10-24T11:05:55.1829775Z ##[group]Initializing the repository 2026-10-24T11:05:55.1831568Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code 2026-10-24T11:05:55.1861954Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-10-24T11:05:55.1862582Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-10-24T11:05:55.1863117Z hint: to use in all of your new repositories, which will suppress this warning, 2026-10-24T11:05:55.1863557Z hint: call: 2026-10-24T11:05:55.1863981Z hint: 2026-10-24T11:05:55.1864296Z hint: git config --global init.defaultBranch 2026-10-24T11:05:55.1864604Z hint: 2026-10-24T11:05:55.1864890Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-10-24T11:05:55.1865335Z hint: 'development'. The just-created branch can be renamed via this command: 2026-10-24T11:05:55.1865702Z hint: 2026-10-24T11:05:55.1865914Z hint: git branch -m 2026-10-24T11:05:55.1866145Z hint: 2026-10-24T11:05:55.1866447Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-10-24T11:05:55.1866924Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/ 2026-10-24T11:05:55.1867729Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code 2026-10-24T11:05:55.1891107Z ##[endgroup] 2026-10-24T11:05:55.1891472Z ##[group]Disabling automatic garbage collection 2026-10-24T11:05:55.1893375Z [command]/usr/local/bin/git config --local gc.auto 0 2026-10-24T11:05:55.1914375Z ##[endgroup] 2026-10-24T11:05:55.1914710Z ##[group]Setting up auth 2026-10-24T11:05:55.1915214Z Removing SSH command configuration 2026-10-24T11:05:55.1918394Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T11:05:55.1939168Z [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-24T11:05:55.2059499Z Removing HTTP extra header 2026-10-24T11:05:55.2062637Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2026-10-24T11:05:55.2083186Z [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-24T11:05:55.2172631Z Removing includeIf entries pointing to credentials config files 2026-10-24T11:05:55.2176454Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-10-24T11:05:55.2198010Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-10-24T11:05:55.2286274Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-89a07f5d-a80e-4da3-917a-9f740fb16fa7.config http.https://github.com/.extraheader AUTHORIZATION: basic *** 2026-10-24T11:05:55.2309855Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-89a07f5d-a80e-4da3-917a-9f740fb16fa7.config 2026-10-24T11:05:55.2329427Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-89a07f5d-a80e-4da3-917a-9f740fb16fa7.config 2026-10-24T11:05:55.2348631Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-89a07f5d-a80e-4da3-917a-9f740fb16fa7.config 2026-10-24T11:05:55.2367429Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-89a07f5d-a80e-4da3-917a-9f740fb16fa7.config 2026-10-24T11:05:55.2384428Z ##[endgroup] 2026-10-24T11:05:55.2384803Z ##[group]Fetching the repository 2026-10-24T11:05:55.2388561Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +bb7783e295506ad423f527ed28a019836e331e8c:refs/remotes/origin/main 2026-10-24T11:05:55.5100010Z From https://github.com/pingdotgg/t3code 2026-10-24T11:05:55.5100505Z * [new ref] bb7783e295506ad423f527ed28a019836e331e8c -> origin/main 2026-10-24T11:05:55.5128710Z [command]/usr/local/bin/git branch --list --remote origin/main 2026-10-24T11:05:55.5149122Z origin/main 2026-10-24T11:05:55.5154859Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main 2026-10-24T11:05:55.5171026Z bb7783e295506ad423f527ed28a019836e331e8c 2026-10-24T11:05:55.5174356Z ##[endgroup] 2026-10-24T11:05:55.5174762Z ##[group]Determining the checkout info 2026-10-24T11:05:55.5175188Z ##[endgroup] 2026-10-24T11:05:55.5175573Z ##[group]Setting up sparse checkout 2026-10-24T11:05:55.5176566Z [command]/usr/local/bin/git config core.sparseCheckout true 2026-10-24T11:05:55.5195987Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout 2026-10-24T11:05:55.5214307Z .git/info/sparse-checkout 2026-10-24T11:05:55.5217406Z ##[endgroup] 2026-10-24T11:05:55.5217779Z ##[group]Checking out the ref 2026-10-24T11:05:55.5219775Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main 2026-10-24T11:06:02.2724450Z Updating files: 0% (1/6346) 2026-10-24T11:06:02.2750372Z Updating files: 1% (64/6346) 2026-10-24T11:06:02.2767115Z Updating files: 2% (127/6346) 2026-10-24T11:06:02.2788187Z Updating files: 3% (191/6346) 2026-10-24T11:06:02.2808060Z Updating files: 4% (254/6346) 2026-10-24T11:06:02.2837175Z Updating files: 5% (318/6346) 2026-10-24T11:06:02.2858679Z Updating files: 6% (381/6346) 2026-10-24T11:06:02.2913523Z Updating files: 7% (445/6346) 2026-10-24T11:06:02.2943382Z Updating files: 8% (508/6346) 2026-10-24T11:06:02.2966368Z Updating files: 9% (572/6346) 2026-10-24T11:06:02.3232860Z Updating files: 10% (635/6346) 2026-10-24T11:06:02.3248187Z Updating files: 11% (699/6346) 2026-10-24T11:06:02.3258568Z Updating files: 12% (762/6346) 2026-10-24T11:06:02.3273458Z Updating files: 13% (825/6346) 2026-10-24T11:06:02.3288669Z Updating files: 14% (889/6346) 2026-10-24T11:06:02.3307698Z Updating files: 15% (952/6346) 2026-10-24T11:06:02.3325741Z Updating files: 16% (1016/6346) 2026-10-24T11:06:02.3340408Z Updating files: 17% (1079/6346) 2026-10-24T11:06:02.3357886Z Updating files: 18% (1143/6346) 2026-10-24T11:06:02.3372880Z Updating files: 19% (1206/6346) 2026-10-24T11:06:02.3394751Z Updating files: 20% (1270/6346) 2026-10-24T11:06:02.3412443Z Updating files: 21% (1333/6346) 2026-10-24T11:06:02.3430350Z Updating files: 22% (1397/6346) 2026-10-24T11:06:02.3444124Z Updating files: 23% (1460/6346) 2026-10-24T11:06:02.3457102Z Updating files: 24% (1524/6346) 2026-10-24T11:06:02.3471933Z Updating files: 25% (1587/6346) 2026-10-24T11:06:02.3486450Z Updating files: 26% (1650/6346) 2026-10-24T11:06:02.3498864Z Updating files: 27% (1714/6346) 2026-10-24T11:06:02.3519742Z Updating files: 28% (1777/6346) 2026-10-24T11:06:02.3550220Z Updating files: 29% (1841/6346) 2026-10-24T11:06:02.3571175Z Updating files: 30% (1904/6346) 2026-10-24T11:06:02.3593907Z Updating files: 31% (1968/6346) 2026-10-24T11:06:02.3623879Z Updating files: 32% (2031/6346) 2026-10-24T11:06:02.3653707Z Updating files: 33% (2095/6346) 2026-10-24T11:06:02.3720764Z Updating files: 34% (2158/6346) 2026-10-24T11:06:02.3773358Z Updating files: 35% (2222/6346) 2026-10-24T11:06:02.3809618Z Updating files: 36% (2285/6346) 2026-10-24T11:06:02.3843360Z Updating files: 37% (2349/6346) 2026-10-24T11:06:02.3885486Z Updating files: 38% (2412/6346) 2026-10-24T11:06:02.3911241Z Updating files: 39% (2475/6346) 2026-10-24T11:06:02.3941537Z Updating files: 40% (2539/6346) 2026-10-24T11:06:02.3969468Z Updating files: 41% (2602/6346) 2026-10-24T11:06:02.3988409Z Updating files: 42% (2666/6346) 2026-10-24T11:06:02.3998381Z Updating files: 43% (2729/6346) 2026-10-24T11:06:02.4019468Z Updating files: 44% (2793/6346) 2026-10-24T11:06:02.4053447Z Updating files: 45% (2856/6346) 2026-10-24T11:06:02.4076335Z Updating files: 46% (2920/6346) 2026-10-24T11:06:02.4104756Z Updating files: 47% (2983/6346) 2026-10-24T11:06:02.4130617Z Updating files: 48% (3047/6346) 2026-10-24T11:06:02.4163206Z Updating files: 49% (3110/6346) 2026-10-24T11:06:02.4199759Z Updating files: 50% (3173/6346) 2026-10-24T11:06:02.4215343Z Updating files: 51% (3237/6346) 2026-10-24T11:06:02.4248226Z Updating files: 52% (3300/6346) 2026-10-24T11:06:02.4273998Z Updating files: 53% (3364/6346) 2026-10-24T11:06:02.4294088Z Updating files: 54% (3427/6346) 2026-10-24T11:06:02.4317145Z Updating files: 55% (3491/6346) 2026-10-24T11:06:02.4334926Z Updating files: 56% (3554/6346) 2026-10-24T11:06:02.4351912Z Updating files: 57% (3618/6346) 2026-10-24T11:06:02.4370608Z Updating files: 58% (3681/6346) 2026-10-24T11:06:02.4730114Z Updating files: 59% (3745/6346) 2026-10-24T11:06:02.4743934Z Updating files: 60% (3808/6346) 2026-10-24T11:06:02.4759771Z Updating files: 61% (3872/6346) 2026-10-24T11:06:02.4777307Z Updating files: 62% (3935/6346) 2026-10-24T11:06:02.4798558Z Updating files: 63% (3998/6346) 2026-10-24T11:06:02.4824883Z Updating files: 64% (4062/6346) 2026-10-24T11:06:02.4845431Z Updating files: 65% (4125/6346) 2026-10-24T11:06:02.4860733Z Updating files: 66% (4189/6346) 2026-10-24T11:06:02.4886487Z Updating files: 67% (4252/6346) 2026-10-24T11:06:02.4898883Z Updating files: 68% (4316/6346) 2026-10-24T11:06:02.4917538Z Updating files: 69% (4379/6346) 2026-10-24T11:06:02.4930865Z Updating files: 70% (4443/6346) 2026-10-24T11:06:02.4946892Z Updating files: 71% (4506/6346) 2026-10-24T11:06:02.4963271Z Updating files: 72% (4570/6346) 2026-10-24T11:06:02.4987976Z Updating files: 73% (4633/6346) 2026-10-24T11:06:02.5239578Z Updating files: 74% (4697/6346) 2026-10-24T11:06:02.5422279Z Updating files: 75% (4760/6346) 2026-10-24T11:06:02.5438867Z Updating files: 76% (4823/6346) 2026-10-24T11:06:02.5443493Z Updating files: 76% (4873/6346) 2026-10-24T11:06:02.5464018Z Updating files: 77% (4887/6346) 2026-10-24T11:06:02.5489122Z Updating files: 78% (4950/6346) 2026-10-24T11:06:02.5507711Z Updating files: 79% (5014/6346) 2026-10-24T11:06:02.5526055Z Updating files: 80% (5077/6346) 2026-10-24T11:06:02.5542870Z Updating files: 81% (5141/6346) 2026-10-24T11:06:02.5562223Z Updating files: 82% (5204/6346) 2026-10-24T11:06:02.5579856Z Updating files: 83% (5268/6346) 2026-10-24T11:06:02.5601529Z Updating files: 84% (5331/6346) 2026-10-24T11:06:02.5623209Z Updating files: 85% (5395/6346) 2026-10-24T11:06:02.5646932Z Updating files: 86% (5458/6346) 2026-10-24T11:06:02.5714819Z Updating files: 87% (5522/6346) 2026-10-24T11:06:02.5759453Z Updating files: 88% (5585/6346) 2026-10-24T11:06:02.5779532Z Updating files: 89% (5648/6346) 2026-10-24T11:06:02.5799348Z Updating files: 90% (5712/6346) 2026-10-24T11:06:02.5826735Z Updating files: 91% (5775/6346) 2026-10-24T11:06:02.5876029Z Updating files: 92% (5839/6346) 2026-10-24T11:06:02.5876245Z Updating files: 93% (5902/6346) 2026-10-24T11:06:02.5876420Z Updating files: 94% (5966/6346) 2026-10-24T11:06:02.5919252Z Updating files: 95% (6029/6346) 2026-10-24T11:06:02.5959250Z Updating files: 96% (6093/6346) 2026-10-24T11:06:02.5999407Z Updating files: 97% (6156/6346) 2026-10-24T11:06:02.6039197Z Updating files: 98% (6220/6346) 2026-10-24T11:06:02.6052489Z Updating files: 99% (6283/6346) 2026-10-24T11:06:02.6052749Z Updating files: 100% (6346/6346) 2026-10-24T11:06:02.6052923Z Updating files: 100% (6346/6346), done. 2026-10-24T11:06:02.6199340Z Switched to a new branch 'main' 2026-10-24T11:06:02.6199530Z branch 'main' set up to track 'origin/main'. 2026-10-24T11:06:02.6205850Z ##[endgroup] 2026-10-24T11:06:02.6235728Z [command]/usr/local/bin/git log -1 --format=%H 2026-10-24T11:06:02.6253374Z bb7783e295506ad423f527ed28a019836e331e8c 2026-10-24T11:06:02.6382647Z Prepare all required actions 2026-10-24T11:06:02.6418435Z ##[group]Run ./.github/actions/ci-changes 2026-10-24T11:06:02.6418582Z env: 2026-10-24T11:06:02.6418692Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:02.6418829Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:02.6418971Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:02.6419096Z ##[endgroup] 2026-10-24T11:06:02.6531249Z ##[start-action display=Run set -uo pipefail;id=changes.detect] 2026-10-24T11:06:02.6544440Z ##[group]Run set -uo pipefail 2026-10-24T11:06:02.6544650Z set -uo pipefail 2026-10-24T11:06:02.6544770Z  2026-10-24T11:06:02.6544867Z decide() { 2026-10-24T11:06:02.6545062Z  node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT" 2026-10-24T11:06:02.6545263Z  exit "${PIPESTATUS[0]}" 2026-10-24T11:06:02.6545389Z } 2026-10-24T11:06:02.6545483Z  2026-10-24T11:06:02.6545582Z fail_open() { 2026-10-24T11:06:02.6545727Z  echo "$* Running every job." 2026-10-24T11:06:02.6545856Z  decide 2026-10-24T11:06:02.6545957Z } 2026-10-24T11:06:02.6546052Z  2026-10-24T11:06:02.6546216Z # Reads the change from git rather than the REST API: every job that 2026-10-24T11:06:02.6546460Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota. 2026-10-24T11:06:02.6546673Z if [[ "$EVENT_NAME" == pull_request ]]; then 2026-10-24T11:06:02.6546881Z  # A pull request checks out GitHub's merge commit with fetch-depth: 2, 2026-10-24T11:06:02.6547145Z  # so its first parent is the base branch and the diff is the PR's change. 2026-10-24T11:06:02.6547334Z  base=HEAD^1 2026-10-24T11:06:02.6547443Z  mode=() 2026-10-24T11:06:02.6547548Z else 2026-10-24T11:06:02.6547653Z  base=$BEFORE_SHA 2026-10-24T11:06:02.6547840Z  git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \ 2026-10-24T11:06:02.6548049Z  || fail_open "Could not fetch ${base}." 2026-10-24T11:06:02.6548251Z  # main keeps a full run as the backstop for anything the gate misses. 2026-10-24T11:06:02.6548435Z  mode=(--full) 2026-10-24T11:06:02.6548547Z fi 2026-10-24T11:06:02.6548642Z  2026-10-24T11:06:02.6548800Z # --no-renames lists a rename as its old and new path: renaming a file out 2026-10-24T11:06:02.6549049Z # of a package changes that package just like editing it. It also keeps 2026-10-24T11:06:02.6549366Z # git from fetching file contents to score renames. 2026-10-24T11:06:02.6549605Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \ 2026-10-24T11:06:02.6549830Z  || fail_open "Could not diff against ${base}." 2026-10-24T11:06:02.6550025Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}" 2026-10-24T11:06:02.6567666Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T11:06:02.6567836Z env: 2026-10-24T11:06:02.6567945Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:02.6568090Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:02.6568229Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:02.6568362Z EVENT_NAME: push 2026-10-24T11:06:02.6568493Z BEFORE_SHA: fef851bee09102641061aeb78a3092c2ba2c72ab 2026-10-24T11:06:02.6568648Z ##[endgroup] 2026-10-24T11:06:02.8816311Z Runs everything: packages/shared/package.json 2026-10-24T11:06:02.8819904Z 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-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-24T11:06:02.8821231Z typecheck=true 2026-10-24T11:06:02.8821333Z build=true 2026-10-24T11:06:02.8821433Z test=true 2026-10-24T11:06:02.8821529Z test_packages= 2026-10-24T11:06:02.8821626Z test_web=true 2026-10-24T11:06:02.8821737Z test_server=true 2026-10-24T11:06:02.8822843Z rust=true 2026-10-24T11:06:02.8822980Z release_smoke=true 2026-10-24T11:06:02.8823185Z mobile_native=false 2026-10-24T11:06:02.8861078Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=232] 2026-10-24T11:06:02.8932617Z Prepare all required actions 2026-10-24T11:06:02.8932885Z Getting action download info 2026-10-24T11:06:02.9827884Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb) 2026-10-24T11:06:03.0798370Z ##[group]Run ./.github/actions/setup-ci-deps 2026-10-24T11:06:03.0798523Z env: 2026-10-24T11:06:03.0798638Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:03.0798777Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:03.0799016Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:03.0799153Z ##[endgroup] 2026-10-24T11:06:03.0868525Z ##[start-action display=Resolve Vite+ version;id=__self.vp] 2026-10-24T11:06:03.0876424Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-24T11:06:03.0876771Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT" 2026-10-24T11:06:03.0877067Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT" 2026-10-24T11:06:03.0877301Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT" 2026-10-24T11:06:03.0895169Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T11:06:03.0895332Z env: 2026-10-24T11:06:03.0895446Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:03.0895595Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:03.0895732Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:03.0895870Z ##[endgroup] 2026-10-24T11:06:03.0952975Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=8] 2026-10-24T11:06:03.0954154Z ##[start-action display=Cache Vite+;id=__self.vp_cache] 2026-10-24T11:06:03.0993807Z ##[group]Run actions/cache@v6 2026-10-24T11:06:03.0994020Z with: 2026-10-24T11:06:03.0994187Z path: ~/.vite-plus 2026-10-24T11:06:03.0994447Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T11:06:03.0994770Z enableCrossOsArchive: false 2026-10-24T11:06:03.0994982Z fail-on-cache-miss: false 2026-10-24T11:06:03.0995188Z lookup-only: false 2026-10-24T11:06:03.0995370Z save-always: false 2026-10-24T11:06:03.0995546Z env: 2026-10-24T11:06:03.0995720Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:03.0995962Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:03.0996196Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:03.0996412Z ##[endgroup] 2026-10-24T11:06:03.2937766Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T11:06:03.6738756Z Received 170349591 of 170349591 (100.0%), 455.1 MBs/sec 2026-10-24T11:06:03.6739214Z Cache Size: ~162 MB (170349591 B) 2026-10-24T11:06:03.6769740Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/96fda59a-8378-4b98-9d58-59273f32f5be/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T11:06:04.3435724Z Cache restored successfully 2026-10-24T11:06:04.3571468Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0 2026-10-24T11:06:04.3651203Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1269] 2026-10-24T11:06:04.3692757Z ##[start-action display=Use cached Vite+;id=__self.__run] 2026-10-24T11:06:04.3712441Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-24T11:06:04.3712686Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH" 2026-10-24T11:06:04.3712853Z "$HOME/.vite-plus/bin/vp" env use "26.12.1" 2026-10-24T11:06:04.3731852Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T11:06:04.3732016Z env: 2026-10-24T11:06:04.3732126Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:04.3732266Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:04.3732414Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:04.3732542Z ##[endgroup] 2026-10-24T11:06:04.3774431Z Using Node.js v26.12.1 (resolved from 26.12.1) 2026-10-24T11:06:04.3781390Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=8] 2026-10-24T11:06:04.3782661Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp] 2026-10-24T11:06:04.3786146Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0] 2026-10-24T11:06:04.3787134Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store] 2026-10-24T11:06:04.3795696Z ##[group]Run store_path="$(vp pm cache dir)" 2026-10-24T11:06:04.3795867Z store_path="$(vp pm cache dir)" 2026-10-24T11:06:04.3796027Z echo "path=$store_path" >> "$GITHUB_OUTPUT" 2026-10-24T11:06:04.3812356Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T11:06:04.3812525Z env: 2026-10-24T11:06:04.3812641Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:04.3812785Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:04.3812923Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:04.3813049Z ##[endgroup] 2026-10-24T11:06:04.3938446Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=15] 2026-10-24T11:06:04.3939707Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache] 2026-10-24T11:06:04.4264216Z ##[group]Run actions/cache@v6 2026-10-24T11:06:04.4264346Z with: 2026-10-24T11:06:04.4264472Z path: /home/runner/.local/share/pnpm/store/v11 2026-10-24T11:06:04.4264724Z key: pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d 2026-10-24T11:06:04.4264972Z restore-keys: pnpm-full-v1-Linux-X64- 2026-10-24T11:06:04.4265117Z enableCrossOsArchive: false 2026-10-24T11:06:04.4265246Z fail-on-cache-miss: false 2026-10-24T11:06:04.4265366Z lookup-only: false 2026-10-24T11:06:04.4265470Z save-always: false 2026-10-24T11:06:04.4265754Z env: 2026-10-24T11:06:04.4265861Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:04.4266005Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:04.4266142Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:04.4266270Z ##[endgroup] 2026-10-24T11:06:04.6161939Z Cache hit for: pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d 2026-10-24T11:06:05.6463929Z Received 704643072 of 995169257 (70.8%), 668.7 MBs/sec 2026-10-24T11:06:06.0996685Z Received 995169257 of 995169257 (100.0%), 649.6 MBs/sec 2026-10-24T11:06:06.0997977Z Cache Size: ~949 MB (995169257 B) 2026-10-24T11:06:06.1054933Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/2ee2b921-296b-4ecc-b290-e1ba6ae4b5bc/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T11:06:11.1106863Z Cache restored successfully 2026-10-24T11:06:11.1564954Z Cache restored from key: pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d 2026-10-24T11:06:11.1620799Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6768] 2026-10-24T11:06:11.1622898Z ##[start-action display=Install dependencies;id=__self.__run_2] 2026-10-24T11:06:11.1632652Z ##[group]Run vp install 2026-10-24T11:06:11.1632791Z vp install 2026-10-24T11:06:11.1650308Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T11:06:11.1650468Z env: 2026-10-24T11:06:11.1650579Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:11.1650719Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:11.1650856Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:11.1650988Z ##[endgroup] 2026-10-24T11:06:11.1946624Z Scope: all 33 workspace projects 2026-10-24T11:06:11.2959981Z ? Verifying lockfile against supply-chain policies (2088 entries)... 2026-10-24T11:06:11.6400873Z Packages are hard linked from the content-addressable store to the virtual store. 2026-10-24T11:06:11.6401181Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11 2026-10-24T11:06:11.6401389Z Virtual store is at: node_modules/.pnpm 2026-10-24T11:06:13.9000793Z ✓ Lockfile passes supply-chain policies (2088 entries in 2.6s) 2026-10-24T11:06:13.9001044Z Lockfile is up to date, resolution step is skipped 2026-10-24T11:06:13.9158011Z Packages: +1721 2026-10-24T11:06:13.9158229Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2026-10-24T11:06:13.9483091Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done 2026-10-24T11:06:14.8595782Z . prepare$ vp config --no-agent 2026-10-24T11:06:14.9498342Z . prepare: Done 2026-10-24T11:06:14.9508371Z 2026-10-24T11:06:14.9508637Z devDependencies: 2026-10-24T11:06:14.9509007Z + @coderabbitai/config 1.1.0 2026-10-24T11:06:14.9509252Z + @shadcn/lint 0.1.5 2026-10-24T11:06:14.9509468Z + @types/node 24.12.4 2026-10-24T11:06:14.9509648Z + knip 6.34.0 2026-10-24T11:06:14.9509846Z + typescript <- @tsc-rs/typescript 0.8.0 2026-10-24T11:06:14.9510062Z + vite-plus 1.3.0 2026-10-24T11:06:14.9510167Z 2026-10-24T11:06:14.9526154Z Done in 3.8s using pnpm v12.14.0 2026-10-24T11:06:14.9680016Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3805] 2026-10-24T11:06:14.9697297Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-24T11:06:14.9697749Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT" 2026-10-24T11:06:14.9715905Z shell: /usr/bin/bash -e {0} 2026-10-24T11:06:14.9716025Z env: 2026-10-24T11:06:14.9716133Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:14.9716277Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:14.9716415Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:14.9716545Z ##[endgroup] 2026-10-24T11:06:14.9924138Z ##[group]Run actions/cache@v6 2026-10-24T11:06:14.9924267Z with: 2026-10-24T11:06:14.9924371Z path: ~/.cache/ms-playwright 2026-10-24T11:06:14.9924522Z key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-24T11:06:14.9924679Z enableCrossOsArchive: false 2026-10-24T11:06:14.9924804Z fail-on-cache-miss: false 2026-10-24T11:06:14.9924924Z lookup-only: false 2026-10-24T11:06:14.9925040Z save-always: false 2026-10-24T11:06:14.9925139Z env: 2026-10-24T11:06:14.9925243Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:14.9925385Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:14.9925518Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:14.9925648Z ##[endgroup] 2026-10-24T11:06:15.1806858Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-24T11:06:15.3311689Z Received 106503405 of 106503405 (100.0%), 758.0 MBs/sec 2026-10-24T11:06:15.3312112Z Cache Size: ~102 MB (106503405 B) 2026-10-24T11:06:15.3327295Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/4cda6460-da4d-4412-a17c-c27168742528/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd 2026-10-24T11:06:15.5204097Z Cache restored successfully 2026-10-24T11:06:15.5344943Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0 2026-10-24T11:06:15.5467615Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-24T11:06:15.5467997Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit) 2026-10-24T11:06:15.5468230Z test -n "$browser" 2026-10-24T11:06:15.5468379Z if ldd "$browser" | grep '=> not found'; then 2026-10-24T11:06:15.5468620Z  node apps/server/node_modules/playwright-core/cli.js install-deps chromium 2026-10-24T11:06:15.5468825Z fi 2026-10-24T11:06:15.5489900Z shell: /usr/bin/bash -e {0} 2026-10-24T11:06:15.5490029Z env: 2026-10-24T11:06:15.5490140Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:15.5490306Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:15.5490447Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:15.5490586Z ##[endgroup] 2026-10-24T11:06:15.5628685Z ##[group]Run vp run --filter t3 test --shard 8/8 2026-10-24T11:06:15.5628907Z vp run --filter t3 test --shard 8/8 2026-10-24T11:06:15.5646948Z shell: /usr/bin/bash -e {0} 2026-10-24T11:06:15.5647072Z env: 2026-10-24T11:06:15.5647181Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:06:15.5647328Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:06:15.5647468Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:06:15.5647681Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md 2026-10-24T11:06:15.5647961Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json 2026-10-24T11:06:15.5648165Z ##[endgroup] 2026-10-24T11:06:15.7248891Z ~/apps/server$ vp test run --shard 8/8 ⊘ cache disabled 2026-10-24T11:06:15.8754166Z 2026-10-24T11:06:15.8755639Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server 2026-10-24T11:06:15.8755836Z 2026-10-24T11:06:21.3067871Z ✓ src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts (208 tests) 1717ms 2026-10-24T11:06:21.3068353Z ✓ ClaudeAdapterV2 background wake turns (169) 2026-10-24T11:06:21.3068669Z ✓ persists a todo_list from inline Claude task-tool frames 1225ms 2026-10-24T11:06:22.8684684Z ✓ src/orchestration-v2/ProviderSessionManager.test.ts (41 tests) 1022ms 2026-10-24T11:06:23.9530808Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the parent instance without authorizing new disabled work 2026-10-24T11:06:23.9531636Z [11:06:23.941] INFO (#414): Migrations ran successfully { 2026-10-24T11:06:23.9531905Z migrations: [ 2026-10-24T11:06:23.9532260Z '1_OrchestrationEvents', 2026-10-24T11:06:23.9532470Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:23.9532645Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:23.9532846Z '4_ProviderSessionRuntime', 2026-10-24T11:06:23.9533013Z '5_Projections', 2026-10-24T11:06:23.9533201Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:23.9533411Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:23.9533604Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:23.9533783Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:23.9533962Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:23.9534159Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:23.9534355Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:23.9534541Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:23.9534746Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:23.9534954Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:23.9535133Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:23.9535311Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:23.9535492Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:23.9535676Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:23.9535845Z '20_AuthAccessManagement', 2026-10-24T11:06:23.9536006Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:23.9536177Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:23.9536350Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:23.9536543Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:23.9536748Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:23.9536952Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:23.9537140Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:23.9537326Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:23.9537523Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:23.9537725Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:23.9537901Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:23.9538071Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:23.9538264Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:23.9538426Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:23.9538602Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:23.9538775Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:23.9538942Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:23.9539114Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:23.9539320Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:23.9539512Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:23.9539721Z '41_AuthSessionClientConnection', 2026-10-24T11:06:23.9540207Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:23.9540488Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:23.9540671Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:23.9540852Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:23.9541036Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:23.9541211Z '47_ProjectionProjectIcon', 2026-10-24T11:06:23.9541386Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:23.9541568Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:23.9541752Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:23.9541927Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:23.9542104Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:23.9542267Z '53_PullRequestFilesViewed', 2026-10-24T11:06:23.9542446Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:23.9542623Z '55_OrchestrationV2', 2026-10-24T11:06:23.9542792Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:23.9542966Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:23.9543123Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:23.9543278Z '59_McpAppModelContext', 2026-10-24T11:06:23.9543443Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:23.9543612Z '61_PullRequestReviewGuides', 2026-10-24T11:06:23.9543773Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:23.9543933Z '63_DropUnusedV1Projections', 2026-10-24T11:06:23.9544115Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:23.9544291Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:23.9544472Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:23.9544635Z '67_WebhookDedupe', 2026-10-24T11:06:23.9544786Z '68_ShellStopRequestIndex', 2026-10-24T11:06:23.9544940Z '69_ThreadMessageSearch' 2026-10-24T11:06:23.9545067Z ] 2026-10-24T11:06:23.9545160Z } 2026-10-24T11:06:23.9545219Z 2026-10-24T11:06:24.0533515Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the alternate instance without authorizing new disabled work 2026-10-24T11:06:24.0534012Z [11:06:24.048] INFO (#4802): Migrations ran successfully { 2026-10-24T11:06:24.0534186Z migrations: [ 2026-10-24T11:06:24.0534322Z '1_OrchestrationEvents', 2026-10-24T11:06:24.0534498Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:24.0534669Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:24.0534829Z '4_ProviderSessionRuntime', 2026-10-24T11:06:24.0534986Z '5_Projections', 2026-10-24T11:06:24.0535169Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:24.0535380Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:24.0535604Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:24.0535794Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:24.0535970Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:24.0536168Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:24.0536365Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:24.0536551Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:24.0536754Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:24.0536960Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:24.0537143Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:24.0537317Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:24.0537498Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:24.0537681Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:24.0538136Z '20_AuthAccessManagement', 2026-10-24T11:06:24.0538387Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:24.0538562Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:24.0538734Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:24.0538931Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:24.0539140Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:24.0539341Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:24.0539532Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:24.0539751Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:24.0539946Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:24.0540141Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:24.0540317Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:24.0540488Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:24.0540662Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:24.0540826Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:24.0541001Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:24.0541173Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:24.0541336Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:24.0541509Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:24.0541699Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:24.0541889Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:24.0542060Z '41_AuthSessionClientConnection', 2026-10-24T11:06:24.0542243Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:24.0542420Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:24.0542600Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:24.0542786Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:24.0542969Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:24.0543148Z '47_ProjectionProjectIcon', 2026-10-24T11:06:24.0543321Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:24.0543508Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:24.0543687Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:24.0543864Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:24.0544043Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:24.0544208Z '53_PullRequestFilesViewed', 2026-10-24T11:06:24.0544390Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:24.0544568Z '55_OrchestrationV2', 2026-10-24T11:06:24.0544738Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:24.0544910Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:24.0545070Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:24.0545227Z '59_McpAppModelContext', 2026-10-24T11:06:24.0545394Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:24.0545560Z '61_PullRequestReviewGuides', 2026-10-24T11:06:24.0545723Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:24.0546020Z '63_DropUnusedV1Projections', 2026-10-24T11:06:24.0546211Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:24.0546419Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:24.0546723Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:24.0546898Z '67_WebhookDedupe', 2026-10-24T11:06:24.0553653Z '68_ShellStopRequestIndex', 2026-10-24T11:06:24.0553846Z '69_ThreadMessageSearch' 2026-10-24T11:06:24.0553971Z ] 2026-10-24T11:06:24.0554070Z } 2026-10-24T11:06:24.0554133Z 2026-10-24T11:06:24.1011935Z ✓ src/mcp/OrchestratorMcpService.test.ts (33 tests) 236ms 2026-10-24T11:06:25.6863482Z ✓ src/orchestration-v2/DelegatedCompletionDelivery.test.ts (26 tests) 556ms 2026-10-24T11:06:26.6809863Z ✓ src/project/AgentSessionScanner.test.ts (53 tests) 707ms 2026-10-24T11:06:26.6810291Z ✓ AgentSessionScanner (37) 2026-10-24T11:06:26.6810473Z ✓ recentThreads (18) 2026-10-24T11:06:26.6810763Z ✓ skips excessive records without blocking an older valid transcript 319ms 2026-10-24T11:06:27.9215828Z ✓ src/assets/AssetAccess.test.ts (26 tests) 168ms 2026-10-24T11:06:33.5269489Z ✓ src/provider/acp/AcpJsonRpcConnection.test.ts (30 tests) 5412ms 2026-10-24T11:06:33.5269976Z ✓ AcpSessionRuntime (30) 2026-10-24T11:06:33.5270263Z ✓ drains large stderr output and keeps auth-sized logging chunks 372ms 2026-10-24T11:06:33.5270666Z ✓ keeps assistant item IDs unique when a provider session restarts 366ms 2026-10-24T11:06:34.5280895Z ✓ src/orchestration-v2/RestartContinuation.test.ts (44 tests) 34ms 2026-10-24T11:06:35.5773572Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing 2026-10-24T11:06:35.5774045Z [11:06:35.570] INFO (#22): Migrations ran successfully { 2026-10-24T11:06:35.5774225Z migrations: [ 2026-10-24T11:06:35.5774377Z '1_OrchestrationEvents', 2026-10-24T11:06:35.5774567Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:35.5774804Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:35.5774985Z '4_ProviderSessionRuntime', 2026-10-24T11:06:35.5775179Z '5_Projections', 2026-10-24T11:06:35.5775388Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:35.5775612Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:35.5775819Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:35.5776013Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:35.5776205Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:35.5776417Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:35.5776634Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:35.5776829Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:35.5777051Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:35.5777271Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:35.5777471Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:35.5777668Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:35.5777863Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:35.5778066Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:35.5778252Z '20_AuthAccessManagement', 2026-10-24T11:06:35.5778429Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:35.5778614Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:35.5778805Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:35.5779012Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:35.5779240Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:35.5779466Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:35.5779671Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:35.5779870Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:35.5780081Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:35.5780306Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:35.5780501Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:35.5780746Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:35.5780935Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:35.5781128Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:35.5781316Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:35.5781502Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:35.5781685Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:35.5781873Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:35.5782087Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:35.5782293Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:35.5782486Z '41_AuthSessionClientConnection', 2026-10-24T11:06:35.5783121Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:35.5783457Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:35.5783657Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:35.5783853Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:35.5784063Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:35.5784249Z '47_ProjectionProjectIcon', 2026-10-24T11:06:35.5784440Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:35.5784638Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:35.5784841Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:35.5785038Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:35.5785244Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:35.5785429Z '53_PullRequestFilesViewed', 2026-10-24T11:06:35.5785626Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:35.5785820Z '55_OrchestrationV2', 2026-10-24T11:06:35.5786001Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:35.5786191Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:35.5786360Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:35.5786532Z '59_McpAppModelContext', 2026-10-24T11:06:35.5786708Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:35.5786889Z '61_PullRequestReviewGuides', 2026-10-24T11:06:35.5787061Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:35.5787236Z '63_DropUnusedV1Projections', 2026-10-24T11:06:35.5787431Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:35.5787621Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:35.5787813Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:35.5787989Z '67_WebhookDedupe', 2026-10-24T11:06:35.5788153Z '68_ShellStopRequestIndex', 2026-10-24T11:06:35.5788324Z '69_ThreadMessageSearch' 2026-10-24T11:06:35.5788459Z ] 2026-10-24T11:06:35.5788559Z } 2026-10-24T11:06:35.5788619Z 2026-10-24T11:06:35.7136422Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing 2026-10-24T11:06:35.7136851Z [11:06:35.711] WARN (#1246): Orchestration effect execution failed { 2026-10-24T11:06:35.7137443Z 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-24T11:06:35.7137859Z effectType: 'provider-turn.restart', 2026-10-24T11:06:35.7138036Z attemptCount: 1, 2026-10-24T11:06:35.7138179Z nonRetryable: false, 2026-10-24T11:06:35.7138369Z error: 'OrchestrationEffectExecutionError: \n' + 2026-10-24T11:06:35.7138711Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/EffectWorker.ts:371:21\n' + 2026-10-24T11:06:35.7139153Z ' 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-24T11:06:35.7139473Z ' [cause]: ProviderTurnStartError: \n' + 2026-10-24T11:06:35.7139791Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1370:19\n' + 2026-10-24T11:06:35.7140232Z ' 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-24T11:06:35.7140938Z ' [cause]: ProviderSessionOpenError: Failed to open provider instance codex-restart-test session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:8b347557-23b7-424b-9f3c-2bbddbca077b.\n' + 2026-10-24T11:06:35.7141960Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderSessionManager.ts:2207:23\n' + 2026-10-24T11:06:35.7142489Z ' 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-24T11:06:35.7143124Z ' [cause]: ProviderAdapterOpenSessionError: Failed to open codex provider session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:8b347557-23b7-424b-9f3c-2bbddbca077b.\n' + 2026-10-24T11:06:35.7143735Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts:117:25 {\n' + 2026-10-24T11:06:35.7144071Z ' [cause]: Error: simulated replacement open failure\n' + 2026-10-24T11:06:35.7144256Z ' }\n' + 2026-10-24T11:06:35.7144384Z ' }\n' + 2026-10-24T11:06:35.7144509Z ' }\n' + 2026-10-24T11:06:35.7144627Z '}' 2026-10-24T11:06:35.7144732Z } 2026-10-24T11:06:35.7144793Z 2026-10-24T11:06:35.9346631Z 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-24T11:06:35.9347071Z [11:06:35.931] INFO (#2642): Migrations ran successfully { 2026-10-24T11:06:35.9347236Z migrations: [ 2026-10-24T11:06:35.9347377Z '1_OrchestrationEvents', 2026-10-24T11:06:35.9347555Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:35.9347727Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:35.9347881Z '4_ProviderSessionRuntime', 2026-10-24T11:06:35.9348034Z '5_Projections', 2026-10-24T11:06:35.9348219Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:35.9348426Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:35.9348656Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:35.9348844Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:35.9349020Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:35.9349218Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:35.9349417Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:35.9349597Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:35.9349799Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:35.9350005Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:35.9350180Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:35.9350368Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:35.9350546Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:35.9351110Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:35.9351320Z '20_AuthAccessManagement', 2026-10-24T11:06:35.9351499Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:35.9358228Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:35.9358538Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:35.9358859Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:35.9359297Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:35.9359577Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:35.9359769Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:35.9359956Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:35.9360156Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:35.9360423Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:35.9360721Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:35.9360895Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:35.9361346Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:35.9361725Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:35.9361996Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:35.9362258Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:35.9362423Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:35.9362606Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:35.9362918Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:35.9363187Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:35.9363360Z '41_AuthSessionClientConnection', 2026-10-24T11:06:35.9363546Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:35.9363726Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:35.9363910Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:35.9364091Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:35.9364284Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:35.9364461Z '47_ProjectionProjectIcon', 2026-10-24T11:06:35.9364633Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:35.9364822Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:35.9364998Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:35.9365176Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:35.9365350Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:35.9365516Z '53_PullRequestFilesViewed', 2026-10-24T11:06:35.9365700Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:35.9365877Z '55_OrchestrationV2', 2026-10-24T11:06:35.9366047Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:35.9366219Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:35.9366378Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:35.9366536Z '59_McpAppModelContext', 2026-10-24T11:06:35.9366702Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:35.9366870Z '61_PullRequestReviewGuides', 2026-10-24T11:06:35.9367096Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:35.9367350Z '63_DropUnusedV1Projections', 2026-10-24T11:06:35.9367631Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:35.9367918Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:35.9368202Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:35.9368466Z '67_WebhookDedupe', 2026-10-24T11:06:35.9368701Z '68_ShellStopRequestIndex', 2026-10-24T11:06:35.9368952Z '69_ThreadMessageSearch' 2026-10-24T11:06:35.9369143Z ] 2026-10-24T11:06:35.9369290Z } 2026-10-24T11:06:35.9369368Z 2026-10-24T11:06:36.1923651Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (active) 2026-10-24T11:06:36.1924127Z [11:06:36.189] INFO (#5323): Migrations ran successfully { 2026-10-24T11:06:36.1924310Z migrations: [ 2026-10-24T11:06:36.1924446Z '1_OrchestrationEvents', 2026-10-24T11:06:36.1924623Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:36.1924796Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:36.1924954Z '4_ProviderSessionRuntime', 2026-10-24T11:06:36.1925110Z '5_Projections', 2026-10-24T11:06:36.1925294Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:36.1925505Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:36.1925695Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:36.1925878Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:36.1926055Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:36.1926255Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:36.1926919Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:36.1927209Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:36.1927412Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:36.1927617Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:36.1927802Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:36.1927982Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:36.1928168Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:36.1928352Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:36.1928530Z '20_AuthAccessManagement', 2026-10-24T11:06:36.1928691Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:36.1928865Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:36.1929042Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:36.1929233Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:36.1929445Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:36.1929648Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:36.1929838Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:36.1930025Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:36.1930222Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:36.1930423Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:36.1930605Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:36.1930811Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:36.1930987Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:36.1931151Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:36.1931328Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:36.1931504Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:36.1931684Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:36.1931859Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:36.1932051Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:36.1932246Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:36.1932418Z '41_AuthSessionClientConnection', 2026-10-24T11:06:36.1932603Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:36.1932781Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:36.1932969Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:36.1933152Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:36.1933342Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:36.1933518Z '47_ProjectionProjectIcon', 2026-10-24T11:06:36.1933691Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:36.1933871Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:36.1934048Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:36.1934227Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:36.1934404Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:36.1934573Z '53_PullRequestFilesViewed', 2026-10-24T11:06:36.1934754Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:36.1934928Z '55_OrchestrationV2', 2026-10-24T11:06:36.1935096Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:36.1935271Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:36.1935426Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:36.1935582Z '59_McpAppModelContext', 2026-10-24T11:06:36.1935746Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:36.1935911Z '61_PullRequestReviewGuides', 2026-10-24T11:06:36.1936078Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:36.1936242Z '63_DropUnusedV1Projections', 2026-10-24T11:06:36.1936496Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:36.1936708Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:36.1936890Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:36.1937054Z '67_WebhookDedupe', 2026-10-24T11:06:36.1937201Z '68_ShellStopRequestIndex', 2026-10-24T11:06:36.1937357Z '69_ThreadMessageSearch' 2026-10-24T11:06:36.1937480Z ] 2026-10-24T11:06:36.1937575Z } 2026-10-24T11:06:36.1937630Z 2026-10-24T11:06:36.4365012Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (idle) 2026-10-24T11:06:36.4365657Z [11:06:36.433] INFO (#8030): Migrations ran successfully { 2026-10-24T11:06:36.4365890Z migrations: [ 2026-10-24T11:06:36.4368501Z '1_OrchestrationEvents', 2026-10-24T11:06:36.4368693Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:36.4368864Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:36.4369057Z '4_ProviderSessionRuntime', 2026-10-24T11:06:36.4369222Z '5_Projections', 2026-10-24T11:06:36.4369410Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:36.4369619Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:36.4369808Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:36.4369991Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:36.4370168Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:36.4370368Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:36.4370568Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:36.4370796Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:36.4371004Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:36.4371213Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:36.4371391Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:36.4371571Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:36.4371753Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:36.4371938Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:36.4372113Z '20_AuthAccessManagement', 2026-10-24T11:06:36.4372273Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:36.4372448Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:36.4372622Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:36.4372816Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:36.4373023Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:36.4373231Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:36.4373420Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:36.4373603Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:36.4373804Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:36.4374004Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:36.4374184Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:36.4374356Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:36.4374535Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:36.4374699Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:36.4374879Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:36.4375050Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:36.4375216Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:36.4375388Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:36.4375581Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:36.4375773Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:36.4375947Z '41_AuthSessionClientConnection', 2026-10-24T11:06:36.4376427Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:36.4376781Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:36.4376969Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:36.4377407Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:36.4377664Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:36.4377907Z '47_ProjectionProjectIcon', 2026-10-24T11:06:36.4378149Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:36.4378402Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:36.4378647Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:36.4378888Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:36.4379130Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:36.4379360Z '53_PullRequestFilesViewed', 2026-10-24T11:06:36.4379611Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:36.4379850Z '55_OrchestrationV2', 2026-10-24T11:06:36.4380083Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:36.4380318Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:36.4380537Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:36.4380964Z '59_McpAppModelContext', 2026-10-24T11:06:36.4381437Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:36.4381695Z '61_PullRequestReviewGuides', 2026-10-24T11:06:36.4381927Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:36.4382164Z '63_DropUnusedV1Projections', 2026-10-24T11:06:36.4382406Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:36.4382656Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:36.4382900Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:36.4383135Z '67_WebhookDedupe', 2026-10-24T11:06:36.4383349Z '68_ShellStopRequestIndex', 2026-10-24T11:06:36.4383585Z '69_ThreadMessageSearch' 2026-10-24T11:06:36.4383915Z ] 2026-10-24T11:06:36.4384083Z } 2026-10-24T11:06:36.4384240Z 2026-10-24T11:06:36.7648283Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (selection-command) 2026-10-24T11:06:36.7648755Z [11:06:36.761] INFO (#10800): Migrations ran successfully { 2026-10-24T11:06:36.7648926Z migrations: [ 2026-10-24T11:06:36.7649066Z '1_OrchestrationEvents', 2026-10-24T11:06:36.7649243Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:36.7649414Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:36.7649578Z '4_ProviderSessionRuntime', 2026-10-24T11:06:36.7649736Z '5_Projections', 2026-10-24T11:06:36.7649925Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:36.7650135Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:36.7650365Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:36.7650554Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:36.7650766Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:36.7650966Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:36.7651165Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:36.7651354Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:36.7651559Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:36.7651770Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:36.7651951Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:36.7652126Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:36.7652307Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:36.7652492Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:36.7652668Z '20_AuthAccessManagement', 2026-10-24T11:06:36.7653075Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:36.7653360Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:36.7653538Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:36.7653733Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:36.7653948Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:36.7654152Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:36.7654342Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:36.7654534Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:36.7654729Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:36.7654934Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:36.7655110Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:36.7655285Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:36.7655458Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:36.7655629Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:36.7655809Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:36.7655981Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:36.7656150Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:36.7656326Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:36.7656526Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:36.7656720Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:36.7656906Z '41_AuthSessionClientConnection', 2026-10-24T11:06:36.7657092Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:36.7657275Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:36.7657462Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:36.7657648Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:36.7657838Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:36.7658017Z '47_ProjectionProjectIcon', 2026-10-24T11:06:36.7658199Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:36.7658385Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:36.7658570Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:36.7658749Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:36.7658933Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:36.7659101Z '53_PullRequestFilesViewed', 2026-10-24T11:06:36.7659289Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:36.7659469Z '55_OrchestrationV2', 2026-10-24T11:06:36.7659637Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:36.7659812Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:36.7659972Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:36.7660132Z '59_McpAppModelContext', 2026-10-24T11:06:36.7660300Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:36.7660474Z '61_PullRequestReviewGuides', 2026-10-24T11:06:36.7660638Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:36.7661152Z '63_DropUnusedV1Projections', 2026-10-24T11:06:36.7661370Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:36.7661559Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:36.7661746Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:36.7661917Z '67_WebhookDedupe', 2026-10-24T11:06:36.7662070Z '68_ShellStopRequestIndex', 2026-10-24T11:06:36.7662225Z '69_ThreadMessageSearch' 2026-10-24T11:06:36.7662351Z ] 2026-10-24T11:06:36.7662445Z } 2026-10-24T11:06:36.7662500Z 2026-10-24T11:06:37.0448296Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (pooled) 2026-10-24T11:06:37.0449134Z [11:06:37.042] INFO (#13579): Migrations ran successfully { 2026-10-24T11:06:37.0450142Z migrations: [ 2026-10-24T11:06:37.0450581Z '1_OrchestrationEvents', 2026-10-24T11:06:37.0450900Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:37.0451146Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:37.0451370Z '4_ProviderSessionRuntime', 2026-10-24T11:06:37.0451599Z '5_Projections', 2026-10-24T11:06:37.0451861Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:37.0452143Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:37.0452408Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:37.0452655Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:37.0452913Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:37.0453184Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:37.0453469Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:37.0453730Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:37.0454013Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:37.0454290Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:37.0454549Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:37.0454793Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:37.0455045Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:37.0455298Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:37.0455544Z '20_AuthAccessManagement', 2026-10-24T11:06:37.0455776Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:37.0456019Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:37.0456264Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:37.0456533Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:37.0456812Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:37.0457093Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:37.0457357Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:37.0457613Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:37.0457876Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:37.0458146Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:37.0458393Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:37.0458635Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:37.0458875Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:37.0459115Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:37.0459360Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:37.0459611Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:37.0459848Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:37.0460100Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:37.0460365Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:37.0460629Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:37.0460908Z '41_AuthSessionClientConnection', 2026-10-24T11:06:37.0461157Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:37.0461411Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:37.0461665Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:37.0461922Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:37.0462178Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:37.0462427Z '47_ProjectionProjectIcon', 2026-10-24T11:06:37.0462668Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:37.0462926Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:37.0463175Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:37.0463518Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:37.0464102Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:37.0464343Z '53_PullRequestFilesViewed', 2026-10-24T11:06:37.0464593Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:37.0464841Z '55_OrchestrationV2', 2026-10-24T11:06:37.0465079Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:37.0465321Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:37.0465547Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:37.0465775Z '59_McpAppModelContext', 2026-10-24T11:06:37.0466005Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:37.0466245Z '61_PullRequestReviewGuides', 2026-10-24T11:06:37.0466480Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:37.0466716Z '63_DropUnusedV1Projections', 2026-10-24T11:06:37.0466966Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:37.0467292Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:37.0467778Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:37.0467984Z '67_WebhookDedupe', 2026-10-24T11:06:37.0468139Z '68_ShellStopRequestIndex', 2026-10-24T11:06:37.0468301Z '69_ThreadMessageSearch' 2026-10-24T11:06:37.0468426Z ] 2026-10-24T11:06:37.0468524Z } 2026-10-24T11:06:37.0468578Z 2026-10-24T11:06:37.3213265Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (separate-home) 2026-10-24T11:06:37.3213992Z [11:06:37.318] INFO (#16349): Migrations ran successfully { 2026-10-24T11:06:37.3214202Z migrations: [ 2026-10-24T11:06:37.3214341Z '1_OrchestrationEvents', 2026-10-24T11:06:37.3214520Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:37.3214691Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:37.3214886Z '4_ProviderSessionRuntime', 2026-10-24T11:06:37.3215050Z '5_Projections', 2026-10-24T11:06:37.3215234Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:37.3215450Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:37.3215639Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:37.3215819Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:37.3215995Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:37.3216194Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:37.3216396Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:37.3216584Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:37.3216790Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:37.3216998Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:37.3217182Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:37.3217363Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:37.3217545Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:37.3217728Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:37.3217902Z '20_AuthAccessManagement', 2026-10-24T11:06:37.3218065Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:37.3218238Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:37.3218414Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:37.3218607Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:37.3218815Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:37.3219016Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:37.3219209Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:37.3219393Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:37.3219834Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:37.3220125Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:37.3220303Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:37.3220478Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:37.3220662Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:37.3220855Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:37.3221034Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:37.3221210Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:37.3221376Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:37.3221554Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:37.3221745Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:37.3221940Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:37.3222112Z '41_AuthSessionClientConnection', 2026-10-24T11:06:37.3222298Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:37.3222483Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:37.3222669Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:37.3222851Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:37.3223034Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:37.3223211Z '47_ProjectionProjectIcon', 2026-10-24T11:06:37.3223385Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:37.3223572Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:37.3223751Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:37.3223931Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:37.3224109Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:37.3224275Z '53_PullRequestFilesViewed', 2026-10-24T11:06:37.3224456Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:37.3224635Z '55_OrchestrationV2', 2026-10-24T11:06:37.3224803Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:37.3224972Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:37.3225129Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:37.3225283Z '59_McpAppModelContext', 2026-10-24T11:06:37.3225448Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:37.3225613Z '61_PullRequestReviewGuides', 2026-10-24T11:06:37.3225776Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:37.3225937Z '63_DropUnusedV1Projections', 2026-10-24T11:06:37.3226116Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:37.3226294Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:37.3226469Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:37.3226637Z '67_WebhookDedupe', 2026-10-24T11:06:37.3226786Z '68_ShellStopRequestIndex', 2026-10-24T11:06:37.3226942Z '69_ThreadMessageSearch' 2026-10-24T11:06:37.3227064Z ] 2026-10-24T11:06:37.3227162Z } 2026-10-24T11:06:37.3227215Z 2026-10-24T11:06:37.5045084Z ✓ src/orchestration-v2/SelectionRestart.integration.test.ts (7 tests) 1998ms 2026-10-24T11:06:37.5045533Z ✓ retries a failed selection restart session open before completing 383ms 2026-10-24T11:06:37.5046013Z ✓ preserves native history only for compatible account switches (idle) 327ms 2026-10-24T11:06:37.8823802Z ✓ src/textGeneration/AntigravityTextGeneration.test.ts (26 tests) 58ms 2026-10-24T11:06:39.0504211Z ✓ src/checkpointing/CheckpointStore.test.ts (9 tests) 881ms 2026-10-24T11:06:39.5537284Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService 2026-10-24T11:06:39.5537646Z [11:06:39.552] INFO (#9): Migrations ran successfully { 2026-10-24T11:06:39.5537812Z migrations: [ 2026-10-24T11:06:39.5537954Z '1_OrchestrationEvents', 2026-10-24T11:06:39.5538126Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:39.5538292Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:39.5538447Z '4_ProviderSessionRuntime', 2026-10-24T11:06:39.5538604Z '5_Projections', 2026-10-24T11:06:39.5538784Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:39.5538996Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:39.5539185Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:39.5539366Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:39.5539581Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:39.5539787Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:39.5539986Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:39.5540169Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:39.5540376Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:39.5540582Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:39.5540764Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:39.5540975Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:39.5541157Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:39.5541340Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:39.5541511Z '20_AuthAccessManagement', 2026-10-24T11:06:39.5541670Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:39.5541840Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:39.5542016Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:39.5542208Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:39.5542423Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:39.5542623Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:39.5542815Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:39.5542999Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:39.5543196Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:39.5543395Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:39.5543572Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:39.5543745Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:39.5543916Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:39.5544086Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:39.5544263Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:39.5544443Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:39.5544615Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:39.5544793Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:39.5544986Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:39.5545178Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:39.5545350Z '41_AuthSessionClientConnection', 2026-10-24T11:06:39.5545529Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:39.5545711Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:39.5545891Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:39.5546073Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:39.5546257Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:39.5546435Z '47_ProjectionProjectIcon', 2026-10-24T11:06:39.5546608Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:39.5546811Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:39.5546993Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:39.5547170Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:39.5547349Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:39.5547516Z '53_PullRequestFilesViewed', 2026-10-24T11:06:39.5547695Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:39.5547869Z '55_OrchestrationV2', 2026-10-24T11:06:39.5548041Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:39.5548211Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:39.5548370Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:39.5548524Z '59_McpAppModelContext', 2026-10-24T11:06:39.5548689Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:39.5548854Z '61_PullRequestReviewGuides', 2026-10-24T11:06:39.5549416Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:39.5549675Z '63_DropUnusedV1Projections', 2026-10-24T11:06:39.5549852Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:39.5550032Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:39.5550209Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:39.5550384Z '67_WebhookDedupe', 2026-10-24T11:06:39.5550532Z '68_ShellStopRequestIndex', 2026-10-24T11:06:39.5550688Z '69_ThreadMessageSearch' 2026-10-24T11:06:39.5550810Z ] 2026-10-24T11:06:39.5550928Z } 2026-10-24T11:06:39.5550987Z 2026-10-24T11:06:39.7120269Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a branch named like the short head 2026-10-24T11:06:39.7120731Z [11:06:39.710] WARN (#483): Review guide generation failed { 2026-10-24T11:06:39.7121026Z key: 'github.com/acme/refused-head#7', 2026-10-24T11:06:39.7122029Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head 9a73be4d1b97 of #7. local objects: 9a73be4d1b97 names 602f3d3379ef04a95e372b2bf6144f6c25c9f90e here, a branch or tag rather than the commit. branch feature: 9a73be4d1b97 names 602f3d3379ef04a95e372b2bf6144f6c25c9f90e here, a branch or tag rather than the commit. refs/pull/7/head: Git command exited with a non-zero status. refs/merge-requests/7/head: Git command exited with a non-zero status.\n' + 2026-10-24T11:06:39.7123923Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' + 2026-10-24T11:06:39.7124433Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' + 2026-10-24T11:06:39.7125019Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' + 2026-10-24T11:06:39.7125614Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' + 2026-10-24T11:06:39.7126201Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' + 2026-10-24T11:06:39.7126772Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' + 2026-10-24T11:06:39.7127349Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' + 2026-10-24T11:06:39.7127932Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' + 2026-10-24T11:06:39.7128513Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)' 2026-10-24T11:06:39.7128845Z } 2026-10-24T11:06:39.7128905Z 2026-10-24T11:06:39.8478804Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a tag named like the short head 2026-10-24T11:06:39.8479370Z [11:06:39.847] WARN (#693): Review guide generation failed { 2026-10-24T11:06:39.8479581Z key: 'github.com/acme/refused-head#7', 2026-10-24T11:06:39.8480784Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head 9a73be4d1b97 of #7. local objects: 9a73be4d1b97 names 602f3d3379ef04a95e372b2bf6144f6c25c9f90e here, a branch or tag rather than the commit. branch feature: 9a73be4d1b97 names 602f3d3379ef04a95e372b2bf6144f6c25c9f90e here, a branch or tag rather than the commit. refs/pull/7/head: Git command exited with a non-zero status. refs/merge-requests/7/head: Git command exited with a non-zero status.\n' + 2026-10-24T11:06:39.8481903Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' + 2026-10-24T11:06:39.8482406Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' + 2026-10-24T11:06:39.8482995Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' + 2026-10-24T11:06:39.8483575Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' + 2026-10-24T11:06:39.8484166Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' + 2026-10-24T11:06:39.8484736Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' + 2026-10-24T11:06:39.8485294Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' + 2026-10-24T11:06:39.8485867Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' + 2026-10-24T11:06:39.8486441Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)' 2026-10-24T11:06:39.8486775Z } 2026-10-24T11:06:39.8486831Z 2026-10-24T11:06:39.9529087Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head that is not a commit hash 2026-10-24T11:06:39.9529545Z [11:06:39.952] WARN (#898): Review guide generation failed { 2026-10-24T11:06:39.9529761Z key: 'github.com/acme/refused-head#7', 2026-10-24T11:06:39.9530143Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: The host reported a head for #7 that is not a commit hash.\n' + 2026-10-24T11:06:39.9530622Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:237:23\n' + 2026-10-24T11:06:39.9531202Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' + 2026-10-24T11:06:39.9531791Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' + 2026-10-24T11:06:39.9532371Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' + 2026-10-24T11:06:39.9532959Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' + 2026-10-24T11:06:39.9533523Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' + 2026-10-24T11:06:39.9534302Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' + 2026-10-24T11:06:39.9534966Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' + 2026-10-24T11:06:39.9535542Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)' 2026-10-24T11:06:39.9535875Z } 2026-10-24T11:06:39.9535930Z 2026-10-24T11:06:40.0860995Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head no source has 2026-10-24T11:06:40.0861436Z [11:06:40.085] WARN (#1073): Review guide generation failed { 2026-10-24T11:06:40.0861650Z key: 'github.com/acme/refused-head#7', 2026-10-24T11:06:40.0862598Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee of #7. local objects: Git command exited with a non-zero status. the commit: Git command exited with a non-zero status. branch feature: Git command exited with a non-zero status. refs/pull/7/head: Git command exited with a non-zero status. refs/merge-requests/7/head: Git command exited with a non-zero status.\n' + 2026-10-24T11:06:40.0863560Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' + 2026-10-24T11:06:40.0864064Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' + 2026-10-24T11:06:40.0864649Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' + 2026-10-24T11:06:40.0865233Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' + 2026-10-24T11:06:40.0865824Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' + 2026-10-24T11:06:40.0866389Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' + 2026-10-24T11:06:40.0866947Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' + 2026-10-24T11:06:40.0867518Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' + 2026-10-24T11:06:40.0868100Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)' 2026-10-24T11:06:40.0868431Z } 2026-10-24T11:06:40.0868493Z 2026-10-24T11:06:40.2226794Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > measures only the PR change using the renamed verified remote's fetch URL 2026-10-24T11:06:40.2227302Z [11:06:40.222] INFO (#1347): Review guide could not read a stack layer's head { 2026-10-24T11:06:40.2227506Z layer: 9, 2026-10-24T11:06:40.2228232Z detail: 'Could not find head ffffffffffffffffffffffffffffffffffffffff of #9. local objects: Git command exited with a non-zero status. the commit: Git command exited with a non-zero status. branch gone: Git command exited with a non-zero status. refs/pull/9/head: Git command exited with a non-zero status. refs/merge-requests/9/head: Git command exited with a non-zero status.' 2026-10-24T11:06:40.2229140Z } 2026-10-24T11:06:40.2229297Z 2026-10-24T11:06:40.3358267Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses generation when the verified remote disappeared despite a usable origin 2026-10-24T11:06:40.3358750Z [11:06:40.334] WARN (#1610): Review guide generation failed { 2026-10-24T11:06:40.3365510Z key: 'github.com/acme/app#7', 2026-10-24T11:06:40.3366082Z cause: "PullRequestOperationError: Pull request operation generateReviewGuide failed: This project's checkout no longer has a remote for the pull request's repository.\n" + 2026-10-24T11:06:40.3366604Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:186:21\n' + 2026-10-24T11:06:40.3367140Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' + 2026-10-24T11:06:40.3367757Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' + 2026-10-24T11:06:40.3368334Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' + 2026-10-24T11:06:40.3368898Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' + 2026-10-24T11:06:40.3369473Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:506:24)\n' + 2026-10-24T11:06:40.3370057Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)' 2026-10-24T11:06:40.3370392Z } 2026-10-24T11:06:40.3370460Z 2026-10-24T11:06:40.4097384Z ✓ src/pullRequest/PullRequestReviewGuideService.test.ts (7 tests) 896ms 2026-10-24T11:06:42.3109082Z ✓ src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts (4 tests) 951ms 2026-10-24T11:06:42.3113616Z ✓ delivers child completion with Claude's native pending-tool cancellation behavior 338ms 2026-10-24T11:06:42.6326613Z ✓ src/cloud/selfUpdate.test.ts (12 tests) 37ms 2026-10-24T11:06:42.8934143Z ✓ src/orchestration-v2/ShellStream.test.ts (11 tests) 16ms 2026-10-24T11:06:43.4408139Z ✓ src/provider/CodexInstallation.test.ts (25 tests) 268ms 2026-10-24T11:06:44.8264656Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:44.8265309Z [11:06:44.809] INFO (#1): Migrations ran successfully { 2026-10-24T11:06:44.8265638Z migrations: [ 2026-10-24T11:06:44.8266091Z '1_OrchestrationEvents', 2026-10-24T11:06:44.8266412Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:44.8266595Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:44.8266761Z '4_ProviderSessionRuntime', 2026-10-24T11:06:44.8266918Z '5_Projections', 2026-10-24T11:06:44.8267103Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:44.8267316Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:44.8267515Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:44.8267697Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:44.8267876Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:44.8268072Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:44.8268289Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:44.8268500Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:44.8268834Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:44.8269182Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:44.8269486Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:44.8269692Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:44.8269873Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:44.8270151Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:44.8270447Z '20_AuthAccessManagement', 2026-10-24T11:06:44.8270708Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:44.8270963Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:44.8271139Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:44.8271396Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:44.8271610Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:44.8271818Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:44.8272004Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:44.8272195Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:44.8272387Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:44.8272588Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:44.8272790Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:44.8273074Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:44.8273288Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:44.8273456Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:44.8273638Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:44.8273812Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:44.8273982Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:44.8274158Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:44.8274359Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:44.8274550Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:44.8274722Z '41_AuthSessionClientConnection', 2026-10-24T11:06:44.8274907Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:44.8275087Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:44.8275273Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:44.8275455Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:44.8275645Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:44.8275820Z '47_ProjectionProjectIcon', 2026-10-24T11:06:44.8275998Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:44.8276185Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:44.8276370Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:44.8276555Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:44.8276735Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:44.8276903Z '53_PullRequestFilesViewed', 2026-10-24T11:06:44.8277084Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:44.8277269Z '55_OrchestrationV2', 2026-10-24T11:06:44.8277437Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:44.8277612Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:44.8277769Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:44.8277927Z '59_McpAppModelContext', 2026-10-24T11:06:44.8278095Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:44.8278262Z '61_PullRequestReviewGuides', 2026-10-24T11:06:44.8278428Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:44.8278589Z '63_DropUnusedV1Projections', 2026-10-24T11:06:44.8279142Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:44.8279522Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:44.8279735Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:44.8279936Z '67_WebhookDedupe', 2026-10-24T11:06:44.8280172Z '68_ShellStopRequestIndex', 2026-10-24T11:06:44.8280328Z '69_ThreadMessageSearch' 2026-10-24T11:06:44.8280453Z ] 2026-10-24T11:06:44.8280555Z } 2026-10-24T11:06:44.8280614Z 2026-10-24T11:06:44.9646432Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:44.9646813Z [11:06:44.963] INFO (#349) http.span=16ms: Sent HTTP response { 2026-10-24T11:06:44.9647024Z 'http.method': 'GET', 2026-10-24T11:06:44.9647263Z 'http.url': '/api/orchestration/threads/transfer-budget-thread', 2026-10-24T11:06:44.9647482Z 'http.status': 200 2026-10-24T11:06:44.9647647Z } 2026-10-24T11:06:44.9647715Z 2026-10-24T11:06:44.9718104Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:44.9718468Z [11:06:44.971] INFO (#367) http.span=3ms: Sent HTTP response { 2026-10-24T11:06:44.9718668Z 'http.method': 'GET', 2026-10-24T11:06:44.9718961Z 'http.url': '/api/orchestration/shell', 2026-10-24T11:06:44.9719140Z 'http.status': 200 2026-10-24T11:06:44.9719275Z } 2026-10-24T11:06:44.9719331Z 2026-10-24T11:06:45.1110342Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.1111055Z [11:06:45.110] INFO (#405) http.span=132ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.1111484Z 2026-10-24T11:06:45.1226377Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.1227049Z [11:06:45.122] INFO (#631) http.span=33ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.1227420Z 2026-10-24T11:06:45.1229342Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.1229885Z [11:06:45.122] INFO (#395) http.span=145ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.1230158Z 2026-10-24T11:06:45.1230939Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.1231510Z [11:06:45.122] INFO (#643) http.span=32ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.1231775Z 2026-10-24T11:06:45.1244397Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.1244879Z [11:06:45.123] INFO (#384) http.span=149ms: InterruptError: All fibers interrupted without error { 2026-10-24T11:06:45.1245126Z [cause]: InterruptCause: The fiber was interrupted by: 2026-10-24T11:06:45.1245283Z at fiber (#710) 2026-10-24T11:06:45.1245531Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 } 2026-10-24T11:06:45.1245706Z 2026-10-24T11:06:45.1538399Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.1538862Z [11:06:45.144] INFO (#1): Migrations ran successfully { 2026-10-24T11:06:45.1539030Z migrations: [ 2026-10-24T11:06:45.1539164Z '1_OrchestrationEvents', 2026-10-24T11:06:45.1539340Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:45.1539512Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:45.1539666Z '4_ProviderSessionRuntime', 2026-10-24T11:06:45.1539824Z '5_Projections', 2026-10-24T11:06:45.1540007Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:45.1540223Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:45.1540411Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:45.1540591Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:45.1540762Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:45.1540959Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:45.1541161Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:45.1541405Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:45.1541623Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:45.1541826Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:45.1542010Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:45.1542181Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:45.1542363Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:45.1542547Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:45.1542720Z '20_AuthAccessManagement', 2026-10-24T11:06:45.1542879Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:45.1543048Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:45.1543224Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:45.1543414Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:45.1543626Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:45.1543828Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:45.1544018Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:45.1544205Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:45.1544399Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:45.1544595Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:45.1544770Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:45.1544941Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:45.1545110Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:45.1545278Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:45.1545450Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:45.1545624Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:45.1545790Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:45.1545970Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:45.1546172Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:45.1546370Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:45.1546547Z '41_AuthSessionClientConnection', 2026-10-24T11:06:45.1546730Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:45.1546912Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:45.1547096Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:45.1547282Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:45.1547465Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:45.1547645Z '47_ProjectionProjectIcon', 2026-10-24T11:06:45.1547817Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:45.1548003Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:45.1548292Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:45.1548504Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:45.1548684Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:45.1548847Z '53_PullRequestFilesViewed', 2026-10-24T11:06:45.1549030Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:45.1549203Z '55_OrchestrationV2', 2026-10-24T11:06:45.1549372Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:45.1549540Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:45.1549699Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:45.1549852Z '59_McpAppModelContext', 2026-10-24T11:06:45.1550015Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:45.1550183Z '61_PullRequestReviewGuides', 2026-10-24T11:06:45.1550342Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:45.1550509Z '63_DropUnusedV1Projections', 2026-10-24T11:06:45.1550687Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:45.1550868Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:45.1551044Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:45.1551209Z '67_WebhookDedupe', 2026-10-24T11:06:45.1551370Z '68_ShellStopRequestIndex', 2026-10-24T11:06:45.1551548Z '69_ThreadMessageSearch' 2026-10-24T11:06:45.1551675Z ] 2026-10-24T11:06:45.1551764Z } 2026-10-24T11:06:45.1551819Z 2026-10-24T11:06:45.2702579Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.2703046Z [11:06:45.269] INFO (#1090) http.span=16ms: Sent HTTP response { 2026-10-24T11:06:45.2703310Z 'http.method': 'GET', 2026-10-24T11:06:45.2703611Z 'http.url': '/api/orchestration/threads/transfer-budget-thread', 2026-10-24T11:06:45.2703883Z 'http.status': 200 2026-10-24T11:06:45.2704085Z } 2026-10-24T11:06:45.2704169Z 2026-10-24T11:06:45.2740678Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.2741120Z [11:06:45.273] INFO (#1108) http.span=1ms: Sent HTTP response { 2026-10-24T11:06:45.2741391Z 'http.method': 'GET', 2026-10-24T11:06:45.2741612Z 'http.url': '/api/orchestration/shell', 2026-10-24T11:06:45.2741818Z 'http.status': 200 2026-10-24T11:06:45.2741967Z } 2026-10-24T11:06:45.2742028Z 2026-10-24T11:06:45.4031119Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.4031685Z [11:06:45.402] INFO (#1146) http.span=126ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.4031970Z 2026-10-24T11:06:45.4126548Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.4127077Z [11:06:45.412] INFO (#1347) http.span=28ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.4127341Z 2026-10-24T11:06:45.4128775Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.4145908Z [11:06:45.412] INFO (#1136) http.span=137ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.4146326Z 2026-10-24T11:06:45.4147247Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.4147926Z [11:06:45.412] INFO (#1359) http.span=27ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 } 2026-10-24T11:06:45.4148195Z 2026-10-24T11:06:45.4148422Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.4148808Z [11:06:45.413] INFO (#1125) http.span=138ms: InterruptError: All fibers interrupted without error { 2026-10-24T11:06:45.4149056Z [cause]: InterruptCause: The fiber was interrupted by: 2026-10-24T11:06:45.4149210Z at fiber (#1426) 2026-10-24T11:06:45.4149462Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 } 2026-10-24T11:06:45.4149638Z 2026-10-24T11:06:45.4170606Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets 2026-10-24T11:06:45.4170944Z [11:06:45.416] INFO (#1): # T3 Code thread transfer budget 2026-10-24T11:06:45.4171064Z 2026-10-24T11:06:45.4171514Z 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-24T11:06:45.4172698Z 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-24T11:06:45.4173971Z 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-24T11:06:45.4174544Z 2026-10-24T11:06:45.4174610Z | Provider | Total thread wire | Budget | Result | 2026-10-24T11:06:45.4174782Z | --- | ---: | ---: | --- | 2026-10-24T11:06:45.4174929Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T11:06:45.4175105Z | claudeAgent | 5.0 KiB (5,086 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T11:06:45.4175220Z 2026-10-24T11:06:45.4175269Z ## Detailed measurements 2026-10-24T11:06:45.4175341Z 2026-10-24T11:06:45.4175411Z | Provider | Phase | Metric | Observed | Budget | Result | 2026-10-24T11:06:45.4175576Z | --- | --- | --- | ---: | ---: | --- | 2026-10-24T11:06:45.4175765Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T11:06:45.4176017Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T11:06:45.4176275Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T11:06:45.4176507Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS | 2026-10-24T11:06:45.4176691Z | codex | shell snapshot | HTTP wire | 845 B | none | INFO | 2026-10-24T11:06:45.4176891Z | codex | measured turn, shell | WebSocket wire | 643 B | none | INFO | 2026-10-24T11:06:45.4177118Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,650 B) | none | INFO | 2026-10-24T11:06:45.4177342Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T11:06:45.4177576Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,708 B) | none | INFO | 2026-10-24T11:06:45.4178019Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,010 B) | none | INFO | 2026-10-24T11:06:45.4178347Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T11:06:45.4178572Z | codex | measured turn | server egress wire | 3.5 KiB (3,563 B) | none | INFO | 2026-10-24T11:06:45.4178784Z | codex | measured turn | SQL statements | 20 | none | INFO | 2026-10-24T11:06:45.4179004Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO | 2026-10-24T11:06:45.4179271Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO | 2026-10-24T11:06:45.4179522Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:06:45.4179752Z | codex | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO | 2026-10-24T11:06:45.4179991Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,715 B) | none | INFO | 2026-10-24T11:06:45.4180233Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:06:45.4180435Z | codex | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T11:06:45.4180657Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T11:06:45.4180924Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,197 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T11:06:45.4181203Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,669 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T11:06:45.4181468Z | claudeAgent | measured turn | WebSocket messages | 1 | 8 | PASS | 2026-10-24T11:06:45.4181676Z | claudeAgent | shell snapshot | HTTP wire | 849 B | none | INFO | 2026-10-24T11:06:45.4181892Z | claudeAgent | measured turn, shell | WebSocket wire | 648 B | none | INFO | 2026-10-24T11:06:45.4182139Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,672 B) | none | INFO | 2026-10-24T11:06:45.4182390Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T11:06:45.4182652Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,717 B) | none | INFO | 2026-10-24T11:06:45.4182933Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,382 B) | none | INFO | 2026-10-24T11:06:45.4183200Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T11:06:45.4183448Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,562 B) | none | INFO | 2026-10-24T11:06:45.4183671Z | claudeAgent | measured turn | SQL statements | 18 | none | INFO | 2026-10-24T11:06:45.4183914Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO | 2026-10-24T11:06:45.4184197Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO | 2026-10-24T11:06:45.4184469Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:06:45.4184714Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO | 2026-10-24T11:06:45.4184975Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO | 2026-10-24T11:06:45.4185230Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:06:45.4185457Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T11:06:45.4185580Z 2026-10-24T11:06:45.4185629Z ## Compression diagnostics 2026-10-24T11:06:45.4185705Z 2026-10-24T11:06:45.4185808Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip. 2026-10-24T11:06:45.4186031Z - codex: shell snapshot 1.6 KiB (1,627 B) decoded to 670 B gzip. 2026-10-24T11:06:45.4186263Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip. 2026-10-24T11:06:45.4186520Z - claudeAgent: shell snapshot 1.6 KiB (1,649 B) decoded to 674 B gzip. 2026-10-24T11:06:45.4186646Z 2026-10-24T11:06:45.4186731Z 2026-10-24T11:06:45.4187017Z ✓ integration/transferBudgetV2.integration.test.ts (1 test) 646ms 2026-10-24T11:06:45.4187381Z ✓ reports V2 thread HTTP and WebSocket transfer budgets 646ms 2026-10-24T11:06:45.7079269Z ✓ src/persistence/Migrations/026_CanonicalizeModelSelectionOptions.test.ts (1 test) 18ms 2026-10-24T11:06:46.0023844Z ✓ src/usage/usageTranscriptReader.test.ts (13 tests) 36ms 2026-10-24T11:06:46.4468232Z ✓ src/process/agentScope.test.ts (10 tests) 46ms 2026-10-24T11:06:46.8086328Z ✓ src/project/ProjectCloneTracker.test.ts (10 tests) 16ms 2026-10-24T11:06:47.2958303Z ✓ src/orchestration-v2/ProviderTurnControlService.test.ts (1 test) 5ms 2026-10-24T11:06:48.7395765Z ✓ src/preview/ServerBrowserPage.test.ts (16 tests) 1086ms 2026-10-24T11:06:49.7044213Z ✓ src/orchestration-v2/ThreadMessageIntake.test.ts (5 tests) 20ms 2026-10-24T11:06:49.9714245Z ✓ src/preview/Manager.test.ts (8 tests) 14ms 2026-10-24T11:06:50.9637462Z ✓ src/serverLogger.test.ts (7 tests) 16ms 2026-10-24T11:06:51.0834459Z ✓ src/resourceTelemetry/ResourceTelemetryHistory.test.ts (6 tests) 4ms 2026-10-24T11:06:51.4537134Z stdout | src/device/DeviceHubProxy.test.ts > translates authentication failure to HTTP ServerAuthSessionCredentialValidationError: Failed to validate session credential. 2026-10-24T11:06:51.4537618Z [11:06:51.451] ERROR (#47): environment api operation failed { 2026-10-24T11:06:51.4537824Z reason: 'internal_error', 2026-10-24T11:06:51.4537988Z traceId: 'unavailable', 2026-10-24T11:06:51.4538113Z cause: { 2026-10-24T11:06:51.4538289Z _tag: 'ServerAuthSessionCredentialValidationError', 2026-10-24T11:06:51.4538482Z cause: Error: private credential diagnostic 2026-10-24T11:06:51.4538802Z at /home/runner/_work/t3code/t3code/apps/server/src/device/DeviceHubProxy.test.ts:222:14 2026-10-24T11:06:51.4539159Z  at process.processTicksAndRejections (node:internal/process/task_queues:104:5) 2026-10-24T11:06:51.4539857Z at async VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/module-evaluator.js:261:4) 2026-10-24T11:06:51.4540902Z at async VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1277:59) 2026-10-24T11:06:51.4541978Z at async VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1184:73) 2026-10-24T11:06:51.4542999Z at async VitestModuleRunner.import (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1139:10) 2026-10-24T11:06:51.4543912Z at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3465:5 2026-10-24T11:06:51.4544769Z at async collectTests (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3441:3) 2026-10-24T11:06:51.4545727Z at async startTests (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:4190:17) 2026-10-24T11:06:51.4546564Z at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/base.CzXt2BO_.js:96:6 2026-10-24T11:06:51.4546990Z } 2026-10-24T11:06:51.4547087Z } 2026-10-24T11:06:51.4547142Z 2026-10-24T11:06:51.4547359Z ✓ src/device/DeviceHubProxy.test.ts (12 tests) 24ms 2026-10-24T11:06:51.6213813Z ✓ src/provider/claudeResetCredits.test.ts (7 tests) 24ms 2026-10-24T11:06:51.9030903Z ✓ src/pullRequest/PullRequestReadCache.test.ts (7 tests) 24ms 2026-10-24T11:06:52.1772479Z ✓ src/diagnostics/ProcessDiagnostics.test.ts (3 tests) 10ms 2026-10-24T11:06:53.3251862Z ✓ src/mcp/McpToolAccess.race.test.ts (1 test) 77ms 2026-10-24T11:06:53.7094392Z stdout | src/auth/http.test.ts > sets the selected browser session cookies through the HTTP route 2026-10-24T11:06:53.7094746Z [11:06:53.707] INFO (#11): Migrations ran successfully { 2026-10-24T11:06:53.7094914Z migrations: [ 2026-10-24T11:06:53.7095071Z '1_OrchestrationEvents', 2026-10-24T11:06:53.7095249Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:53.7095459Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:53.7095629Z '4_ProviderSessionRuntime', 2026-10-24T11:06:53.7095783Z '5_Projections', 2026-10-24T11:06:53.7095967Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:53.7096175Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:53.7096364Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:53.7096541Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:53.7096719Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:53.7096918Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:53.7097116Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:53.7097300Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:53.7097503Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:53.7097712Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:53.7097896Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:53.7098072Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:53.7098250Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:53.7098435Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:53.7098606Z '20_AuthAccessManagement', 2026-10-24T11:06:53.7098766Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:53.7098938Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:53.7099111Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:53.7099303Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:53.7099512Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:53.7099717Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:53.7099901Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:53.7100090Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:53.7100286Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:53.7100487Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:53.7100670Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:53.7100842Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:53.7101019Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:53.7101187Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:53.7101366Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:53.7101540Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:53.7101709Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:53.7101881Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:53.7102105Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:53.7102300Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:53.7102473Z '41_AuthSessionClientConnection', 2026-10-24T11:06:53.7103005Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:53.7103278Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:53.7103471Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:53.7103653Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:53.7103839Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:53.7104015Z '47_ProjectionProjectIcon', 2026-10-24T11:06:53.7104190Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:53.7104373Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:53.7104551Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:53.7104735Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:53.7104913Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:53.7105080Z '53_PullRequestFilesViewed', 2026-10-24T11:06:53.7105264Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:53.7105445Z '55_OrchestrationV2', 2026-10-24T11:06:53.7105614Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:53.7105786Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:53.7105945Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:53.7106100Z '59_McpAppModelContext', 2026-10-24T11:06:53.7106268Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:53.7106433Z '61_PullRequestReviewGuides', 2026-10-24T11:06:53.7106599Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:53.7106761Z '63_DropUnusedV1Projections', 2026-10-24T11:06:53.7106941Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:53.7107120Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:53.7107299Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:53.7107464Z '67_WebhookDedupe', 2026-10-24T11:06:53.7107617Z '68_ShellStopRequestIndex', 2026-10-24T11:06:53.7107776Z '69_ThreadMessageSearch' 2026-10-24T11:06:53.7107899Z ] 2026-10-24T11:06:53.7108000Z } 2026-10-24T11:06:53.7108058Z 2026-10-24T11:06:53.7215893Z stdout | src/auth/http.test.ts > sets the selected browser session cookies through the HTTP route 2026-10-24T11:06:53.7216226Z [11:06:53.720] INFO (#6): Migrations ran successfully { 2026-10-24T11:06:53.7216393Z migrations: [ 2026-10-24T11:06:53.7216525Z '1_OrchestrationEvents', 2026-10-24T11:06:53.7216698Z '2_OrchestrationCommandReceipts', 2026-10-24T11:06:53.7216865Z '3_CheckpointDiffBlobs', 2026-10-24T11:06:53.7217019Z '4_ProviderSessionRuntime', 2026-10-24T11:06:53.7217174Z '5_Projections', 2026-10-24T11:06:53.7217353Z '6_ProjectionThreadSessionRuntimeModeColumns', 2026-10-24T11:06:53.7217562Z '7_ProjectionThreadMessageAttachments', 2026-10-24T11:06:53.7217768Z '8_ProjectionThreadActivitySequence', 2026-10-24T11:06:53.7217954Z '9_ProviderSessionRuntimeMode', 2026-10-24T11:06:53.7218126Z '10_ProjectionThreadsRuntimeMode', 2026-10-24T11:06:53.7218323Z '11_OrchestrationThreadCreatedRuntimeMode', 2026-10-24T11:06:53.7218518Z '12_ProjectionThreadsInteractionMode', 2026-10-24T11:06:53.7218701Z '13_ProjectionThreadProposedPlans', 2026-10-24T11:06:53.7218908Z '14_ProjectionThreadProposedPlanImplementation', 2026-10-24T11:06:53.7219114Z '15_ProjectionTurnsSourceProposedPlan', 2026-10-24T11:06:53.7219297Z '16_CanonicalizeModelSelections', 2026-10-24T11:06:53.7219471Z '17_ProjectionThreadsArchivedAt', 2026-10-24T11:06:53.7219675Z '18_ProjectionThreadsArchivedAtIndex', 2026-10-24T11:06:53.7219860Z '19_ProjectionSnapshotLookupIndexes', 2026-10-24T11:06:53.7220031Z '20_AuthAccessManagement', 2026-10-24T11:06:53.7221573Z '21_AuthSessionClientMetadata', 2026-10-24T11:06:53.7221848Z '22_AuthSessionLastConnectedAt', 2026-10-24T11:06:53.7222057Z '23_ProjectionThreadShellSummary', 2026-10-24T11:06:53.7222253Z '24_BackfillProjectionThreadShellSummary', 2026-10-24T11:06:53.7222461Z '25_CleanupInvalidProjectionPendingApprovals', 2026-10-24T11:06:53.7222667Z '26_CanonicalizeModelSelectionOptions', 2026-10-24T11:06:53.7222859Z '27_ProviderSessionRuntimeInstanceId', 2026-10-24T11:06:53.7223044Z '28_ProjectionThreadSessionInstanceId', 2026-10-24T11:06:53.7223239Z '29_ProjectionThreadDetailOrderingIndexes', 2026-10-24T11:06:53.7223448Z '30_ProjectionThreadShellArchiveIndexes', 2026-10-24T11:06:53.7223626Z '31_AuthAuthorizationScopes', 2026-10-24T11:06:53.7223796Z '32_AuthPairingProofKeyThumbprint', 2026-10-24T11:06:53.7223973Z '33_ProjectionThreadsSettled', 2026-10-24T11:06:53.7224138Z '34_ProjectionThreadsSnoozed', 2026-10-24T11:06:53.7224315Z '35_ProjectionThreadTitleRegeneration', 2026-10-24T11:06:53.7224488Z '36_ProjectionThreadsPinned', 2026-10-24T11:06:53.7224657Z '37_ProjectionTurnsKeysetIndex', 2026-10-24T11:06:53.7224831Z '38_ProjectionThreadsPinOrderKey', 2026-10-24T11:06:53.7225021Z '39_ProjectionProjectsDefaultThreadEnvMode', 2026-10-24T11:06:53.7225215Z '40_ProjectionProjectFaviconPath', 2026-10-24T11:06:53.7225387Z '41_AuthSessionClientConnection', 2026-10-24T11:06:53.7225570Z '42_ProjectionThreadLinkedPullRequest', 2026-10-24T11:06:53.7225746Z '43_ProjectionThreadsUnsettledAt', 2026-10-24T11:06:53.7225931Z '44_ClearAutomaticProjectModelDefaults', 2026-10-24T11:06:53.7226110Z '45_ProjectionProjectsAutoPull', 2026-10-24T11:06:53.7226294Z '46_RepairAutomaticSettlementTimestamps', 2026-10-24T11:06:53.7226471Z '47_ProjectionProjectIcon', 2026-10-24T11:06:53.7226646Z '48_ProjectionThreadBranchPullRequest', 2026-10-24T11:06:53.7226830Z '49_ProjectionThreadsActiveOrderKey', 2026-10-24T11:06:53.7227008Z '50_ProjectionThreadPullRequests', 2026-10-24T11:06:53.7227185Z '51_ProjectionThreadMessageContext', 2026-10-24T11:06:53.7227359Z '52_ProjectionThreadTitleState', 2026-10-24T11:06:53.7227525Z '53_PullRequestFilesViewed', 2026-10-24T11:06:53.7227706Z '54_ProjectionThreadsAutoSettleDisabledAt', 2026-10-24T11:06:53.7227883Z '55_OrchestrationV2', 2026-10-24T11:06:53.7228052Z '56_RemoveRedundantProjectionIndexes', 2026-10-24T11:06:53.7228231Z '57_ScheduledTaskWebhooks', 2026-10-24T11:06:53.7228387Z '58_WebhookRelayDeliveries', 2026-10-24T11:06:53.7228542Z '59_McpAppModelContext', 2026-10-24T11:06:53.7228710Z '60_ThreadSnapshotWindowIndexes', 2026-10-24T11:06:53.7228877Z '61_PullRequestReviewGuides', 2026-10-24T11:06:53.7229042Z '62_ThreadFailureLookupIndex', 2026-10-24T11:06:53.7229203Z '63_DropUnusedV1Projections', 2026-10-24T11:06:53.7229384Z '64_CanonicalizeThreadPullRequestLinks', 2026-10-24T11:06:53.7229562Z '65_CodexUsageNativeTurnIndex', 2026-10-24T11:06:53.7229746Z '66_RepairClientSettlementTimestamps', 2026-10-24T11:06:53.7229912Z '67_WebhookDedupe', 2026-10-24T11:06:53.7230061Z '68_ShellStopRequestIndex', 2026-10-24T11:06:53.7230218Z '69_ThreadMessageSearch' 2026-10-24T11:06:53.7230342Z ] 2026-10-24T11:06:53.7230439Z } 2026-10-24T11:06:53.7230491Z 2026-10-24T11:06:53.7512261Z ✓ src/auth/http.test.ts (1 test) 98ms 2026-10-24T11:06:54.0608494Z ✓ src/device/DeviceMultiHost.test.ts (1 test) 16ms 2026-10-24T11:06:54.1596646Z ✓ src/httpResponseErrorGuard.test.ts (2 tests) 11ms 2026-10-24T11:06:54.4049505Z ✓ src/project/WorktreeSetupTracker.test.ts (5 tests) 10ms 2026-10-24T11:06:54.6723874Z ✓ src/cloud/CliState.test.ts (3 tests) 14ms 2026-10-24T11:06:54.9256269Z ✓ src/orchestration-v2/UserFacingErrors.test.ts (4 tests) 10ms 2026-10-24T11:06:55.0040798Z ✓ src/provider/Drivers/ClaudeSkillDispatch.test.ts (7 tests) 3ms 2026-10-24T11:06:55.2893487Z ✓ src/orchestration-v2/CheckpointService.test.ts (1 test) 6ms 2026-10-24T11:06:56.2955499Z ✓ src/auth/replayMarkers.test.ts (1 test) 15ms 2026-10-24T11:06:56.6874948Z ✓ src/orchestration-v2/RuntimeRequestService.test.ts (2 tests) 5ms 2026-10-24T11:06:57.6418792Z ✓ src/orchestration-v2/ProviderRuntimeRecoveryService.regression.test.ts (1 test) 6ms 2026-10-24T11:06:57.8886798Z ✓ src/orchestration-v2/workflowAgentTranscript.test.ts (1 test) 8ms 2026-10-24T11:06:58.1790445Z ✓ src/auth/EnvironmentAuthPolicy.test.ts (3 tests) 12ms 2026-10-24T11:06:58.4718449Z ✓ src/mcpApps/McpAppModelContext.test.ts (1 test) 42ms 2026-10-24T11:06:58.7266659Z ✓ src/provider/OpenCode2Client.events.test.ts (1 test) 17ms 2026-10-24T11:06:58.9600764Z ✓ src/telemetry/ProviderDimensions.test.ts (2 tests) 2ms 2026-10-24T11:07:06.0251972Z ✓ src/orchestration-v2/testkit/OpenCodeReplayFixtures.integration.test.ts (22 tests) 5869ms 2026-10-24T11:07:06.0252538Z ✓ OpenCode replay fixtures (22) 2026-10-24T11:07:06.0252852Z ✓ runs simple/opencode through OrchestratorV2 using deterministic replay 320ms 2026-10-24T11:07:06.0253302Z ✓ runs opencode2_inbox/opencode through OrchestratorV2 using deterministic replay 358ms 2026-10-24T11:07:06.0253705Z ✓ runs opencode2_revert/opencode through OrchestratorV2 using deterministic replay 327ms 2026-10-24T11:07:06.0254122Z ✓ runs opencode2_background/opencode through OrchestratorV2 using deterministic replay 333ms 2026-10-24T11:07:06.0254533Z ✓ runs opencode2_compaction/opencode through OrchestratorV2 using deterministic replay 426ms 2026-10-24T11:07:06.0254974Z ✓ runs opencode2_resume_after_restart/opencode through OrchestratorV2 using deterministic replay 308ms 2026-10-24T11:07:06.0255444Z ✓ runs opencode2_background when session.execution.started.3 is an execution start this build cannot decode 331ms 2026-10-24T11:07:06.3377637Z ✓ src/orchestration-v2/ProjectStore.test.ts (1 test) 41ms 2026-10-24T11:07:06.4227297Z ✓ src/checkpointing/Diffs.test.ts (4 tests) 5ms 2026-10-24T11:07:06.7114934Z ✓ src/persistence/Migrations/063_DropUnusedV1Projections.test.ts (1 test) 35ms 2026-10-24T11:07:10.5890408Z ✓ src/orchestration-v2/testkit/CursorReplayFixtures.integration.test.ts (11 tests) 2883ms 2026-10-24T11:07:10.5890785Z ✓ Cursor replay fixtures (11) 2026-10-24T11:07:10.5891147Z ✓ runs simple/cursor through OrchestratorV2 using deterministic replay 358ms 2026-10-24T11:07:10.5918379Z 2026-10-24T11:07:10.5924379Z  Test Files  53 passed (53) 2026-10-24T11:07:10.5924695Z  Tests  745 passed (745) 2026-10-24T11:07:10.5924903Z  Start at  11:06:15 2026-10-24T11:07:10.5925147Z  Duration  54.71s (tests 50%, import 38%, transform 10%, setup 3%) 2026-10-24T11:07:10.5931505Z 2026-10-24T11:07:10.5931916Z  Import  1346 modules were evaluated 16160 times · 19.61s total, 38% of tracked time 2026-10-24T11:07:10.5932386Z   ~17.98s faster with isolate: false — shared modules are evaluated once per worker instead of once per file 2026-10-24T11:07:10.5932817Z   learn more: https://vitest.dev/guide/improving-performance#test-isolation 2026-10-24T11:07:10.5933044Z 2026-10-24T11:07:10.6160981Z 2026-10-24T11:07:10.6240174Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-24T11:07:10.6240493Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then 2026-10-24T11:07:10.6240712Z  echo "present=true" >> "$GITHUB_OUTPUT" 2026-10-24T11:07:10.6240877Z else 2026-10-24T11:07:10.6241013Z  echo "present=false" >> "$GITHUB_OUTPUT" 2026-10-24T11:07:10.6241153Z fi 2026-10-24T11:07:10.6259064Z shell: /usr/bin/bash -e {0} 2026-10-24T11:07:10.6259206Z env: 2026-10-24T11:07:10.6259317Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:07:10.6259468Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:07:10.6259610Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:07:10.6259740Z ##[endgroup] 2026-10-24T11:07:10.6300510Z ##[group]Run if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then 2026-10-24T11:07:10.6300777Z if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then 2026-10-24T11:07:10.6301041Z  tee -a "$GITHUB_STEP_SUMMARY" < "/home/runner/_work/_temp/t3code-transfer-budget.md" 2026-10-24T11:07:10.6301356Z else 2026-10-24T11:07:10.6301523Z  echo "Transfer budget report was not produced." >> "$GITHUB_STEP_SUMMARY" 2026-10-24T11:07:10.6301709Z fi 2026-10-24T11:07:10.6312955Z shell: /usr/bin/bash -e {0} 2026-10-24T11:07:10.6313074Z env: 2026-10-24T11:07:10.6313181Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:07:10.6313321Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:07:10.6313459Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:07:10.6313586Z ##[endgroup] 2026-10-24T11:07:10.6338299Z # T3 Code thread transfer budget 2026-10-24T11:07:10.6338490Z 2026-10-24T11:07:10.6338998Z 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-24T11:07:10.6340171Z 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-24T11:07:10.6341447Z 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-24T11:07:10.6342019Z 2026-10-24T11:07:10.6342093Z | Provider | Total thread wire | Budget | Result | 2026-10-24T11:07:10.6342256Z | --- | ---: | ---: | --- | 2026-10-24T11:07:10.6342400Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T11:07:10.6342604Z | claudeAgent | 5.0 KiB (5,086 B) | 6.8 KiB (7,000 B) | PASS | 2026-10-24T11:07:10.6342718Z 2026-10-24T11:07:10.6342769Z ## Detailed measurements 2026-10-24T11:07:10.6342841Z 2026-10-24T11:07:10.6342913Z | Provider | Phase | Metric | Observed | Budget | Result | 2026-10-24T11:07:10.6343119Z | --- | --- | --- | ---: | ---: | --- | 2026-10-24T11:07:10.6343308Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T11:07:10.6343562Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T11:07:10.6343822Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T11:07:10.6344052Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS | 2026-10-24T11:07:10.6344242Z | codex | shell snapshot | HTTP wire | 845 B | none | INFO | 2026-10-24T11:07:10.6344442Z | codex | measured turn, shell | WebSocket wire | 643 B | none | INFO | 2026-10-24T11:07:10.6344672Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,650 B) | none | INFO | 2026-10-24T11:07:10.6344910Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T11:07:10.6345149Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,708 B) | none | INFO | 2026-10-24T11:07:10.6345413Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,010 B) | none | INFO | 2026-10-24T11:07:10.6345820Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T11:07:10.6346050Z | codex | measured turn | server egress wire | 3.5 KiB (3,563 B) | none | INFO | 2026-10-24T11:07:10.6346261Z | codex | measured turn | SQL statements | 20 | none | INFO | 2026-10-24T11:07:10.6346484Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO | 2026-10-24T11:07:10.6346837Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO | 2026-10-24T11:07:10.6347086Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:07:10.6347314Z | codex | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO | 2026-10-24T11:07:10.6347554Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,715 B) | none | INFO | 2026-10-24T11:07:10.6347795Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:07:10.6347994Z | codex | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T11:07:10.6348223Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS | 2026-10-24T11:07:10.6348488Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,197 B) | 2.0 KiB (2,000 B) | PASS | 2026-10-24T11:07:10.6348767Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,669 B) | 29.3 KiB (30,000 B) | PASS | 2026-10-24T11:07:10.6349012Z | claudeAgent | measured turn | WebSocket messages | 1 | 8 | PASS | 2026-10-24T11:07:10.6349216Z | claudeAgent | shell snapshot | HTTP wire | 849 B | none | INFO | 2026-10-24T11:07:10.6349431Z | claudeAgent | measured turn, shell | WebSocket wire | 648 B | none | INFO | 2026-10-24T11:07:10.6349677Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,672 B) | none | INFO | 2026-10-24T11:07:10.6349923Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO | 2026-10-24T11:07:10.6350174Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,717 B) | none | INFO | 2026-10-24T11:07:10.6350459Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,382 B) | none | INFO | 2026-10-24T11:07:10.6350726Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO | 2026-10-24T11:07:10.6350977Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,562 B) | none | INFO | 2026-10-24T11:07:10.6351201Z | claudeAgent | measured turn | SQL statements | 18 | none | INFO | 2026-10-24T11:07:10.6351442Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO | 2026-10-24T11:07:10.6351724Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO | 2026-10-24T11:07:10.6351995Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:07:10.6352239Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO | 2026-10-24T11:07:10.6352504Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO | 2026-10-24T11:07:10.6352764Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO | 2026-10-24T11:07:10.6352998Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO | 2026-10-24T11:07:10.6353148Z 2026-10-24T11:07:10.6353204Z ## Compression diagnostics 2026-10-24T11:07:10.6353281Z 2026-10-24T11:07:10.6353385Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip. 2026-10-24T11:07:10.6353606Z - codex: shell snapshot 1.6 KiB (1,627 B) decoded to 670 B gzip. 2026-10-24T11:07:10.6353829Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip. 2026-10-24T11:07:10.6354061Z - claudeAgent: shell snapshot 1.6 KiB (1,649 B) decoded to 674 B gzip. 2026-10-24T11:07:10.6386567Z ##[group]Run actions/upload-artifact@v7 2026-10-24T11:07:10.6386715Z with: 2026-10-24T11:07:10.6386826Z name: thread-transfer-results 2026-10-24T11:07:10.6386993Z path: /home/runner/_work/_temp/thread-transfer-result.json 2026-10-24T11:07:10.6387163Z if-no-files-found: ignore 2026-10-24T11:07:10.6387280Z retention-days: 30 2026-10-24T11:07:10.6387395Z compression-level: 6 2026-10-24T11:07:10.6387505Z overwrite: false 2026-10-24T11:07:10.6387618Z include-hidden-files: false 2026-10-24T11:07:10.6387811Z archive: true 2026-10-24T11:07:10.6387910Z env: 2026-10-24T11:07:10.6388018Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:07:10.6388157Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:07:10.6388295Z GITHUB_REPO_NAME: pingdotgg/t3code 2026-10-24T11:07:10.6388423Z ##[endgroup] 2026-10-24T11:07:10.7072414Z With the provided path, there will be 1 file uploaded 2026-10-24T11:07:10.7074353Z Artifact name is valid! 2026-10-24T11:07:10.7074584Z Root directory input is valid! 2026-10-24T11:07:10.8904211Z Uploading artifact: thread-transfer-results.zip 2026-10-24T11:07:10.8920567Z Beginning upload of artifact content to blob storage 2026-10-24T11:07:10.9325821Z Uploaded bytes 505 2026-10-24T11:07:10.9430284Z Finished uploading artifact content to blob storage! 2026-10-24T11:07:10.9430727Z SHA256 digest of uploaded artifact is ce1d9f03677d5fbbe8ba30fd8e4be9c06a8012a289b8426ece90d4e154a7061f 2026-10-24T11:07:10.9431038Z Finalizing artifact upload 2026-10-24T11:07:11.3870947Z Artifact thread-transfer-results successfully finalized. Artifact ID 12557154635 2026-10-24T11:07:11.3871415Z Artifact thread-transfer-results has been successfully uploaded! Final size is 505 bytes. Artifact ID is 12557154635 2026-10-24T11:07:11.3872829Z Artifact download URL: https://github.com/pingdotgg/t3code/actions/runs/40088515833/artifacts/12557154635 2026-10-24T11:07:11.3950935Z Post job cleanup. 2026-10-24T11:07:11.4544997Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache. 2026-10-24T11:07:11.4605065Z Post job cleanup. 2026-10-24T11:07:11.4626756Z ##[start-action display=Cache full pnpm store;id=__ee3955ad-a0d4-4a65-a04a-1e9209cd489e.__actions_cache] 2026-10-24T11:07:11.4959362Z Post job cleanup. 2026-10-24T11:07:11.5564409Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d, not saving cache. 2026-10-24T11:07:11.5592832Z ##[end-action id=__ee3955ad-a0d4-4a65-a04a-1e9209cd489e.__actions_cache;outcome=success;conclusion=success;duration_ms=96] 2026-10-24T11:07:11.5594617Z ##[start-action display=Cache Vite+;id=__ee3955ad-a0d4-4a65-a04a-1e9209cd489e.vp_cache] 2026-10-24T11:07:11.5613448Z Post job cleanup. 2026-10-24T11:07:11.6256405Z 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-24T11:07:11.6286552Z ##[end-action id=__ee3955ad-a0d4-4a65-a04a-1e9209cd489e.vp_cache;outcome=success;conclusion=success;duration_ms=69] 2026-10-24T11:07:11.6319798Z Post job cleanup. 2026-10-24T11:07:11.6698467Z [command]/usr/local/bin/git version 2026-10-24T11:07:11.6724043Z git version 2.55.0 2026-10-24T11:07:11.6739705Z Temporarily overriding HOME='/home/runner/_work/_temp/c586f2a1-5b3d-4be2-b857-2923e659233c' before making global git config changes 2026-10-24T11:07:11.6740086Z Adding repository directory to the temporary git global config as a safe directory 2026-10-24T11:07:11.6742429Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code 2026-10-24T11:07:11.6763202Z Removing SSH command configuration 2026-10-24T11:07:11.6766125Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-10-24T11:07:11.6786693Z [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-24T11:07:11.6893839Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules 2026-10-24T11:07:11.6913998Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128 2026-10-24T11:07:11.6943111Z A job completed hook has been configured by the self-hosted runner administrator 2026-10-24T11:07:11.6965567Z ##[group]Run '/job_completed.sh' 2026-10-24T11:07:11.6976699Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2026-10-24T11:07:11.6976871Z env: 2026-10-24T11:07:11.6977006Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 146 2026-10-24T11:07:11.6977151Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 390 2026-10-24T11:07:11.6977303Z BLACKSMITH_CHECK_RUN_ID: 120856234531 2026-10-24T11:07:11.6977450Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8 2026-10-24T11:07:11.6977600Z GITHUB_ACTIONS_CACHE_MODE: write 2026-10-24T11:07:11.6977733Z ##[endgroup] 2026-10-24T11:07:11.7049704Z Docker container cache not activated, skipping hash computation. 2026-10-24T11:07:11.7290387Z No active SSH sessions detected. Proceeding with shutdown immediately. 2026-10-24T11:07:11.7332378Z Cleaning up orphan processes