GitHub check
Whole log, 162 KB
2026-10-23T07:10:32.3086077Z Current runner version: '2.337.0'
2026-10-23T07:10:32.3089707Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-ffhbvj3uqrvgdmdi'
2026-10-23T07:10:32.3090469Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-23T07:10:32.3091237Z Machine name: 'ip-172-31-73-130'
2026-10-23T07:10:32.3092995Z ##[group]GITHUB_TOKEN Permissions
2026-10-23T07:10:32.3096627Z Contents: read
2026-10-23T07:10:32.3097070Z Metadata: read
2026-10-23T07:10:32.3097526Z ##[endgroup]
2026-10-23T07:10:32.3099173Z Secret source: Actions
2026-10-23T07:10:32.3099904Z Cache mode: write
2026-10-23T07:10:32.3100407Z Prepare workflow directory
2026-10-23T07:10:32.3331566Z Prepare all required actions
2026-10-23T07:10:32.3364260Z Getting action download info
2026-10-23T07:10:32.4620421Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-23T07:10:32.4913401Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-23T07:10:32.5569650Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-23T07:10:32.7174312Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-23T07:10:32.7212791Z Complete job name: Test Server 8
2026-10-23T07:10:32.7536791Z A job started hook has been configured by the self-hosted runner administrator
2026-10-23T07:10:32.7618196Z ##[group]Run '/setup.sh'
2026-10-23T07:10:32.7632505Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:10:32.7632900Z env:
2026-10-23T07:10:32.7633146Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:32.7633425Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:32.7633703Z BLACKSMITH_CHECK_RUN_ID: 120289831497
2026-10-23T07:10:32.7633987Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-23T07:10:32.7634276Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T07:10:32.7634524Z ##[endgroup]
2026-10-23T07:10:32.7860956Z Logging daemon started (blacksmithd for logs)
2026-10-23T07:10:32.7945466Z Results daemon started (blacksmithd for results)
2026-10-23T07:10:32.8087236Z Background adoption and SSH setup started (PID: 2910)
2026-10-23T07:10:32.8087630Z
2026-10-23T07:10:32.8087743Z ----------------------------------------
2026-10-23T07:10:32.8088301Z View this job: https://app.blacksmith.sh/pingdotgg/runs/39916074730/jobs/120289831497
2026-10-23T07:10:32.8088723Z SSH Access (using your GitHub SSH key):
2026-10-23T07:10:32.8089127Z ssh -p 64001 runner@blacksmith-4vcpu-ubuntu-2404-ffhbvj3uqrvgdmdi.vm.blacksmith.sh
2026-10-23T07:10:32.8089434Z
2026-10-23T07:10:32.8089598Z No GitHub SSH key? Add one at:
2026-10-23T07:10:32.8090110Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-23T07:10:32.8090510Z
2026-10-23T07:10:32.8090616Z ----------------------------------------
2026-10-23T07:10:32.8090791Z
2026-10-23T07:10:32.8090928Z VM ID: blacksmith-4vcpu-ubuntu-2404-ffhbvj3uqrvgdmdi
2026-10-23T07:10:32.8091255Z Host: production-152.236.31.120-x8664
2026-10-23T07:10:32.8091521Z Host Agent PID: 2847951
2026-10-23T07:10:32.8091760Z Host Agent Git SHA: af74fd76b
2026-10-23T07:10:32.8092019Z Host CPU Manufacturer: AuthenticAMD
2026-10-23T07:10:32.8092294Z Blacksmith Host Generation: gen 2
2026-10-23T07:10:32.8092574Z Petname: production-upright-cat-7e15d27f
2026-10-23T07:10:32.8092845Z Region: us-east
2026-10-23T07:10:32.8093077Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-23T07:10:32.8118672Z OS Version: Ubuntu 24.04.4 LTS
2026-10-23T07:10:32.8119118Z
2026-10-23T07:10:32.8134256Z Enabling Blacksmith transparent cache
2026-10-23T07:10:32.8399650Z ##[group]Run actions/checkout@v6
2026-10-23T07:10:32.8399959Z with:
2026-10-23T07:10:32.8400169Z fetch-depth: 2
2026-10-23T07:10:32.8400498Z sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a
2026-10-23T07:10:32.8400890Z sparse-checkout-cone-mode: false
2026-10-23T07:10:32.8401164Z repository: pingdotgg/t3code
2026-10-23T07:10:32.8403270Z token: ***
2026-10-23T07:10:32.8403480Z ssh-strict: true
2026-10-23T07:10:32.8403696Z ssh-user: git
2026-10-23T07:10:32.8403919Z persist-credentials: true
2026-10-23T07:10:32.8404157Z clean: true
2026-10-23T07:10:32.8404362Z fetch-tags: false
2026-10-23T07:10:32.8404696Z show-progress: true
2026-10-23T07:10:32.8404919Z lfs: false
2026-10-23T07:10:32.8405125Z submodules: false
2026-10-23T07:10:32.8405347Z set-safe-directory: true
2026-10-23T07:10:32.8405600Z allow-unsafe-pr-checkout: false
2026-10-23T07:10:32.8405912Z env:
2026-10-23T07:10:32.8406150Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:32.8406438Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:32.8406712Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:32.8406971Z ##[endgroup]
2026-10-23T07:10:32.9564785Z Syncing repository: pingdotgg/t3code
2026-10-23T07:10:32.9565973Z ##[group]Getting Git version info
2026-10-23T07:10:32.9566319Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-23T07:10:32.9566907Z [command]/usr/local/bin/git version
2026-10-23T07:10:32.9639563Z git version 2.55.0
2026-10-23T07:10:32.9653469Z ##[endgroup]
2026-10-23T07:10:32.9661396Z Temporarily overriding HOME='/home/runner/_work/_temp/be762021-f41f-4035-b99f-2095c51a9729' before making global git config changes
2026-10-23T07:10:32.9662053Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T07:10:32.9665817Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T07:10:32.9700289Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-23T07:10:32.9701934Z ##[group]Determining repository object format
2026-10-23T07:10:32.9703013Z ##[endgroup]
2026-10-23T07:10:32.9703397Z ##[group]Initializing the repository
2026-10-23T07:10:32.9706240Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-23T07:10:32.9747962Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-23T07:10:32.9749635Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-23T07:10:32.9750546Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-23T07:10:32.9751225Z hint: call:
2026-10-23T07:10:32.9751685Z hint:
2026-10-23T07:10:32.9752184Z hint: git config --global init.defaultBranch <name>
2026-10-23T07:10:32.9752799Z hint:
2026-10-23T07:10:32.9753351Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-23T07:10:32.9754171Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-23T07:10:32.9754878Z hint:
2026-10-23T07:10:32.9755279Z hint: git branch -m <name>
2026-10-23T07:10:32.9755685Z hint:
2026-10-23T07:10:32.9756334Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-23T07:10:32.9758636Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-23T07:10:32.9760317Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-23T07:10:32.9780665Z ##[endgroup]
2026-10-23T07:10:32.9781141Z ##[group]Disabling automatic garbage collection
2026-10-23T07:10:32.9781943Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-23T07:10:32.9801891Z ##[endgroup]
2026-10-23T07:10:32.9803091Z ##[group]Setting up auth
2026-10-23T07:10:32.9803484Z Removing SSH command configuration
2026-10-23T07:10:32.9805574Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T07:10:32.9832386Z [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-23T07:10:32.9958631Z Removing HTTP extra header
2026-10-23T07:10:32.9959188Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-23T07:10:32.9981093Z [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-23T07:10:33.0068161Z Removing includeIf entries pointing to credentials config files
2026-10-23T07:10:33.0071589Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-23T07:10:33.0094964Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-23T07:10:33.0198634Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-43d1de7a-ca86-4350-9fd0-59568eb85b5d.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-23T07:10:33.0254687Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-43d1de7a-ca86-4350-9fd0-59568eb85b5d.config
2026-10-23T07:10:33.0273900Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-43d1de7a-ca86-4350-9fd0-59568eb85b5d.config
2026-10-23T07:10:33.0293091Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-43d1de7a-ca86-4350-9fd0-59568eb85b5d.config
2026-10-23T07:10:33.0312683Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-43d1de7a-ca86-4350-9fd0-59568eb85b5d.config
2026-10-23T07:10:33.0329697Z ##[endgroup]
2026-10-23T07:10:33.0330258Z ##[group]Fetching the repository
2026-10-23T07:10:33.0336596Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +656f3f40945654f540a98b75ec11afff399e1baa:refs/remotes/origin/main
2026-10-23T07:10:33.3370785Z From https://github.com/pingdotgg/t3code
2026-10-23T07:10:33.3371590Z * [new ref] 656f3f40945654f540a98b75ec11afff399e1baa -> origin/main
2026-10-23T07:10:33.3403968Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-23T07:10:33.3435589Z origin/main
2026-10-23T07:10:33.3441671Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-23T07:10:33.3463625Z 656f3f40945654f540a98b75ec11afff399e1baa
2026-10-23T07:10:33.3465582Z ##[endgroup]
2026-10-23T07:10:33.3466269Z ##[group]Determining the checkout info
2026-10-23T07:10:33.3466963Z ##[endgroup]
2026-10-23T07:10:33.3467480Z ##[group]Setting up sparse checkout
2026-10-23T07:10:33.3469423Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-23T07:10:33.3495098Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-23T07:10:33.3513112Z .git/info/sparse-checkout
2026-10-23T07:10:33.3516744Z ##[endgroup]
2026-10-23T07:10:33.3517356Z ##[group]Checking out the ref
2026-10-23T07:10:33.3519268Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-23T07:10:40.7903112Z Updating files: 0% (1/6311)
2026-10-23T07:10:40.7929799Z Updating files: 1% (64/6311)
2026-10-23T07:10:40.7945849Z Updating files: 2% (127/6311)
2026-10-23T07:10:40.7966834Z Updating files: 3% (190/6311)
2026-10-23T07:10:40.7986797Z Updating files: 4% (253/6311)
2026-10-23T07:10:40.8015946Z Updating files: 5% (316/6311)
2026-10-23T07:10:40.8038238Z Updating files: 6% (379/6311)
2026-10-23T07:10:40.8093342Z Updating files: 7% (442/6311)
2026-10-23T07:10:40.8122891Z Updating files: 8% (505/6311)
2026-10-23T07:10:40.8148282Z Updating files: 9% (568/6311)
2026-10-23T07:10:40.8437858Z Updating files: 10% (632/6311)
2026-10-23T07:10:40.8453705Z Updating files: 11% (695/6311)
2026-10-23T07:10:40.8464317Z Updating files: 12% (758/6311)
2026-10-23T07:10:40.8478924Z Updating files: 13% (821/6311)
2026-10-23T07:10:40.8495099Z Updating files: 14% (884/6311)
2026-10-23T07:10:40.8512521Z Updating files: 15% (947/6311)
2026-10-23T07:10:40.8530782Z Updating files: 16% (1010/6311)
2026-10-23T07:10:40.8545263Z Updating files: 17% (1073/6311)
2026-10-23T07:10:40.8563604Z Updating files: 18% (1136/6311)
2026-10-23T07:10:40.8578490Z Updating files: 19% (1200/6311)
2026-10-23T07:10:40.8601231Z Updating files: 20% (1263/6311)
2026-10-23T07:10:40.8619537Z Updating files: 21% (1326/6311)
2026-10-23T07:10:40.8637670Z Updating files: 22% (1389/6311)
2026-10-23T07:10:40.8650692Z Updating files: 23% (1452/6311)
2026-10-23T07:10:40.8664508Z Updating files: 24% (1515/6311)
2026-10-23T07:10:40.8679539Z Updating files: 25% (1578/6311)
2026-10-23T07:10:40.8693106Z Updating files: 26% (1641/6311)
2026-10-23T07:10:40.8707047Z Updating files: 27% (1704/6311)
2026-10-23T07:10:40.8725739Z Updating files: 28% (1768/6311)
2026-10-23T07:10:40.8758638Z Updating files: 29% (1831/6311)
2026-10-23T07:10:40.8777721Z Updating files: 30% (1894/6311)
2026-10-23T07:10:40.8800522Z Updating files: 31% (1957/6311)
2026-10-23T07:10:40.8830707Z Updating files: 32% (2020/6311)
2026-10-23T07:10:40.8859046Z Updating files: 33% (2083/6311)
2026-10-23T07:10:40.8924813Z Updating files: 34% (2146/6311)
2026-10-23T07:10:40.8978789Z Updating files: 35% (2209/6311)
2026-10-23T07:10:40.9011397Z Updating files: 36% (2272/6311)
2026-10-23T07:10:40.9046524Z Updating files: 37% (2336/6311)
2026-10-23T07:10:40.9087721Z Updating files: 38% (2399/6311)
2026-10-23T07:10:40.9113233Z Updating files: 39% (2462/6311)
2026-10-23T07:10:40.9144936Z Updating files: 40% (2525/6311)
2026-10-23T07:10:40.9176313Z Updating files: 41% (2588/6311)
2026-10-23T07:10:40.9192694Z Updating files: 42% (2651/6311)
2026-10-23T07:10:40.9202624Z Updating files: 43% (2714/6311)
2026-10-23T07:10:40.9222567Z Updating files: 44% (2777/6311)
2026-10-23T07:10:40.9252041Z Updating files: 45% (2840/6311)
2026-10-23T07:10:40.9275598Z Updating files: 46% (2904/6311)
2026-10-23T07:10:40.9303117Z Updating files: 47% (2967/6311)
2026-10-23T07:10:40.9330313Z Updating files: 48% (3030/6311)
2026-10-23T07:10:40.9361181Z Updating files: 49% (3093/6311)
2026-10-23T07:10:40.9397739Z Updating files: 50% (3156/6311)
2026-10-23T07:10:40.9412853Z Updating files: 51% (3219/6311)
2026-10-23T07:10:40.9444938Z Updating files: 52% (3282/6311)
2026-10-23T07:10:40.9471930Z Updating files: 53% (3345/6311)
2026-10-23T07:10:40.9491817Z Updating files: 54% (3408/6311)
2026-10-23T07:10:40.9514810Z Updating files: 55% (3472/6311)
2026-10-23T07:10:40.9531981Z Updating files: 56% (3535/6311)
2026-10-23T07:10:40.9548750Z Updating files: 57% (3598/6311)
2026-10-23T07:10:40.9566713Z Updating files: 58% (3661/6311)
2026-10-23T07:10:40.9923760Z Updating files: 59% (3724/6311)
2026-10-23T07:10:40.9937701Z Updating files: 60% (3787/6311)
2026-10-23T07:10:40.9953397Z Updating files: 61% (3850/6311)
2026-10-23T07:10:40.9971619Z Updating files: 62% (3913/6311)
2026-10-23T07:10:40.9993433Z Updating files: 63% (3976/6311)
2026-10-23T07:10:41.0022445Z Updating files: 64% (4040/6311)
2026-10-23T07:10:41.0043479Z Updating files: 65% (4103/6311)
2026-10-23T07:10:41.0059347Z Updating files: 66% (4166/6311)
2026-10-23T07:10:41.0083083Z Updating files: 67% (4229/6311)
2026-10-23T07:10:41.0096851Z Updating files: 68% (4292/6311)
2026-10-23T07:10:41.0114988Z Updating files: 69% (4355/6311)
2026-10-23T07:10:41.0126687Z Updating files: 70% (4418/6311)
2026-10-23T07:10:41.0142939Z Updating files: 71% (4481/6311)
2026-10-23T07:10:41.0159157Z Updating files: 72% (4544/6311)
2026-10-23T07:10:41.0184037Z Updating files: 73% (4608/6311)
2026-10-23T07:10:41.0435232Z Updating files: 74% (4671/6311)
2026-10-23T07:10:41.0616949Z Updating files: 75% (4734/6311)
2026-10-23T07:10:41.0637715Z Updating files: 76% (4797/6311)
2026-10-23T07:10:41.0657669Z Updating files: 77% (4860/6311)
2026-10-23T07:10:41.0682857Z Updating files: 78% (4923/6311)
2026-10-23T07:10:41.0701720Z Updating files: 79% (4986/6311)
2026-10-23T07:10:41.0720671Z Updating files: 80% (5049/6311)
2026-10-23T07:10:41.0737365Z Updating files: 81% (5112/6311)
2026-10-23T07:10:41.0756491Z Updating files: 82% (5176/6311)
2026-10-23T07:10:41.0775295Z Updating files: 83% (5239/6311)
2026-10-23T07:10:41.0795810Z Updating files: 84% (5302/6311)
2026-10-23T07:10:41.0814838Z Updating files: 85% (5365/6311)
2026-10-23T07:10:41.0837562Z Updating files: 86% (5428/6311)
2026-10-23T07:10:41.0903724Z Updating files: 87% (5491/6311)
2026-10-23T07:10:41.0935291Z Updating files: 88% (5554/6311)
2026-10-23T07:10:41.0953392Z Updating files: 89% (5617/6311)
2026-10-23T07:10:41.0978957Z Updating files: 90% (5680/6311)
2026-10-23T07:10:41.1011467Z Updating files: 91% (5744/6311)
2026-10-23T07:10:41.1026602Z Updating files: 92% (5807/6311)
2026-10-23T07:10:41.1042070Z Updating files: 93% (5870/6311)
2026-10-23T07:10:41.1062678Z Updating files: 94% (5933/6311)
2026-10-23T07:10:41.1085046Z Updating files: 95% (5996/6311)
2026-10-23T07:10:41.1137253Z Updating files: 96% (6059/6311)
2026-10-23T07:10:41.1162318Z Updating files: 97% (6122/6311)
2026-10-23T07:10:41.1207311Z Updating files: 98% (6185/6311)
2026-10-23T07:10:41.1225887Z Updating files: 99% (6248/6311)
2026-10-23T07:10:41.1226546Z Updating files: 100% (6311/6311)
2026-10-23T07:10:41.1227146Z Updating files: 100% (6311/6311), done.
2026-10-23T07:10:41.1378893Z Switched to a new branch 'main'
2026-10-23T07:10:41.1379585Z branch 'main' set up to track 'origin/main'.
2026-10-23T07:10:41.1393829Z ##[endgroup]
2026-10-23T07:10:41.1428934Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-23T07:10:41.1446749Z 656f3f40945654f540a98b75ec11afff399e1baa
2026-10-23T07:10:41.1663611Z Prepare all required actions
2026-10-23T07:10:41.1757672Z ##[group]Run ./.github/actions/ci-changes
2026-10-23T07:10:41.1758239Z env:
2026-10-23T07:10:41.1758679Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:41.1759272Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:41.1759854Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:41.1760383Z ##[endgroup]
2026-10-23T07:10:41.1805283Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-23T07:10:41.1829098Z ##[group]Run set -uo pipefail
2026-10-23T07:10:41.1829672Z set -uo pipefail
2026-10-23T07:10:41.1830165Z
2026-10-23T07:10:41.1830562Z decide() {
2026-10-23T07:10:41.1831247Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-23T07:10:41.1832021Z exit "${PIPESTATUS[0]}"
2026-10-23T07:10:41.1832539Z }
2026-10-23T07:10:41.1832935Z
2026-10-23T07:10:41.1833340Z fail_open() {
2026-10-23T07:10:41.1833853Z echo "$* Running every job."
2026-10-23T07:10:41.1834396Z decide
2026-10-23T07:10:41.1834810Z }
2026-10-23T07:10:41.1835203Z
2026-10-23T07:10:41.1835852Z # Reads the change from git rather than the REST API: every job that
2026-10-23T07:10:41.1836831Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-23T07:10:41.1837679Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-23T07:10:41.1838502Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-23T07:10:41.1839472Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-23T07:10:41.1840235Z base=HEAD^1
2026-10-23T07:10:41.1840689Z mode=()
2026-10-23T07:10:41.1841115Z else
2026-10-23T07:10:41.1841540Z base=$BEFORE_SHA
2026-10-23T07:10:41.1842262Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-23T07:10:41.1843088Z || fail_open "Could not fetch ${base}."
2026-10-23T07:10:41.1843883Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-23T07:10:41.1844622Z mode=(--full)
2026-10-23T07:10:41.1845079Z fi
2026-10-23T07:10:41.1845480Z
2026-10-23T07:10:41.1846139Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-23T07:10:41.1847126Z # of a package changes that package just like editing it. It also keeps
2026-10-23T07:10:41.1848107Z # git from fetching file contents to score renames.
2026-10-23T07:10:41.1849028Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-23T07:10:41.1849918Z || fail_open "Could not diff against ${base}."
2026-10-23T07:10:41.1850682Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-23T07:10:41.1868188Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:10:41.1868834Z env:
2026-10-23T07:10:41.1869260Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:41.1869841Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:41.1870414Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:41.1870952Z EVENT_NAME: push
2026-10-23T07:10:41.1871464Z BEFORE_SHA: 6d9ec7bdf9a633da430a47149f271e1e36ef3c79
2026-10-23T07:10:41.1872073Z ##[endgroup]
2026-10-23T07:10:41.4547473Z 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-23T07:10:41.4549080Z typecheck=true
2026-10-23T07:10:41.4549189Z build=true
2026-10-23T07:10:41.4549288Z test=true
2026-10-23T07:10:41.4549423Z test_packages=
2026-10-23T07:10:41.4549524Z test_web=true
2026-10-23T07:10:41.4549626Z test_server=true
2026-10-23T07:10:41.4549726Z rust=true
2026-10-23T07:10:41.4549827Z release_smoke=true
2026-10-23T07:10:41.4567278Z mobile_native=false
2026-10-23T07:10:41.4591583Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=278]
2026-10-23T07:10:41.4662056Z Prepare all required actions
2026-10-23T07:10:41.4662334Z Getting action download info
2026-10-23T07:10:41.5516302Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-23T07:10:41.6294529Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-23T07:10:41.6294697Z env:
2026-10-23T07:10:41.6294813Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:41.6294964Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:41.6295112Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:41.6295246Z ##[endgroup]
2026-10-23T07:10:41.6485330Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-23T07:10:41.6494635Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T07:10:41.6495015Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T07:10:41.6495338Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T07:10:41.6495597Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T07:10:41.6511951Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:10:41.6512119Z env:
2026-10-23T07:10:41.6512233Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:41.6512382Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:41.6512540Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:41.6512714Z ##[endgroup]
2026-10-23T07:10:41.6575074Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=8]
2026-10-23T07:10:41.6576688Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-23T07:10:41.6613992Z ##[group]Run actions/cache@v6
2026-10-23T07:10:41.6614130Z with:
2026-10-23T07:10:41.6614235Z path: ~/.vite-plus
2026-10-23T07:10:41.6614538Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:10:41.6614741Z enableCrossOsArchive: false
2026-10-23T07:10:41.6614875Z fail-on-cache-miss: false
2026-10-23T07:10:41.6615003Z lookup-only: false
2026-10-23T07:10:41.6615114Z save-always: false
2026-10-23T07:10:41.6615223Z env:
2026-10-23T07:10:41.6615331Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:41.6615481Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:41.6615626Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:41.6615793Z ##[endgroup]
2026-10-23T07:10:41.8703905Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:10:42.2428474Z Received 170349591 of 170349591 (100.0%), 465.5 MBs/sec
2026-10-23T07:10:42.2429262Z Cache Size: ~162 MB (170349591 B)
2026-10-23T07:10:42.2460094Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/751854f0-b190-4432-8413-be6986e37b98/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:10:42.9155577Z Cache restored successfully
2026-10-23T07:10:42.9291151Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:10:42.9371128Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1279]
2026-10-23T07:10:42.9373663Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-23T07:10:42.9402657Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T07:10:42.9402873Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T07:10:42.9403046Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-23T07:10:42.9420446Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:10:42.9420614Z env:
2026-10-23T07:10:42.9420728Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:42.9420869Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:42.9421013Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:42.9421144Z ##[endgroup]
2026-10-23T07:10:42.9458779Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-23T07:10:42.9465330Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=9]
2026-10-23T07:10:42.9466582Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-23T07:10:42.9470213Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-23T07:10:42.9471246Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-23T07:10:42.9479702Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-23T07:10:42.9479870Z store_path="$(vp pm cache dir)"
2026-10-23T07:10:42.9480030Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-23T07:10:42.9494624Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:10:42.9494844Z env:
2026-10-23T07:10:42.9494958Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:42.9495118Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:42.9495265Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:42.9495396Z ##[endgroup]
2026-10-23T07:10:42.9615711Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=14]
2026-10-23T07:10:42.9617771Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-23T07:10:43.0124948Z ##[group]Run actions/cache@v6
2026-10-23T07:10:43.0125082Z with:
2026-10-23T07:10:43.0125209Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-23T07:10:43.0125466Z key: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:10:43.0125756Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-23T07:10:43.0126144Z enableCrossOsArchive: false
2026-10-23T07:10:43.0126300Z fail-on-cache-miss: false
2026-10-23T07:10:43.0126424Z lookup-only: false
2026-10-23T07:10:43.0126533Z save-always: false
2026-10-23T07:10:43.0126647Z env:
2026-10-23T07:10:43.0126756Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:43.0126921Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:43.0127318Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:43.0127451Z ##[endgroup]
2026-10-23T07:10:43.2061954Z Cache hit for: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:10:44.2220134Z Received 784334848 of 995198885 (78.8%), 748.0 MBs/sec
2026-10-23T07:10:44.6043687Z Received 995198885 of 995198885 (100.0%), 686.3 MBs/sec
2026-10-23T07:10:44.6044071Z Cache Size: ~949 MB (995198885 B)
2026-10-23T07:10:44.6100121Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/7175326e-cc32-40ea-a9ac-0b84ffcdf8d5/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:10:49.8588975Z Cache restored successfully
2026-10-23T07:10:49.9071063Z Cache restored from key: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:10:49.9132810Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6951]
2026-10-23T07:10:49.9134876Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-23T07:10:49.9145227Z ##[group]Run vp install
2026-10-23T07:10:49.9145409Z vp install
2026-10-23T07:10:49.9161681Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:10:49.9161852Z env:
2026-10-23T07:10:49.9161971Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:49.9162123Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:49.9162267Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:49.9162407Z ##[endgroup]
2026-10-23T07:10:49.9499392Z Scope: all 33 workspace projects
2026-10-23T07:10:50.0543933Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-23T07:10:50.4462378Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-23T07:10:50.4465001Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-23T07:10:50.4465368Z Virtual store is at: node_modules/.pnpm
2026-10-23T07:10:52.7665538Z โ Lockfile passes supply-chain policies (2088 entries in 2.7s)
2026-10-23T07:10:52.7665791Z Lockfile is up to date, resolution step is skipped
2026-10-23T07:10:52.7843850Z Packages: +1721
2026-10-23T07:10:52.7844035Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-23T07:10:52.8241187Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-23T07:10:53.7702546Z . prepare$ vp config --no-agent
2026-10-23T07:10:53.8639659Z . prepare: Done
2026-10-23T07:10:53.8653091Z
2026-10-23T07:10:53.8653255Z devDependencies:
2026-10-23T07:10:53.8653401Z + @coderabbitai/config 1.1.0
2026-10-23T07:10:53.8654284Z + @shadcn/lint 0.1.5
2026-10-23T07:10:53.8654514Z + @types/node 24.12.4
2026-10-23T07:10:53.8654698Z + knip 6.34.0
2026-10-23T07:10:53.8654832Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-23T07:10:53.8654970Z + vite-plus 1.3.0
2026-10-23T07:10:53.8655036Z
2026-10-23T07:10:53.8664069Z Done in 3.9s using pnpm v12.14.0
2026-10-23T07:10:53.8856637Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3972]
2026-10-23T07:10:53.8877472Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T07:10:53.8877946Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T07:10:53.8894647Z shell: /usr/bin/bash -e {0}
2026-10-23T07:10:53.8894772Z env:
2026-10-23T07:10:53.8894885Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:53.8895026Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:53.8895213Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:53.8895340Z ##[endgroup]
2026-10-23T07:10:53.9108718Z ##[group]Run actions/cache@v6
2026-10-23T07:10:53.9108853Z with:
2026-10-23T07:10:53.9108961Z path: ~/.cache/ms-playwright
2026-10-23T07:10:53.9109118Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:10:53.9109282Z enableCrossOsArchive: false
2026-10-23T07:10:53.9109414Z fail-on-cache-miss: false
2026-10-23T07:10:53.9109534Z lookup-only: false
2026-10-23T07:10:53.9109646Z save-always: false
2026-10-23T07:10:53.9109753Z env:
2026-10-23T07:10:53.9109862Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:53.9110035Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:53.9110179Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:53.9110310Z ##[endgroup]
2026-10-23T07:10:54.1112046Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:10:54.2498683Z Received 106503405 of 106503405 (100.0%), 825.8 MBs/sec
2026-10-23T07:10:54.2499003Z Cache Size: ~102 MB (106503405 B)
2026-10-23T07:10:54.2514240Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/abfdedcd-2b23-4d9e-ae37-23c6efcff428/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:10:54.4659261Z Cache restored successfully
2026-10-23T07:10:54.4758418Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:10:54.4854395Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T07:10:54.4854770Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T07:10:54.4855009Z test -n "$browser"
2026-10-23T07:10:54.4855206Z if ldd "$browser" | grep '=> not found'; then
2026-10-23T07:10:54.4855431Z node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-23T07:10:54.4855633Z fi
2026-10-23T07:10:54.4871720Z shell: /usr/bin/bash -e {0}
2026-10-23T07:10:54.4871845Z env:
2026-10-23T07:10:54.4871954Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:54.4872118Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:54.4872254Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:54.4872387Z ##[endgroup]
2026-10-23T07:10:54.4988647Z ##[group]Run vp run --filter t3 test --shard 8/8
2026-10-23T07:10:54.4988855Z vp run --filter t3 test --shard 8/8
2026-10-23T07:10:54.5002361Z shell: /usr/bin/bash -e {0}
2026-10-23T07:10:54.5002483Z env:
2026-10-23T07:10:54.5002589Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:10:54.5002739Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:10:54.5002878Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:10:54.5003088Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-23T07:10:54.5003366Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T07:10:54.5003573Z ##[endgroup]
2026-10-23T07:10:54.6494918Z ~/apps/server$ vp test run --shard 8/8 โ cache disabled
2026-10-23T07:10:54.7934309Z
2026-10-23T07:10:54.7935206Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-23T07:10:54.7935411Z
2026-10-23T07:10:57.5636350Z โ src/orchestration-v2/ProviderSessionManager.test.ts (41 tests) 1061ms
2026-10-23T07:10:59.9995881Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the parent instance without authorizing new disabled work
2026-10-23T07:10:59.9996918Z [07:10:59.984] INFO (#414): Migrations ran successfully {
2026-10-23T07:10:59.9997277Z migrations: [
2026-10-23T07:10:59.9997623Z '1_OrchestrationEvents',
2026-10-23T07:10:59.9997829Z '2_OrchestrationCommandReceipts',
2026-10-23T07:10:59.9998005Z '3_CheckpointDiffBlobs',
2026-10-23T07:10:59.9998169Z '4_ProviderSessionRuntime',
2026-10-23T07:10:59.9998331Z '5_Projections',
2026-10-23T07:10:59.9998521Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:10:59.9998738Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:10:59.9998928Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:10:59.9999112Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:10:59.9999305Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:10:59.9999502Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:10:59.9999703Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:10:59.9999893Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:00.0000106Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:00.0000313Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:00.0000499Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:00.0000671Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:00.0000853Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:00.0001037Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:00.0001211Z '20_AuthAccessManagement',
2026-10-23T07:11:00.0001372Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:00.0001544Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:00.0001720Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:00.0001911Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:00.0002127Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:00.0002330Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:00.0002521Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:00.0002707Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:00.0002904Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:00.0003105Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:00.0003287Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:00.0003460Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:00.0003636Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:00.0003803Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:00.0004002Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:00.0004177Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:00.0004345Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:00.0004526Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:00.0004719Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:00.0004949Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:00.0005123Z '41_AuthSessionClientConnection',
2026-10-23T07:11:00.0005308Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:00.0005489Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:00.0005676Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:00.0005859Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:00.0006045Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:00.0006225Z '47_ProjectionProjectIcon',
2026-10-23T07:11:00.0006402Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:00.0006593Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:00.0006883Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:00.0007098Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:00.0007275Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:00.0007442Z '53_PullRequestFilesViewed',
2026-10-23T07:11:00.0007627Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:00.0007805Z '55_OrchestrationV2',
2026-10-23T07:11:00.0007971Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:00.0008143Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:00.0008304Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:00.0008459Z '59_McpAppModelContext',
2026-10-23T07:11:00.0008622Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:00.0008789Z '61_PullRequestReviewGuides',
2026-10-23T07:11:00.0009229Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:00.0009391Z '63_DropUnusedV1Projections',
2026-10-23T07:11:00.0009658Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:00.0009837Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:00.0010015Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:00.0010183Z '67_WebhookDedupe',
2026-10-23T07:11:00.0010335Z '68_ShellStopRequestIndex'
2026-10-23T07:11:00.0010466Z ]
2026-10-23T07:11:00.0010554Z }
2026-10-23T07:11:00.0010605Z
2026-10-23T07:11:00.1123181Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the alternate instance without authorizing new disabled work
2026-10-23T07:11:00.1123725Z [07:11:00.107] INFO (#4797): Migrations ran successfully {
2026-10-23T07:11:00.1123898Z migrations: [
2026-10-23T07:11:00.1124067Z '1_OrchestrationEvents',
2026-10-23T07:11:00.1124241Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:00.1124417Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:00.1124581Z '4_ProviderSessionRuntime',
2026-10-23T07:11:00.1124744Z '5_Projections',
2026-10-23T07:11:00.1124969Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:00.1125182Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:00.1125372Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:00.1125558Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:00.1125734Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:00.1125930Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:00.1126135Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:00.1126320Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:00.1126531Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:00.1126740Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:00.1126931Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:00.1127109Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:00.1127291Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:00.1127477Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:00.1127651Z '20_AuthAccessManagement',
2026-10-23T07:11:00.1127815Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:00.1127984Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:00.1128161Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:00.1128350Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:00.1128561Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:00.1128766Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:00.1128960Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:00.1129146Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:00.1129353Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:00.1129551Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:00.1129729Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:00.1129903Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:00.1130073Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:00.1130242Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:00.1130418Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:00.1130594Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:00.1130759Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:00.1130937Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:00.1131129Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:00.1131619Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:00.1131794Z '41_AuthSessionClientConnection',
2026-10-23T07:11:00.1132107Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:00.1132295Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:00.1132478Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:00.1132663Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:00.1132850Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:00.1133033Z '47_ProjectionProjectIcon',
2026-10-23T07:11:00.1133207Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:00.1133396Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:00.1133671Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:00.1133847Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:00.1134028Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:00.1134195Z '53_PullRequestFilesViewed',
2026-10-23T07:11:00.1134529Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:00.1134739Z '55_OrchestrationV2',
2026-10-23T07:11:00.1134942Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:00.1135121Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:00.1135276Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:00.1135436Z '59_McpAppModelContext',
2026-10-23T07:11:00.1135597Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:00.1135766Z '61_PullRequestReviewGuides',
2026-10-23T07:11:00.1135929Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:00.1136090Z '63_DropUnusedV1Projections',
2026-10-23T07:11:00.1136270Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:00.1136449Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:00.1136628Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:00.1136795Z '67_WebhookDedupe',
2026-10-23T07:11:00.1136944Z '68_ShellStopRequestIndex'
2026-10-23T07:11:00.1137140Z ]
2026-10-23T07:11:00.1137229Z }
2026-10-23T07:11:00.1137315Z
2026-10-23T07:11:00.1640425Z โ src/mcp/OrchestratorMcpService.test.ts (33 tests) 268ms
2026-10-23T07:11:01.8046504Z โ src/orchestration-v2/DelegatedCompletionDelivery.test.ts (26 tests) 560ms
2026-10-23T07:11:02.8171295Z โ src/project/AgentSessionScanner.test.ts (53 tests) 722ms
2026-10-23T07:11:02.8172121Z โ AgentSessionScanner (37)
2026-10-23T07:11:02.8172313Z โ recentThreads (18)
2026-10-23T07:11:02.8172609Z โ skips excessive records without blocking an older valid transcript 325ms
2026-10-23T07:11:04.0759673Z โ src/assets/AssetAccess.test.ts (26 tests) 162ms
2026-10-23T07:11:09.9520427Z โ src/provider/acp/AcpJsonRpcConnection.test.ts (30 tests) 5669ms
2026-10-23T07:11:09.9520835Z โ AcpSessionRuntime (30)
2026-10-23T07:11:09.9522424Z โ drains large stderr output and keeps auth-sized logging chunks 376ms
2026-10-23T07:11:09.9522787Z โ keeps assistant item IDs unique when a provider session restarts 385ms
2026-10-23T07:11:10.9832750Z โ src/orchestration-v2/RestartContinuation.test.ts (44 tests) 35ms
2026-10-23T07:11:12.0240601Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-23T07:11:12.0241061Z [07:11:12.017] INFO (#22): Migrations ran successfully {
2026-10-23T07:11:12.0241228Z migrations: [
2026-10-23T07:11:12.0241368Z '1_OrchestrationEvents',
2026-10-23T07:11:12.0241539Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:12.0241757Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:12.0241929Z '4_ProviderSessionRuntime',
2026-10-23T07:11:12.0242090Z '5_Projections',
2026-10-23T07:11:12.0242277Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:12.0242483Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:12.0242676Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:12.0242858Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:12.0243042Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:12.0243242Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:12.0243447Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:12.0243636Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:12.0243846Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:12.0244054Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:12.0244279Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:12.0244469Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:12.0244650Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:12.0244839Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:12.0245013Z '20_AuthAccessManagement',
2026-10-23T07:11:12.0245183Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:12.0245351Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:12.0245530Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:12.0245725Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:12.0245937Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:12.0246155Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:12.0246341Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:12.0246537Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:12.0246745Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:12.0246959Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:12.0247143Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:12.0247320Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:12.0247492Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:12.0247679Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:12.0247855Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:12.0248030Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:12.0248205Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:12.0248381Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:12.0248587Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:12.0248781Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:12.0248960Z '41_AuthSessionClientConnection',
2026-10-23T07:11:12.0249571Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:12.0249885Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:12.0250073Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:12.0250254Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:12.0250446Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:12.0250629Z '47_ProjectionProjectIcon',
2026-10-23T07:11:12.0250822Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:12.0251020Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:12.0251207Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:12.0251389Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:12.0251578Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:12.0251753Z '53_PullRequestFilesViewed',
2026-10-23T07:11:12.0251947Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:12.0252132Z '55_OrchestrationV2',
2026-10-23T07:11:12.0252308Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:12.0252485Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:12.0252650Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:12.0252816Z '59_McpAppModelContext',
2026-10-23T07:11:12.0252981Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:12.0253151Z '61_PullRequestReviewGuides',
2026-10-23T07:11:12.0253316Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:12.0253483Z '63_DropUnusedV1Projections',
2026-10-23T07:11:12.0253798Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:12.0253980Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:12.0254166Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:12.0254375Z '67_WebhookDedupe',
2026-10-23T07:11:12.0254528Z '68_ShellStopRequestIndex'
2026-10-23T07:11:12.0254658Z ]
2026-10-23T07:11:12.0254750Z }
2026-10-23T07:11:12.0254802Z
2026-10-23T07:11:12.1575138Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-23T07:11:12.1575724Z [07:11:12.156] WARN (#1241): Orchestration effect execution failed {
2026-10-23T07:11:12.1576560Z 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-23T07:11:12.1577097Z effectType: 'provider-turn.restart',
2026-10-23T07:11:12.1577350Z attemptCount: 1,
2026-10-23T07:11:12.1577565Z nonRetryable: false,
2026-10-23T07:11:12.1577839Z error: 'OrchestrationEffectExecutionError: \n' +
2026-10-23T07:11:12.1578269Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/EffectWorker.ts:371:21\n' +
2026-10-23T07:11:12.1578806Z ' 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-23T07:11:12.1579197Z ' [cause]: ProviderTurnStartError: \n' +
2026-10-23T07:11:12.1579592Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1356:19\n' +
2026-10-23T07:11:12.1580106Z ' 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-23T07:11:12.1580860Z ' [cause]: ProviderSessionOpenError: Failed to open provider instance codex-restart-test session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:dd186342-1cde-4ca3-8a61-1bf743469df0.\n' +
2026-10-23T07:11:12.1582141Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderSessionManager.ts:2207:23\n' +
2026-10-23T07:11:12.1583243Z ' 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-23T07:11:12.1584085Z ' [cause]: ProviderAdapterOpenSessionError: Failed to open codex provider session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:dd186342-1cde-4ca3-8a61-1bf743469df0.\n' +
2026-10-23T07:11:12.1584814Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts:117:25 {\n' +
2026-10-23T07:11:12.1585226Z ' [cause]: Error: simulated replacement open failure\n' +
2026-10-23T07:11:12.1585491Z ' }\n' +
2026-10-23T07:11:12.1585690Z ' }\n' +
2026-10-23T07:11:12.1585882Z ' }\n' +
2026-10-23T07:11:12.1586069Z '}'
2026-10-23T07:11:12.1586246Z }
2026-10-23T07:11:12.1586422Z
2026-10-23T07:11:12.3852976Z 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-23T07:11:12.3853420Z [07:11:12.382] INFO (#2637): Migrations ran successfully {
2026-10-23T07:11:12.3853678Z migrations: [
2026-10-23T07:11:12.3853823Z '1_OrchestrationEvents',
2026-10-23T07:11:12.3853995Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:12.3854169Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:12.3854373Z '4_ProviderSessionRuntime',
2026-10-23T07:11:12.3854531Z '5_Projections',
2026-10-23T07:11:12.3854720Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:12.3854940Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:12.3855136Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:12.3855353Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:12.3855542Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:12.3855740Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:12.3855940Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:12.3856126Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:12.3856330Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:12.3856542Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:12.3856721Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:12.3856899Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:12.3857079Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:12.3857278Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:12.3857449Z '20_AuthAccessManagement',
2026-10-23T07:11:12.3857637Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:12.3857811Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:12.3857991Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:12.3858181Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:12.3858394Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:12.3858599Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:12.3858786Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:12.3858978Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:12.3859172Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:12.3859375Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:12.3859553Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:12.3859727Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:12.3859901Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:12.3860667Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:12.3860950Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:12.3861132Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:12.3861307Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:12.3861484Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:12.3872230Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:12.3872538Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:12.3872722Z '41_AuthSessionClientConnection',
2026-10-23T07:11:12.3872919Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:12.3873105Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:12.3873296Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:12.3873483Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:12.3873674Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:12.3873868Z '47_ProjectionProjectIcon',
2026-10-23T07:11:12.3874053Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:12.3874279Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:12.3874464Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:12.3874647Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:12.3874828Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:12.3875000Z '53_PullRequestFilesViewed',
2026-10-23T07:11:12.3875186Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:12.3875365Z '55_OrchestrationV2',
2026-10-23T07:11:12.3875538Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:12.3875716Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:12.3875880Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:12.3876037Z '59_McpAppModelContext',
2026-10-23T07:11:12.3876206Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:12.3876379Z '61_PullRequestReviewGuides',
2026-10-23T07:11:12.3876549Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:12.3876716Z '63_DropUnusedV1Projections',
2026-10-23T07:11:12.3876896Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:12.3877080Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:12.3877262Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:12.3877435Z '67_WebhookDedupe',
2026-10-23T07:11:12.3877585Z '68_ShellStopRequestIndex'
2026-10-23T07:11:12.3877716Z ]
2026-10-23T07:11:12.3877807Z }
2026-10-23T07:11:12.3877860Z
2026-10-23T07:11:12.6301939Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (active)
2026-10-23T07:11:12.6302357Z [07:11:12.627] INFO (#5313): Migrations ran successfully {
2026-10-23T07:11:12.6302537Z migrations: [
2026-10-23T07:11:12.6302695Z '1_OrchestrationEvents',
2026-10-23T07:11:12.6302880Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:12.6303063Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:12.6303219Z '4_ProviderSessionRuntime',
2026-10-23T07:11:12.6303377Z '5_Projections',
2026-10-23T07:11:12.6303562Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:12.6303777Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:12.6303967Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:12.6304151Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:12.6304394Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:12.6304593Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:12.6304803Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:12.6304989Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:12.6305484Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:12.6305785Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:12.6305976Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:12.6306153Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:12.6306341Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:12.6306531Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:12.6306710Z '20_AuthAccessManagement',
2026-10-23T07:11:12.6306876Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:12.6307051Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:12.6307234Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:12.6307429Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:12.6307646Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:12.6307877Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:12.6308188Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:12.6308503Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:12.6308829Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:12.6309156Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:12.6309454Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:12.6309754Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:12.6310041Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:12.6310325Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:12.6310623Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:12.6310836Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:12.6311007Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:12.6311203Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:12.6311404Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:12.6311611Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:12.6311791Z '41_AuthSessionClientConnection',
2026-10-23T07:11:12.6311983Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:12.6312169Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:12.6312357Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:12.6312546Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:12.6312734Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:12.6312916Z '47_ProjectionProjectIcon',
2026-10-23T07:11:12.6313095Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:12.6313289Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:12.6313471Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:12.6313656Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:12.6313837Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:12.6314007Z '53_PullRequestFilesViewed',
2026-10-23T07:11:12.6314325Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:12.6314612Z '55_OrchestrationV2',
2026-10-23T07:11:12.6314890Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:12.6315178Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:12.6315444Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:12.6315713Z '59_McpAppModelContext',
2026-10-23T07:11:12.6315995Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:12.6316272Z '61_PullRequestReviewGuides',
2026-10-23T07:11:12.6316549Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:12.6316822Z '63_DropUnusedV1Projections',
2026-10-23T07:11:12.6317114Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:12.6317413Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:12.6317906Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:12.6318209Z '67_WebhookDedupe',
2026-10-23T07:11:12.6318363Z '68_ShellStopRequestIndex'
2026-10-23T07:11:12.6318494Z ]
2026-10-23T07:11:12.6318580Z }
2026-10-23T07:11:12.6318634Z
2026-10-23T07:11:12.8846654Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (idle)
2026-10-23T07:11:12.8847081Z [07:11:12.881] INFO (#8015): Migrations ran successfully {
2026-10-23T07:11:12.8847256Z migrations: [
2026-10-23T07:11:12.8847394Z '1_OrchestrationEvents',
2026-10-23T07:11:12.8847568Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:12.8847743Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:12.8847907Z '4_ProviderSessionRuntime',
2026-10-23T07:11:12.8848063Z '5_Projections',
2026-10-23T07:11:12.8848252Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:12.8848492Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:12.8848694Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:12.8848879Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:12.8849053Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:12.8849251Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:12.8849449Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:12.8849642Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:12.8849847Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:12.8850055Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:12.8850235Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:12.8850411Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:12.8850593Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:12.8850781Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:12.8850958Z '20_AuthAccessManagement',
2026-10-23T07:11:12.8851118Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:12.8851291Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:12.8851467Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:12.8851662Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:12.8851870Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:12.8852076Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:12.8852262Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:12.8852447Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:12.8852646Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:12.8852845Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:12.8853027Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:12.8853201Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:12.8853380Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:12.8853630Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:12.8853809Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:12.8853983Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:12.8854150Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:12.8854373Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:12.8854566Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:12.8854761Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:12.8854932Z '41_AuthSessionClientConnection',
2026-10-23T07:11:12.8855119Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:12.8855297Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:12.8855481Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:12.8855916Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:12.8856197Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:12.8856372Z '47_ProjectionProjectIcon',
2026-10-23T07:11:12.8856546Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:12.8856733Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:12.8856911Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:12.8857090Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:12.8857266Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:12.8857432Z '53_PullRequestFilesViewed',
2026-10-23T07:11:12.8857616Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:12.8857794Z '55_OrchestrationV2',
2026-10-23T07:11:12.8857962Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:12.8858133Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:12.8858297Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:12.8858456Z '59_McpAppModelContext',
2026-10-23T07:11:12.8858620Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:12.8858787Z '61_PullRequestReviewGuides',
2026-10-23T07:11:12.8858955Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:12.8859117Z '63_DropUnusedV1Projections',
2026-10-23T07:11:12.8859294Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:12.8859485Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:12.8859663Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:12.8859835Z '67_WebhookDedupe',
2026-10-23T07:11:12.8859982Z '68_ShellStopRequestIndex'
2026-10-23T07:11:12.8860112Z ]
2026-10-23T07:11:12.8860198Z }
2026-10-23T07:11:12.8860251Z
2026-10-23T07:11:13.1915173Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (selection-command)
2026-10-23T07:11:13.1915626Z [07:11:13.188] INFO (#10780): Migrations ran successfully {
2026-10-23T07:11:13.1915797Z migrations: [
2026-10-23T07:11:13.1915936Z '1_OrchestrationEvents',
2026-10-23T07:11:13.1916114Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:13.1916293Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:13.1916450Z '4_ProviderSessionRuntime',
2026-10-23T07:11:13.1916609Z '5_Projections',
2026-10-23T07:11:13.1916808Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:13.1917018Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:13.1917213Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:13.1917393Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:13.1917570Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:13.1917771Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:13.1917978Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:13.1918170Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:13.1918379Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:13.1918592Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:13.1918780Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:13.1918958Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:13.1919137Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:13.1919325Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:13.1919502Z '20_AuthAccessManagement',
2026-10-23T07:11:13.1919666Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:13.1919842Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:13.1920019Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:13.1920488Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:13.1920794Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:13.1921002Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:13.1921191Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:13.1921381Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:13.1921580Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:13.1921781Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:13.1921966Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:13.1922138Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:13.1922315Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:13.1922484Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:13.1922672Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:13.1922848Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:13.1923017Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:13.1923199Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:13.1923398Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:13.1923595Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:13.1923768Z '41_AuthSessionClientConnection',
2026-10-23T07:11:13.1923956Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:13.1924141Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:13.1924370Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:13.1924555Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:13.1924741Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:13.1924923Z '47_ProjectionProjectIcon',
2026-10-23T07:11:13.1925098Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:13.1925290Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:13.1925472Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:13.1925656Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:13.1925838Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:13.1926009Z '53_PullRequestFilesViewed',
2026-10-23T07:11:13.1926194Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:13.1926382Z '55_OrchestrationV2',
2026-10-23T07:11:13.1926551Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:13.1926724Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:13.1926887Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:13.1927044Z '59_McpAppModelContext',
2026-10-23T07:11:13.1927215Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:13.1927390Z '61_PullRequestReviewGuides',
2026-10-23T07:11:13.1927562Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:13.1927730Z '63_DropUnusedV1Projections',
2026-10-23T07:11:13.1927913Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:13.1928094Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:13.1928273Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:13.1928448Z '67_WebhookDedupe',
2026-10-23T07:11:13.1928601Z '68_ShellStopRequestIndex'
2026-10-23T07:11:13.1928735Z ]
2026-10-23T07:11:13.1928829Z }
2026-10-23T07:11:13.1928883Z
2026-10-23T07:11:13.5538148Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (pooled)
2026-10-23T07:11:13.5538704Z [07:11:13.551] INFO (#13554): Migrations ran successfully {
2026-10-23T07:11:13.5539005Z migrations: [
2026-10-23T07:11:13.5539210Z '1_OrchestrationEvents',
2026-10-23T07:11:13.5539453Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:13.5539692Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:13.5540206Z '4_ProviderSessionRuntime',
2026-10-23T07:11:13.5541175Z '5_Projections',
2026-10-23T07:11:13.5541432Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:13.5541753Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:13.5542048Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:13.5542296Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:13.5542543Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:13.5542827Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:13.5543097Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:13.5543347Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:13.5543622Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:13.5543895Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:13.5544207Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:13.5544461Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:13.5544713Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:13.5544962Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:13.5545204Z '20_AuthAccessManagement',
2026-10-23T07:11:13.5545431Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:13.5545666Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:13.5545906Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:13.5546167Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:13.5546442Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:13.5546711Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:13.5546962Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:13.5547218Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:13.5547480Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:13.5547747Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:13.5547999Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:13.5548240Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:13.5548478Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:13.5548713Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:13.5548956Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:13.5549202Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:13.5549434Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:13.5549679Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:13.5549938Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:13.5550199Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:13.5550437Z '41_AuthSessionClientConnection',
2026-10-23T07:11:13.5550687Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:13.5550935Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:13.5551187Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:13.5551434Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:13.5551689Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:13.5551931Z '47_ProjectionProjectIcon',
2026-10-23T07:11:13.5552171Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:13.5552425Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:13.5552671Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:13.5552925Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:13.5553167Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:13.5553447Z '53_PullRequestFilesViewed',
2026-10-23T07:11:13.5553880Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:13.5554323Z '55_OrchestrationV2',
2026-10-23T07:11:13.5554573Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:13.5554757Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:13.5554918Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:13.5555082Z '59_McpAppModelContext',
2026-10-23T07:11:13.5555251Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:13.5555424Z '61_PullRequestReviewGuides',
2026-10-23T07:11:13.5555592Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:13.5555753Z '63_DropUnusedV1Projections',
2026-10-23T07:11:13.5555934Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:13.5556115Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:13.5556300Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:13.5556466Z '67_WebhookDedupe',
2026-10-23T07:11:13.5556616Z '68_ShellStopRequestIndex'
2026-10-23T07:11:13.5556741Z ]
2026-10-23T07:11:13.5556831Z }
2026-10-23T07:11:13.5556888Z
2026-10-23T07:11:13.8487543Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (separate-home)
2026-10-23T07:11:13.8487982Z [07:11:13.845] INFO (#16319): Migrations ran successfully {
2026-10-23T07:11:13.8488159Z migrations: [
2026-10-23T07:11:13.8488294Z '1_OrchestrationEvents',
2026-10-23T07:11:13.8488473Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:13.8488650Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:13.8488806Z '4_ProviderSessionRuntime',
2026-10-23T07:11:13.8488966Z '5_Projections',
2026-10-23T07:11:13.8489153Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:13.8489369Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:13.8489558Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:13.8489775Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:13.8489960Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:13.8490162Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:13.8490363Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:13.8490554Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:13.8490761Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:13.8490968Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:13.8491153Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:13.8491327Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:13.8491513Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:13.8491699Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:13.8491878Z '20_AuthAccessManagement',
2026-10-23T07:11:13.8492042Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:13.8492219Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:13.8492399Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:13.8492591Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:13.8492803Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:13.8493022Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:13.8493209Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:13.8493397Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:13.8493688Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:13.8493886Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:13.8494066Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:13.8494272Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:13.8494449Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:13.8495026Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:13.8495306Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:13.8495485Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:13.8495653Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:13.8495832Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:13.8496026Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:13.8496224Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:13.8496399Z '41_AuthSessionClientConnection',
2026-10-23T07:11:13.8496586Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:13.8496771Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:13.8496960Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:13.8497144Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:13.8497330Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:13.8497515Z '47_ProjectionProjectIcon',
2026-10-23T07:11:13.8497700Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:13.8497891Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:13.8498072Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:13.8498254Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:13.8498433Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:13.8498605Z '53_PullRequestFilesViewed',
2026-10-23T07:11:13.8498790Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:13.8498971Z '55_OrchestrationV2',
2026-10-23T07:11:13.8499140Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:13.8499313Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:13.8499478Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:13.8499634Z '59_McpAppModelContext',
2026-10-23T07:11:13.8499801Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:13.8499973Z '61_PullRequestReviewGuides',
2026-10-23T07:11:13.8500139Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:13.8500303Z '63_DropUnusedV1Projections',
2026-10-23T07:11:13.8500483Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:13.8500664Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:13.8500844Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:13.8501018Z '67_WebhookDedupe',
2026-10-23T07:11:13.8501166Z '68_ShellStopRequestIndex'
2026-10-23T07:11:13.8501298Z ]
2026-10-23T07:11:13.8501388Z }
2026-10-23T07:11:13.8501442Z
2026-10-23T07:11:14.0454081Z โ src/orchestration-v2/SelectionRestart.integration.test.ts (7 tests) 2090ms
2026-10-23T07:11:14.0454882Z โ retries a failed selection restart session open before completing 385ms
2026-10-23T07:11:14.0455582Z โ preserves native history only for compatible account switches (idle) 304ms
2026-10-23T07:11:14.0456401Z โ preserves native history only for compatible account switches (selection-command) 364ms
2026-10-23T07:11:15.0742003Z โ src/orchestration-v2/CheckpointRollbackService.test.ts (7 tests) 78ms
2026-10-23T07:11:15.4203558Z โ src/sourceControl/BitbucketApi.test.ts (19 tests) 43ms
2026-10-23T07:11:16.6126859Z โ src/checkpointing/CheckpointStore.test.ts (9 tests) 897ms
2026-10-23T07:11:17.1073378Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService
2026-10-23T07:11:17.1073744Z [07:11:17.105] INFO (#9): Migrations ran successfully {
2026-10-23T07:11:17.1073916Z migrations: [
2026-10-23T07:11:17.1074086Z '1_OrchestrationEvents',
2026-10-23T07:11:17.1074262Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:17.1074434Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:17.1074594Z '4_ProviderSessionRuntime',
2026-10-23T07:11:17.1074751Z '5_Projections',
2026-10-23T07:11:17.1074935Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:17.1075186Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:17.1075386Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:17.1075568Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:17.1075743Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:17.1075942Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:17.1076140Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:17.1076327Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:17.1076532Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:17.1076738Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:17.1076922Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:17.1077094Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:17.1077279Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:17.1077466Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:17.1077645Z '20_AuthAccessManagement',
2026-10-23T07:11:17.1077805Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:17.1077989Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:17.1078163Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:17.1078357Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:17.1078564Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:17.1078770Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:17.1078957Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:17.1079142Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:17.1079338Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:17.1079535Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:17.1079715Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:17.1079887Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:17.1080067Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:17.1080233Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:17.1080413Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:17.1080589Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:17.1080765Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:17.1080938Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:17.1081130Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:17.1081326Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:17.1081502Z '41_AuthSessionClientConnection',
2026-10-23T07:11:17.1081689Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:17.1081871Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:17.1082060Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:17.1082489Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:17.1082762Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:17.1082939Z '47_ProjectionProjectIcon',
2026-10-23T07:11:17.1083112Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:17.1083303Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:17.1083481Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:17.1083661Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:17.1083839Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:17.1084043Z '53_PullRequestFilesViewed',
2026-10-23T07:11:17.1084226Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:17.1084406Z '55_OrchestrationV2',
2026-10-23T07:11:17.1084576Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:17.1084748Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:17.1084911Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:17.1085069Z '59_McpAppModelContext',
2026-10-23T07:11:17.1085235Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:17.1085401Z '61_PullRequestReviewGuides',
2026-10-23T07:11:17.1085573Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:17.1085735Z '63_DropUnusedV1Projections',
2026-10-23T07:11:17.1085914Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:17.1086092Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:17.1086269Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:17.1086438Z '67_WebhookDedupe',
2026-10-23T07:11:17.1086584Z '68_ShellStopRequestIndex'
2026-10-23T07:11:17.1086712Z ]
2026-10-23T07:11:17.1086804Z }
2026-10-23T07:11:17.1086858Z
2026-10-23T07:11:17.2649500Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a branch named like the short head
2026-10-23T07:11:17.2650174Z [07:11:17.264] WARN (#478): Review guide generation failed {
2026-10-23T07:11:17.2650496Z key: 'github.com/acme/refused-head#7',
2026-10-23T07:11:17.2651615Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head 3f9367a81854 of #7. local objects: 3f9367a81854 names 66a55939b08cc37a625d578d6acd9d2f71386cf5 here, a branch or tag rather than the commit. branch feature: 3f9367a81854 names 66a55939b08cc37a625d578d6acd9d2f71386cf5 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-23T07:11:17.2653266Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-23T07:11:17.2653971Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T07:11:17.2654656Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T07:11:17.2655330Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T07:11:17.2656002Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T07:11:17.2656962Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T07:11:17.2657834Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T07:11:17.2658666Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T07:11:17.2659381Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T07:11:17.2659782Z }
2026-10-23T07:11:17.2659940Z
2026-10-23T07:11:17.4071939Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a tag named like the short head
2026-10-23T07:11:17.4072399Z [07:11:17.406] WARN (#688): Review guide generation failed {
2026-10-23T07:11:17.4072630Z key: 'github.com/acme/refused-head#7',
2026-10-23T07:11:17.4073656Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head 3f9367a81854 of #7. local objects: 3f9367a81854 names 66a55939b08cc37a625d578d6acd9d2f71386cf5 here, a branch or tag rather than the commit. branch feature: 3f9367a81854 names 66a55939b08cc37a625d578d6acd9d2f71386cf5 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-23T07:11:17.4074736Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-23T07:11:17.4075250Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T07:11:17.4075845Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T07:11:17.4076446Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T07:11:17.4077049Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T07:11:17.4077636Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T07:11:17.4078209Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T07:11:17.4078798Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T07:11:17.4079390Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T07:11:17.4079721Z }
2026-10-23T07:11:17.4079777Z
2026-10-23T07:11:17.5116857Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head that is not a commit hash
2026-10-23T07:11:17.5117430Z [07:11:17.511] WARN (#893): Review guide generation failed {
2026-10-23T07:11:17.5117750Z key: 'github.com/acme/refused-head#7',
2026-10-23T07:11:17.5118262Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: The host reported a head for #7 that is not a commit hash.\n' +
2026-10-23T07:11:17.5119043Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:237:23\n' +
2026-10-23T07:11:17.5120138Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T07:11:17.5120810Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T07:11:17.5121496Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T07:11:17.5122171Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T07:11:17.5122832Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T07:11:17.5123477Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T07:11:17.5124164Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T07:11:17.5124831Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T07:11:17.5125228Z }
2026-10-23T07:11:17.5125385Z
2026-10-23T07:11:17.6461503Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head no source has
2026-10-23T07:11:17.6461974Z [07:11:17.645] WARN (#1068): Review guide generation failed {
2026-10-23T07:11:17.6462206Z key: 'github.com/acme/refused-head#7',
2026-10-23T07:11:17.6463125Z 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-23T07:11:17.6464148Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-23T07:11:17.6464666Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-23T07:11:17.6465271Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-23T07:11:17.6465878Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T07:11:17.6466482Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T07:11:17.6467069Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T07:11:17.6467640Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T07:11:17.6468420Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-23T07:11:17.6469092Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T07:11:17.6469433Z }
2026-10-23T07:11:17.6469490Z
2026-10-23T07:11:17.7809932Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > measures only the PR change using the renamed verified remote's fetch URL
2026-10-23T07:11:17.7810452Z [07:11:17.780] INFO (#1342): Review guide could not read a stack layer's head {
2026-10-23T07:11:17.7810654Z layer: 9,
2026-10-23T07:11:17.7811417Z 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-23T07:11:17.7812093Z }
2026-10-23T07:11:17.7812149Z
2026-10-23T07:11:17.8933819Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses generation when the verified remote disappeared despite a usable origin
2026-10-23T07:11:17.8934489Z [07:11:17.892] WARN (#1605): Review guide generation failed {
2026-10-23T07:11:17.8934733Z key: 'github.com/acme/app#7',
2026-10-23T07:11:17.8935150Z 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-23T07:11:17.8935699Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:186:21\n' +
2026-10-23T07:11:17.8936228Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-23T07:11:17.8936833Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-23T07:11:17.8937421Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-23T07:11:17.8937996Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-23T07:11:17.8938581Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:506:24)\n' +
2026-10-23T07:11:17.8939175Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-23T07:11:17.8939505Z }
2026-10-23T07:11:17.8939561Z
2026-10-23T07:11:17.9628950Z โ src/pullRequest/PullRequestReviewGuideService.test.ts (7 tests) 891ms
2026-10-23T07:11:19.8414334Z โ src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts (4 tests) 928ms
2026-10-23T07:11:19.8414832Z โ delivers child completion with Claude's native pending-tool cancellation behavior 326ms
2026-10-23T07:11:20.1551006Z โ src/cloud/selfUpdate.test.ts (12 tests) 37ms
2026-10-23T07:11:20.6968862Z โ src/provider/CodexInstallation.test.ts (25 tests) 263ms
2026-10-23T07:11:22.0838671Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.0839147Z [07:11:22.065] INFO (#1): Migrations ran successfully {
2026-10-23T07:11:22.0839315Z migrations: [
2026-10-23T07:11:22.0839460Z '1_OrchestrationEvents',
2026-10-23T07:11:22.0839637Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:22.0839815Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:22.0839972Z '4_ProviderSessionRuntime',
2026-10-23T07:11:22.0840136Z '5_Projections',
2026-10-23T07:11:22.0840322Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:22.0840539Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:22.0840761Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:22.0840949Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:22.0841129Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:22.0841328Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:22.0841530Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:22.0841719Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:22.0841931Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:22.0842141Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:22.0842326Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:22.0842500Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:22.0842681Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:22.0842870Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:22.0843048Z '20_AuthAccessManagement',
2026-10-23T07:11:22.0843218Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:22.0843392Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:22.0843571Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:22.0843836Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:22.0844053Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:22.0844256Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:22.0844448Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:22.0844650Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:22.0844851Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:22.0845050Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:22.0845229Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:22.0845405Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:22.0845603Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:22.0845861Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:22.0846044Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:22.0846223Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:22.0846393Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:22.0846572Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:22.0846767Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:22.0846965Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:22.0847139Z '41_AuthSessionClientConnection',
2026-10-23T07:11:22.0847321Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:22.0847507Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:22.0847693Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:22.0847877Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:22.0848064Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:22.0848639Z '47_ProjectionProjectIcon',
2026-10-23T07:11:22.0848910Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:22.0849102Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:22.0849281Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:22.0849460Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:22.0849643Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:22.0849810Z '53_PullRequestFilesViewed',
2026-10-23T07:11:22.0849996Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:22.0850173Z '55_OrchestrationV2',
2026-10-23T07:11:22.0850352Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:22.0850526Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:22.0850690Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:22.0850847Z '59_McpAppModelContext',
2026-10-23T07:11:22.0851013Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:22.0851187Z '61_PullRequestReviewGuides',
2026-10-23T07:11:22.0851351Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:22.0851520Z '63_DropUnusedV1Projections',
2026-10-23T07:11:22.0851698Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:22.0851882Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:22.0852062Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:22.0852234Z '67_WebhookDedupe',
2026-10-23T07:11:22.0852385Z '68_ShellStopRequestIndex'
2026-10-23T07:11:22.0852513Z ]
2026-10-23T07:11:22.0852606Z }
2026-10-23T07:11:22.0852659Z
2026-10-23T07:11:22.2268431Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.2268827Z [07:11:22.225] INFO (#344) http.span=19ms: Sent HTTP response {
2026-10-23T07:11:22.2269073Z 'http.method': 'GET',
2026-10-23T07:11:22.2269393Z 'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-23T07:11:22.2269611Z 'http.status': 200
2026-10-23T07:11:22.2269739Z }
2026-10-23T07:11:22.2269794Z
2026-10-23T07:11:22.2342692Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.2343183Z [07:11:22.233] INFO (#362) http.span=3ms: Sent HTTP response {
2026-10-23T07:11:22.2343467Z 'http.method': 'GET',
2026-10-23T07:11:22.2343936Z 'http.url': '/api/orchestration/shell',
2026-10-23T07:11:22.2344143Z 'http.status': 200
2026-10-23T07:11:22.2344278Z }
2026-10-23T07:11:22.2344340Z
2026-10-23T07:11:22.3873122Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.3873755Z [07:11:22.386] INFO (#400) http.span=146ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.3874048Z
2026-10-23T07:11:22.4000427Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.4000986Z [07:11:22.399] INFO (#621) http.span=35ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.4001253Z
2026-10-23T07:11:22.4001490Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.4002442Z [07:11:22.399] INFO (#390) http.span=160ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.4002830Z
2026-10-23T07:11:22.4006021Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.4006563Z [07:11:22.400] INFO (#635) http.span=34ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.4006835Z
2026-10-23T07:11:22.4019189Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.4019618Z [07:11:22.400] INFO (#379) http.span=163ms: InterruptError: All fibers interrupted without error {
2026-10-23T07:11:22.4019865Z [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T07:11:22.4020032Z at fiber (#702)
2026-10-23T07:11:22.4020299Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T07:11:22.4020481Z
2026-10-23T07:11:22.4307784Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.4308143Z [07:11:22.421] INFO (#1): Migrations ran successfully {
2026-10-23T07:11:22.4308324Z migrations: [
2026-10-23T07:11:22.4308456Z '1_OrchestrationEvents',
2026-10-23T07:11:22.4308627Z '2_OrchestrationCommandReceipts',
2026-10-23T07:11:22.4308798Z '3_CheckpointDiffBlobs',
2026-10-23T07:11:22.4308952Z '4_ProviderSessionRuntime',
2026-10-23T07:11:22.4309110Z '5_Projections',
2026-10-23T07:11:22.4309290Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:11:22.4309499Z '7_ProjectionThreadMessageAttachments',
2026-10-23T07:11:22.4309685Z '8_ProjectionThreadActivitySequence',
2026-10-23T07:11:22.4309880Z '9_ProviderSessionRuntimeMode',
2026-10-23T07:11:22.4310059Z '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:11:22.4310254Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:11:22.4310451Z '12_ProjectionThreadsInteractionMode',
2026-10-23T07:11:22.4310635Z '13_ProjectionThreadProposedPlans',
2026-10-23T07:11:22.4310841Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:11:22.4311047Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:11:22.4311229Z '16_CanonicalizeModelSelections',
2026-10-23T07:11:22.4311399Z '17_ProjectionThreadsArchivedAt',
2026-10-23T07:11:22.4311581Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:11:22.4311763Z '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:11:22.4311936Z '20_AuthAccessManagement',
2026-10-23T07:11:22.4312096Z '21_AuthSessionClientMetadata',
2026-10-23T07:11:22.4312267Z '22_AuthSessionLastConnectedAt',
2026-10-23T07:11:22.4312448Z '23_ProjectionThreadShellSummary',
2026-10-23T07:11:22.4312637Z '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:11:22.4312847Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:11:22.4313048Z '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:11:22.4313236Z '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:11:22.4313422Z '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:11:22.4313616Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:11:22.4313849Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:11:22.4314030Z '31_AuthAuthorizationScopes',
2026-10-23T07:11:22.4314204Z '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:11:22.4314379Z '33_ProjectionThreadsSettled',
2026-10-23T07:11:22.4314963Z '34_ProjectionThreadsSnoozed',
2026-10-23T07:11:22.4315280Z '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:11:22.4315460Z '36_ProjectionThreadsPinned',
2026-10-23T07:11:22.4315627Z '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:11:22.4315805Z '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:11:22.4315999Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:11:22.4316198Z '40_ProjectionProjectFaviconPath',
2026-10-23T07:11:22.4316370Z '41_AuthSessionClientConnection',
2026-10-23T07:11:22.4316554Z '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:11:22.4316741Z '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:11:22.4316921Z '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:11:22.4317106Z '45_ProjectionProjectsAutoPull',
2026-10-23T07:11:22.4317289Z '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:11:22.4317473Z '47_ProjectionProjectIcon',
2026-10-23T07:11:22.4317647Z '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:11:22.4317834Z '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:11:22.4318012Z '50_ProjectionThreadPullRequests',
2026-10-23T07:11:22.4318187Z '51_ProjectionThreadMessageContext',
2026-10-23T07:11:22.4318367Z '52_ProjectionThreadTitleState',
2026-10-23T07:11:22.4318532Z '53_PullRequestFilesViewed',
2026-10-23T07:11:22.4318717Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:11:22.4318891Z '55_OrchestrationV2',
2026-10-23T07:11:22.4319059Z '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:11:22.4319228Z '57_ScheduledTaskWebhooks',
2026-10-23T07:11:22.4319386Z '58_WebhookRelayDeliveries',
2026-10-23T07:11:22.4319542Z '59_McpAppModelContext',
2026-10-23T07:11:22.4319702Z '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:11:22.4319874Z '61_PullRequestReviewGuides',
2026-10-23T07:11:22.4320036Z '62_ThreadFailureLookupIndex',
2026-10-23T07:11:22.4320202Z '63_DropUnusedV1Projections',
2026-10-23T07:11:22.4320377Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:11:22.4320559Z '65_CodexUsageNativeTurnIndex',
2026-10-23T07:11:22.4320737Z '66_RepairClientSettlementTimestamps',
2026-10-23T07:11:22.4320908Z '67_WebhookDedupe',
2026-10-23T07:11:22.4321055Z '68_ShellStopRequestIndex'
2026-10-23T07:11:22.4321180Z ]
2026-10-23T07:11:22.4321270Z }
2026-10-23T07:11:22.4321321Z
2026-10-23T07:11:22.5695387Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.5701258Z [07:11:22.561] INFO (#1076) http.span=24ms: Sent HTTP response {
2026-10-23T07:11:22.5702296Z 'http.method': 'GET',
2026-10-23T07:11:22.5702657Z 'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-23T07:11:22.5702897Z 'http.status': 200
2026-10-23T07:11:22.5703030Z }
2026-10-23T07:11:22.5703089Z
2026-10-23T07:11:22.5771037Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.5814719Z [07:11:22.576] INFO (#1094) http.span=11ms: Sent HTTP response {
2026-10-23T07:11:22.5815078Z 'http.method': 'GET',
2026-10-23T07:11:22.5831345Z 'http.url': '/api/orchestration/shell',
2026-10-23T07:11:22.5831703Z 'http.status': 200
2026-10-23T07:11:22.5831899Z }
2026-10-23T07:11:22.5832123Z
2026-10-23T07:11:22.7019164Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.7020252Z [07:11:22.701] INFO (#1132) http.span=120ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.7020777Z
2026-10-23T07:11:22.7121187Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.7121800Z [07:11:22.711] INFO (#1122) http.span=131ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.7122119Z
2026-10-23T07:11:22.7122388Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.7122928Z [07:11:22.711] INFO (#1355) http.span=32ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.7123241Z
2026-10-23T07:11:22.7130269Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.7130765Z [07:11:22.712] INFO (#1369) http.span=32ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-23T07:11:22.7131024Z
2026-10-23T07:11:22.7135114Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.7135501Z [07:11:22.713] INFO (#1111) http.span=134ms: InterruptError: All fibers interrupted without error {
2026-10-23T07:11:22.7135750Z [cause]: InterruptCause: The fiber was interrupted by:
2026-10-23T07:11:22.7135908Z at fiber (#1436)
2026-10-23T07:11:22.7136166Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-23T07:11:22.7136345Z
2026-10-23T07:11:22.7169951Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-23T07:11:22.7170321Z [07:11:22.716] INFO (#1): # T3 Code thread transfer budget
2026-10-23T07:11:22.7170508Z
2026-10-23T07:11:22.7170986Z 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-23T07:11:22.7172238Z 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-23T07:11:22.7173613Z 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-23T07:11:22.7174656Z
2026-10-23T07:11:22.7174813Z | Provider | Total thread wire | Budget | Result |
2026-10-23T07:11:22.7175058Z | --- | ---: | ---: | --- |
2026-10-23T07:11:22.7175268Z | codex | 5.0 KiB (5,098 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T07:11:22.7175508Z | claudeAgent | 5.0 KiB (5,110 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T07:11:22.7175685Z
2026-10-23T07:11:22.7176009Z ## Detailed measurements
2026-10-23T07:11:22.7176226Z
2026-10-23T07:11:22.7176356Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-23T07:11:22.7176581Z | --- | --- | --- | ---: | ---: | --- |
2026-10-23T07:11:22.7176829Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T07:11:22.7177144Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,219 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T07:11:22.7177467Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T07:11:22.7177761Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T07:11:22.7178004Z | codex | shell snapshot | HTTP wire | 840 B | none | INFO |
2026-10-23T07:11:22.7178268Z | codex | measured turn, shell | WebSocket wire | 638 B | none | INFO |
2026-10-23T07:11:22.7178554Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,637 B) | none | INFO |
2026-10-23T07:11:22.7178857Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T07:11:22.7179152Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,703 B) | none | INFO |
2026-10-23T07:11:22.7179495Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (22,997 B) | none | INFO |
2026-10-23T07:11:22.7179807Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T07:11:22.7180097Z | codex | measured turn | server egress wire | 3.5 KiB (3,560 B) | none | INFO |
2026-10-23T07:11:22.7180362Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T07:11:22.7180645Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-23T07:11:22.7180969Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-23T07:11:22.7181282Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:22.7181567Z | codex | reconnect, shell (replay) | WebSocket wire | 867 B | none | INFO |
2026-10-23T07:11:22.7181876Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,702 B) | none | INFO |
2026-10-23T07:11:22.7182174Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:22.7182437Z | codex | reconnect | SQL statements | 36 | none | INFO |
2026-10-23T07:11:22.7182712Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T07:11:22.7183043Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,221 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T07:11:22.7183383Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T07:11:22.7183731Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T07:11:22.7183996Z | claudeAgent | shell snapshot | HTTP wire | 844 B | none | INFO |
2026-10-23T07:11:22.7184278Z | claudeAgent | measured turn, shell | WebSocket wire | 644 B | none | INFO |
2026-10-23T07:11:22.7184584Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,659 B) | none | INFO |
2026-10-23T07:11:22.7184896Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T07:11:22.7185261Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,712 B) | none | INFO |
2026-10-23T07:11:22.7185586Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,369 B) | none | INFO |
2026-10-23T07:11:22.7185916Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T07:11:22.7186227Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,577 B) | none | INFO |
2026-10-23T07:11:22.7186513Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T07:11:22.7186818Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-23T07:11:22.7187227Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-23T07:11:22.7187608Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:22.7187915Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-23T07:11:22.7188235Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,726 B) | none | INFO |
2026-10-23T07:11:22.7188555Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:22.7188832Z | claudeAgent | reconnect | SQL statements | 36 | none | INFO |
2026-10-23T07:11:22.7189015Z
2026-10-23T07:11:22.7189126Z ## Compression diagnostics
2026-10-23T07:11:22.7189257Z
2026-10-23T07:11:22.7189422Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-23T07:11:22.7189704Z - codex: shell snapshot 1.6 KiB (1,614 B) decoded to 665 B gzip.
2026-10-23T07:11:22.7189989Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-23T07:11:22.7190292Z - claudeAgent: shell snapshot 1.6 KiB (1,636 B) decoded to 669 B gzip.
2026-10-23T07:11:22.7190476Z
2026-10-23T07:11:22.7190541Z
2026-10-23T07:11:22.7190899Z โ integration/transferBudgetV2.integration.test.ts (1 test) 689ms
2026-10-23T07:11:22.7191424Z โ reports V2 thread HTTP and WebSocket transfer budgets 688ms
2026-10-23T07:11:23.1336768Z โ src/orchestration-v2/TurnStartReads.test.ts (2 tests) 82ms
2026-10-23T07:11:23.6537613Z โ src/orchestration-v2/ProviderTurnControlService.test.ts (1 test) 6ms
2026-10-23T07:11:25.1210866Z โ src/preview/ServerBrowserPage.test.ts (16 tests) 1102ms
2026-10-23T07:11:26.0570646Z โ src/orchestration-v2/ThreadMessageIntake.test.ts (5 tests) 20ms
2026-10-23T07:11:26.3230030Z โ src/preview/Manager.test.ts (8 tests) 15ms
2026-10-23T07:11:26.4438122Z โ src/resourceTelemetry/ResourceTelemetryHistory.test.ts (6 tests) 4ms
2026-10-23T07:11:26.8186654Z stdout | src/device/DeviceHubProxy.test.ts > translates authentication failure to HTTP ServerAuthSessionCredentialValidationError: Failed to validate session credential.
2026-10-23T07:11:26.8187143Z [07:11:26.816] ERROR (#47): environment api operation failed {
2026-10-23T07:11:26.8187347Z reason: 'internal_error',
2026-10-23T07:11:26.8187510Z traceId: 'unavailable',
2026-10-23T07:11:26.8187638Z cause: {
2026-10-23T07:11:26.8187814Z _tag: 'ServerAuthSessionCredentialValidationError',
2026-10-23T07:11:26.8188010Z cause: Error: private credential diagnostic
2026-10-23T07:11:26.8188335Z at /home/runner/_work/t3code/t3code/apps/server/src/device/DeviceHubProxy.test.ts:222:14
2026-10-23T07:11:26.8188697Z at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-23T07:11:26.8189416Z 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-23T07:11:26.8190491Z 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-23T07:11:26.8191553Z 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-23T07:11:26.8192817Z 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-23T07:11:26.8193917Z 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-23T07:11:26.8195443Z 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-23T07:11:26.8197190Z 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-23T07:11:26.8198725Z 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-23T07:11:26.8199491Z }
2026-10-23T07:11:26.8199585Z }
2026-10-23T07:11:26.8199642Z
2026-10-23T07:11:26.8200093Z โ src/device/DeviceHubProxy.test.ts (12 tests) 25ms
2026-10-23T07:11:27.2614946Z โ src/process/agentScope.test.ts (5 tests) 41ms
2026-10-23T07:11:27.4334459Z โ src/provider/claudeResetCredits.test.ts (7 tests) 24ms
2026-10-23T07:11:27.7242901Z โ src/pullRequest/PullRequestReadCache.test.ts (7 tests) 25ms
2026-10-23T07:11:28.0133282Z โ src/diagnostics/ProcessDiagnostics.test.ts (3 tests) 10ms
2026-10-23T07:11:28.1656226Z โ src/terminal/NodePtyAdapter.test.ts (10 tests) 13ms
2026-10-23T07:11:29.3832889Z โ src/mcp/McpToolAccess.race.test.ts (1 test) 82ms
2026-10-23T07:11:29.6762570Z โ src/device/SshDeviceHost.test.ts (1 test) 23ms
2026-10-23T07:11:29.9371006Z โ src/orchestration-v2/toolOutputImageBytes.test.ts (9 tests) 11ms
2026-10-23T07:11:30.0494958Z โ src/httpResponseErrorGuard.test.ts (2 tests) 13ms
2026-10-23T07:11:30.3024418Z โ src/project/WorktreeSetupTracker.test.ts (5 tests) 10ms
2026-10-23T07:11:30.5885278Z โ src/persistence/Migrations/025_CleanupInvalidProjectionPendingApprovals.test.ts (1 test) 20ms
2026-10-23T07:11:30.8367565Z โ src/orchestration-v2/ProjectCommands.test.ts (3 tests) 3ms
2026-10-23T07:11:31.2277876Z โ src/cli/service.test.ts (4 tests) 21ms
2026-10-23T07:11:31.5649931Z โ src/provider/CodexProvider.test.ts (5 tests) 2ms
2026-10-23T07:11:31.8526685Z โ src/cloud/CliState.test.ts (3 tests) 15ms
2026-10-23T07:11:32.1181890Z โ src/orchestration-v2/RuntimePolicy.test.ts (1 test) 4ms
2026-10-23T07:11:32.2065575Z โ src/provider/Drivers/ClaudeSkillDispatch.test.ts (7 tests) 3ms
2026-10-23T07:11:33.2693965Z โ src/auth/replayMarkers.test.ts (1 test) 17ms
2026-10-23T07:11:34.2349878Z โ src/orchestration-v2/ProviderRuntimeRecoveryService.regression.test.ts (1 test) 6ms
2026-10-23T07:11:34.3693645Z โ src/utils/subscribeBeforeSnapshot.test.ts (2 tests) 6ms
2026-10-23T07:11:34.6753489Z โ src/auth/EnvironmentAuthPolicy.test.ts (3 tests) 13ms
2026-10-23T07:11:34.9888511Z โ src/mcpApps/McpAppModelContext.test.ts (1 test) 41ms
2026-10-23T07:11:35.2527704Z โ src/provider/OpenCode2Client.events.test.ts (1 test) 17ms
2026-10-23T07:11:35.6106720Z โ src/textGeneration/ThreadTitleLinks.test.ts (2 tests) 5ms
2026-10-23T07:11:43.0368929Z โ src/orchestration-v2/testkit/OpenCodeReplayFixtures.integration.test.ts (22 tests) 6152ms
2026-10-23T07:11:43.0369691Z โ OpenCode replay fixtures (22)
2026-10-23T07:11:43.0370112Z โ runs simple/opencode through OrchestratorV2 using deterministic replay 323ms
2026-10-23T07:11:43.0374138Z โ runs opencode2_inbox/opencode through OrchestratorV2 using deterministic replay 363ms
2026-10-23T07:11:43.0374693Z โ runs opencode2_revert/opencode through OrchestratorV2 using deterministic replay 341ms
2026-10-23T07:11:43.0375193Z โ runs opencode2_permission/opencode through OrchestratorV2 using deterministic replay 319ms
2026-10-23T07:11:43.0375687Z โ runs opencode2_background/opencode through OrchestratorV2 using deterministic replay 354ms
2026-10-23T07:11:43.0376191Z โ runs opencode2_compaction/opencode through OrchestratorV2 using deterministic replay 435ms
2026-10-23T07:11:43.0376717Z โ runs opencode2_resume_after_restart/opencode through OrchestratorV2 using deterministic replay 328ms
2026-10-23T07:11:43.0377294Z โ runs opencode2_background when session.execution.started.3 is an execution start this build cannot decode 340ms
2026-10-23T07:11:43.3495877Z โ src/orchestration-v2/TurnItemPositionStore.test.ts (1 test) 41ms
2026-10-23T07:11:43.6604877Z โ src/persistence/Migrations/055_OrchestrationV2.application-event-source.test.ts (1 test) 38ms
2026-10-23T07:11:43.7440976Z โ src/checkpointing/Diffs.test.ts (4 tests) 6ms
2026-10-23T07:11:43.9984442Z โ src/observability/EventLoopMonitor.test.ts (1 test) 1ms
2026-10-23T07:11:48.1138547Z โ src/orchestration-v2/testkit/CursorReplayFixtures.integration.test.ts (11 tests) 3083ms
2026-10-23T07:11:48.1141599Z โ Cursor replay fixtures (11)
2026-10-23T07:11:48.1141943Z โ runs simple/cursor through OrchestratorV2 using deterministic replay 370ms
2026-10-23T07:11:48.1142337Z โ runs subagent/cursor through OrchestratorV2 using deterministic replay 339ms
2026-10-23T07:11:48.1142720Z โ runs multi_turn/cursor through OrchestratorV2 using deterministic replay 309ms
2026-10-23T07:11:48.1143146Z โ runs queued_turn/cursor through OrchestratorV2 using deterministic replay 310ms
2026-10-23T07:11:48.1165056Z
2026-10-23T07:11:48.1171141Z Test Files 53 passed (53)
2026-10-23T07:11:48.1171380Z Tests 519 passed (519)
2026-10-23T07:11:48.1171566Z Start at 07:10:54
2026-10-23T07:11:48.1171817Z Duration 53.31s (tests 50%, import 37%, transform 10%, setup 3%)
2026-10-23T07:11:48.1177361Z
2026-10-23T07:11:48.1177833Z Import 1341 modules were evaluated 15108 times ยท 18.99s total, 37% of tracked time
2026-10-23T07:11:48.1178269Z ~17.30s faster with isolate: false โ shared modules are evaluated once per worker instead of once per file
2026-10-23T07:11:48.1178692Z learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-23T07:11:48.1178866Z
2026-10-23T07:11:48.1435022Z
2026-10-23T07:11:48.1518818Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T07:11:48.1519124Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T07:11:48.1519330Z echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:48.1519482Z else
2026-10-23T07:11:48.1519603Z echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:48.1519764Z fi
2026-10-23T07:11:48.1536228Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:48.1536355Z env:
2026-10-23T07:11:48.1536464Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:11:48.1536608Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:11:48.1536751Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:48.1536885Z ##[endgroup]
2026-10-23T07:11:48.1583830Z ##[group]Run if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-23T07:11:48.1584271Z if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-23T07:11:48.1584716Z tee -a "$GITHUB_STEP_SUMMARY" < "/home/runner/_work/_temp/t3code-transfer-budget.md"
2026-10-23T07:11:48.1585051Z else
2026-10-23T07:11:48.1585332Z echo "Transfer budget report was not produced." >> "$GITHUB_STEP_SUMMARY"
2026-10-23T07:11:48.1585636Z fi
2026-10-23T07:11:48.1600492Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:48.1600696Z env:
2026-10-23T07:11:48.1600880Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:11:48.1601120Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:11:48.1601349Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:48.1601567Z ##[endgroup]
2026-10-23T07:11:48.1629691Z # T3 Code thread transfer budget
2026-10-23T07:11:48.1629799Z
2026-10-23T07:11:48.1630258Z 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-23T07:11:48.1631470Z 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-23T07:11:48.1632932Z 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-23T07:11:48.1633562Z
2026-10-23T07:11:48.1633630Z | Provider | Total thread wire | Budget | Result |
2026-10-23T07:11:48.1633788Z | --- | ---: | ---: | --- |
2026-10-23T07:11:48.1633935Z | codex | 5.0 KiB (5,098 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T07:11:48.1634114Z | claudeAgent | 5.0 KiB (5,110 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-23T07:11:48.1634232Z
2026-10-23T07:11:48.1634282Z ## Detailed measurements
2026-10-23T07:11:48.1634354Z
2026-10-23T07:11:48.1634426Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-23T07:11:48.1634587Z | --- | --- | --- | ---: | ---: | --- |
2026-10-23T07:11:48.1634777Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T07:11:48.1635029Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,219 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T07:11:48.1635299Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T07:11:48.1635529Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T07:11:48.1635718Z | codex | shell snapshot | HTTP wire | 840 B | none | INFO |
2026-10-23T07:11:48.1635918Z | codex | measured turn, shell | WebSocket wire | 638 B | none | INFO |
2026-10-23T07:11:48.1636150Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,637 B) | none | INFO |
2026-10-23T07:11:48.1636380Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T07:11:48.1636620Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,703 B) | none | INFO |
2026-10-23T07:11:48.1636891Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (22,997 B) | none | INFO |
2026-10-23T07:11:48.1637268Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T07:11:48.1637501Z | codex | measured turn | server egress wire | 3.5 KiB (3,560 B) | none | INFO |
2026-10-23T07:11:48.1637711Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T07:11:48.1637935Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-23T07:11:48.1638205Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-23T07:11:48.1638456Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:48.1638702Z | codex | reconnect, shell (replay) | WebSocket wire | 867 B | none | INFO |
2026-10-23T07:11:48.1638948Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,702 B) | none | INFO |
2026-10-23T07:11:48.1639198Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:48.1639401Z | codex | reconnect | SQL statements | 36 | none | INFO |
2026-10-23T07:11:48.1639625Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-23T07:11:48.1639893Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,221 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-23T07:11:48.1640179Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,710 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-23T07:11:48.1640426Z | claudeAgent | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-23T07:11:48.1640631Z | claudeAgent | shell snapshot | HTTP wire | 844 B | none | INFO |
2026-10-23T07:11:48.1640851Z | claudeAgent | measured turn, shell | WebSocket wire | 644 B | none | INFO |
2026-10-23T07:11:48.1641152Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,659 B) | none | INFO |
2026-10-23T07:11:48.1641405Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-23T07:11:48.1641661Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,712 B) | none | INFO |
2026-10-23T07:11:48.1641952Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,369 B) | none | INFO |
2026-10-23T07:11:48.1642227Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-23T07:11:48.1642487Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,577 B) | none | INFO |
2026-10-23T07:11:48.1642713Z | claudeAgent | measured turn | SQL statements | 20 | none | INFO |
2026-10-23T07:11:48.1642955Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-23T07:11:48.1643287Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-23T07:11:48.1643564Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:48.1653485Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-23T07:11:48.1654124Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,726 B) | none | INFO |
2026-10-23T07:11:48.1654391Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-23T07:11:48.1654615Z | claudeAgent | reconnect | SQL statements | 36 | none | INFO |
2026-10-23T07:11:48.1654739Z
2026-10-23T07:11:48.1654795Z ## Compression diagnostics
2026-10-23T07:11:48.1654871Z
2026-10-23T07:11:48.1654979Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-23T07:11:48.1655204Z - codex: shell snapshot 1.6 KiB (1,614 B) decoded to 665 B gzip.
2026-10-23T07:11:48.1655428Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-23T07:11:48.1655673Z - claudeAgent: shell snapshot 1.6 KiB (1,636 B) decoded to 669 B gzip.
2026-10-23T07:11:48.1687783Z ##[group]Run actions/upload-artifact@v7
2026-10-23T07:11:48.1687925Z with:
2026-10-23T07:11:48.1688037Z name: thread-transfer-results
2026-10-23T07:11:48.1688196Z path: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T07:11:48.1688366Z if-no-files-found: ignore
2026-10-23T07:11:48.1688484Z retention-days: 30
2026-10-23T07:11:48.1688596Z compression-level: 6
2026-10-23T07:11:48.1688707Z overwrite: false
2026-10-23T07:11:48.1688823Z include-hidden-files: false
2026-10-23T07:11:48.1688942Z archive: true
2026-10-23T07:11:48.1689053Z env:
2026-10-23T07:11:48.1689157Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:11:48.1689298Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:11:48.1689434Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:48.1689567Z ##[endgroup]
2026-10-23T07:11:48.2428653Z With the provided path, there will be 1 file uploaded
2026-10-23T07:11:48.2430623Z Artifact name is valid!
2026-10-23T07:11:48.2430891Z Root directory input is valid!
2026-10-23T07:11:48.4408346Z Uploading artifact: thread-transfer-results.zip
2026-10-23T07:11:48.4430842Z Beginning upload of artifact content to blob storage
2026-10-23T07:11:48.4987169Z Uploaded bytes 504
2026-10-23T07:11:48.5139449Z Finished uploading artifact content to blob storage!
2026-10-23T07:11:48.5140067Z SHA256 digest of uploaded artifact is 1446ec2b3945e5ae1deba9fe6c788a7f21a4ef34d6a20533f72e32c12262f52a
2026-10-23T07:11:48.5140598Z Finalizing artifact upload
2026-10-23T07:11:48.9463265Z Artifact thread-transfer-results successfully finalized. Artifact ID 12485146492
2026-10-23T07:11:48.9463638Z Artifact thread-transfer-results has been successfully uploaded! Final size is 504 bytes. Artifact ID is 12485146492
2026-10-23T07:11:48.9464831Z Artifact download URL: https://github.com/pingdotgg/t3code/actions/runs/39916074730/artifacts/12485146492
2026-10-23T07:11:48.9557834Z Post job cleanup.
2026-10-23T07:11:49.0207670Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-23T07:11:49.0278830Z Post job cleanup.
2026-10-23T07:11:49.0295027Z ##[start-action display=Cache full pnpm store;id=__69222e29-b220-4980-afbe-eb15649c1bab.__actions_cache]
2026-10-23T07:11:49.0628434Z Post job cleanup.
2026-10-23T07:11:49.1290377Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161, not saving cache.
2026-10-23T07:11:49.1320385Z ##[end-action id=__69222e29-b220-4980-afbe-eb15649c1bab.__actions_cache;outcome=success;conclusion=success;duration_ms=102]
2026-10-23T07:11:49.1322107Z ##[start-action display=Cache Vite+;id=__69222e29-b220-4980-afbe-eb15649c1bab.vp_cache]
2026-10-23T07:11:49.1341308Z Post job cleanup.
2026-10-23T07:11:49.1949567Z 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-23T07:11:49.1982508Z ##[end-action id=__69222e29-b220-4980-afbe-eb15649c1bab.vp_cache;outcome=success;conclusion=success;duration_ms=65]
2026-10-23T07:11:49.2023725Z Post job cleanup.
2026-10-23T07:11:49.2416099Z [command]/usr/local/bin/git version
2026-10-23T07:11:49.2445246Z git version 2.55.0
2026-10-23T07:11:49.2466201Z Temporarily overriding HOME='/home/runner/_work/_temp/7d0b38c3-381d-425e-84da-5fac72d774dd' before making global git config changes
2026-10-23T07:11:49.2466560Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T07:11:49.2469168Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T07:11:49.2490248Z Removing SSH command configuration
2026-10-23T07:11:49.2494038Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T07:11:49.2517198Z [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-23T07:11:49.2633003Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-23T07:11:49.2654475Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-23T07:11:49.2690024Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-23T07:11:49.2721058Z ##[group]Run '/job_completed.sh'
2026-10-23T07:11:49.2731436Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:49.2731611Z env:
2026-10-23T07:11:49.2731726Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 171
2026-10-23T07:11:49.2731871Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 393
2026-10-23T07:11:49.2732016Z BLACKSMITH_CHECK_RUN_ID: 120289831497
2026-10-23T07:11:49.2732163Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-23T07:11:49.2732315Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T07:11:49.2732448Z ##[endgroup]
2026-10-23T07:11:49.2812271Z Docker container cache not activated, skipping hash computation.
2026-10-23T07:11:49.3062811Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-23T07:11:49.3101307Z Cleaning up orphan processes