GitHub check
Whole log, 162 KB
2026-10-24T10:35:13.9161232Z Current runner version: '2.338.1'
2026-10-24T10:35:13.9164557Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-iil2ahrhlhpy4ijj'
2026-10-24T10:35:13.9165278Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-24T10:35:13.9165934Z Machine name: 'ip-172-31-73-130'
2026-10-24T10:35:13.9167601Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T10:35:13.9168841Z Contents: read
2026-10-24T10:35:13.9169248Z Metadata: read
2026-10-24T10:35:13.9169617Z ##[endgroup]
2026-10-24T10:35:13.9170997Z Secret source: Actions
2026-10-24T10:35:13.9171639Z Cache mode: write
2026-10-24T10:35:13.9172338Z Prepare workflow directory
2026-10-24T10:35:13.9339293Z Prepare all required actions
2026-10-24T10:35:13.9364032Z Getting action download info
2026-10-24T10:35:14.0625251Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T10:35:14.1002989Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-24T10:35:14.1659795Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-24T10:35:14.3339332Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T10:35:14.3377289Z Complete job name: Test Server 8
2026-10-24T10:35:14.3729774Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T10:35:14.3789397Z ##[group]Run '/setup.sh'
2026-10-24T10:35:14.3798280Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T10:35:14.3798729Z env:
2026-10-24T10:35:14.3798948Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:14.3799232Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:14.3799507Z BLACKSMITH_CHECK_RUN_ID: 120850399211
2026-10-24T10:35:14.3799784Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-24T10:35:14.3800078Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T10:35:14.3800328Z ##[endgroup]
2026-10-24T10:35:14.4005410Z Logging daemon started (blacksmithd for logs)
2026-10-24T10:35:14.4079780Z Results daemon started (blacksmithd for results)
2026-10-24T10:35:14.4208129Z Background adoption and SSH setup started (PID: 2939)
2026-10-24T10:35:14.4214195Z
2026-10-24T10:35:14.4265439Z ----------------------------------------
2026-10-24T10:35:14.4266508Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40086494175/jobs/120850399211
2026-10-24T10:35:14.4267324Z SSH Access (using your GitHub SSH key):
2026-10-24T10:35:14.4271835Z ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-iil2ahrhlhpy4ijj.vm.blacksmith.sh
2026-10-24T10:35:14.4272349Z
2026-10-24T10:35:14.4272681Z No GitHub SSH key? Add one at:
2026-10-24T10:35:14.4273238Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T10:35:14.4273708Z
2026-10-24T10:35:14.4273883Z ----------------------------------------
2026-10-24T10:35:14.4274125Z
2026-10-24T10:35:14.4274331Z VM ID: blacksmith-4vcpu-ubuntu-2404-iil2ahrhlhpy4ijj
2026-10-24T10:35:14.4274734Z Host: production-152.236.39.114-x8664
2026-10-24T10:35:14.4275065Z Host Agent PID: 4156002
2026-10-24T10:35:14.4275372Z Host Agent Git SHA: 1637818df
2026-10-24T10:35:14.4275693Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T10:35:14.4276037Z Blacksmith Host Generation: gen 2
2026-10-24T10:35:14.4276385Z Petname: production-concrete-beagle-f5488158
2026-10-24T10:35:14.4276738Z Region: us-east
2026-10-24T10:35:14.4277064Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T10:35:14.4277558Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T10:35:14.4277786Z
2026-10-24T10:35:14.4277961Z Enabling Blacksmith transparent cache
2026-10-24T10:35:14.4454342Z ##[group]Run actions/checkout@v6
2026-10-24T10:35:14.4454649Z with:
2026-10-24T10:35:14.4454852Z fetch-depth: 2
2026-10-24T10:35:14.4455180Z sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a
2026-10-24T10:35:14.4455566Z sparse-checkout-cone-mode: false
2026-10-24T10:35:14.4455833Z repository: pingdotgg/t3code
2026-10-24T10:35:14.4457818Z token: ***
2026-10-24T10:35:14.4458026Z ssh-strict: true
2026-10-24T10:35:14.4458238Z ssh-user: git
2026-10-24T10:35:14.4458456Z persist-credentials: true
2026-10-24T10:35:14.4459114Z clean: true
2026-10-24T10:35:14.4459400Z fetch-tags: false
2026-10-24T10:35:14.4459733Z show-progress: true
2026-10-24T10:35:14.4459952Z lfs: false
2026-10-24T10:35:14.4460156Z submodules: false
2026-10-24T10:35:14.4460374Z set-safe-directory: true
2026-10-24T10:35:14.4460621Z allow-unsafe-pr-checkout: false
2026-10-24T10:35:14.4460871Z env:
2026-10-24T10:35:14.4461108Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:14.4461381Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:14.4461656Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:14.4461908Z ##[endgroup]
2026-10-24T10:35:14.5436557Z Syncing repository: pingdotgg/t3code
2026-10-24T10:35:14.5437435Z ##[group]Getting Git version info
2026-10-24T10:35:14.5437751Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T10:35:14.5438252Z [command]/usr/local/bin/git version
2026-10-24T10:35:14.5497281Z git version 2.55.0
2026-10-24T10:35:14.5507699Z ##[endgroup]
2026-10-24T10:35:14.5513869Z Temporarily overriding HOME='/home/runner/_work/_temp/6dcc5783-97c4-4293-99f2-cd232b34a92b' before making global git config changes
2026-10-24T10:35:14.5514503Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T10:35:14.5516955Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T10:35:14.5544974Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T10:35:14.5546397Z ##[group]Determining repository object format
2026-10-24T10:35:14.5547426Z ##[endgroup]
2026-10-24T10:35:14.5547853Z ##[group]Initializing the repository
2026-10-24T10:35:14.5549645Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T10:35:14.5581404Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T10:35:14.5582198Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T10:35:14.5582694Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T10:35:14.5583052Z hint: call:
2026-10-24T10:35:14.5583252Z hint:
2026-10-24T10:35:14.5583508Z hint: git config --global init.defaultBranch <name>
2026-10-24T10:35:14.5583814Z hint:
2026-10-24T10:35:14.5584093Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T10:35:14.5584533Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T10:35:14.5584895Z hint:
2026-10-24T10:35:14.5585103Z hint: git branch -m <name>
2026-10-24T10:35:14.5585329Z hint:
2026-10-24T10:35:14.5585628Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T10:35:14.5586083Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T10:35:14.5586884Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T10:35:14.5610157Z ##[endgroup]
2026-10-24T10:35:14.5610536Z ##[group]Disabling automatic garbage collection
2026-10-24T10:35:14.5612209Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T10:35:14.5632074Z ##[endgroup]
2026-10-24T10:35:14.5632406Z ##[group]Setting up auth
2026-10-24T10:35:14.5632655Z Removing SSH command configuration
2026-10-24T10:35:14.5635422Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T10:35:14.5654320Z [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-24T10:35:14.5769390Z Removing HTTP extra header
2026-10-24T10:35:14.5771982Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T10:35:14.5794177Z [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-24T10:35:14.5885476Z Removing includeIf entries pointing to credentials config files
2026-10-24T10:35:14.5885951Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T10:35:14.5903129Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T10:35:14.6025755Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-bf3ce3f3-ec4d-44dd-83a5-b93e96a9c7ab.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T10:35:14.6056474Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-bf3ce3f3-ec4d-44dd-83a5-b93e96a9c7ab.config
2026-10-24T10:35:14.6077598Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-bf3ce3f3-ec4d-44dd-83a5-b93e96a9c7ab.config
2026-10-24T10:35:14.6099217Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-bf3ce3f3-ec4d-44dd-83a5-b93e96a9c7ab.config
2026-10-24T10:35:14.6118958Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-bf3ce3f3-ec4d-44dd-83a5-b93e96a9c7ab.config
2026-10-24T10:35:14.6136148Z ##[endgroup]
2026-10-24T10:35:14.6136720Z ##[group]Fetching the repository
2026-10-24T10:35:14.6141023Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +69c7db8a5c6626733ce48821523fca79f800ec9f:refs/remotes/pull/24391/merge
2026-10-24T10:35:14.9021097Z From https://github.com/pingdotgg/t3code
2026-10-24T10:35:14.9021864Z * [new ref] 69c7db8a5c6626733ce48821523fca79f800ec9f -> pull/24391/merge
2026-10-24T10:35:14.9042181Z ##[endgroup]
2026-10-24T10:35:14.9042606Z ##[group]Determining the checkout info
2026-10-24T10:35:14.9043048Z ##[endgroup]
2026-10-24T10:35:14.9043419Z ##[group]Setting up sparse checkout
2026-10-24T10:35:14.9046028Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T10:35:14.9078156Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T10:35:14.9097273Z .git/info/sparse-checkout
2026-10-24T10:35:14.9101469Z ##[endgroup]
2026-10-24T10:35:14.9101975Z ##[group]Checking out the ref
2026-10-24T10:35:14.9104527Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24391/merge
2026-10-24T10:35:21.0981703Z Updating files: 0% (1/6336)
2026-10-24T10:35:21.1007376Z Updating files: 1% (64/6336)
2026-10-24T10:35:21.1024261Z Updating files: 2% (127/6336)
2026-10-24T10:35:21.1044220Z Updating files: 3% (191/6336)
2026-10-24T10:35:21.1063474Z Updating files: 4% (254/6336)
2026-10-24T10:35:21.1092958Z Updating files: 5% (317/6336)
2026-10-24T10:35:21.1112531Z Updating files: 6% (381/6336)
2026-10-24T10:35:21.1166545Z Updating files: 7% (444/6336)
2026-10-24T10:35:21.1196792Z Updating files: 8% (507/6336)
2026-10-24T10:35:21.1220903Z Updating files: 9% (571/6336)
2026-10-24T10:35:21.1507985Z Updating files: 10% (634/6336)
2026-10-24T10:35:21.1523561Z Updating files: 11% (697/6336)
2026-10-24T10:35:21.1534039Z Updating files: 12% (761/6336)
2026-10-24T10:35:21.1547922Z Updating files: 13% (824/6336)
2026-10-24T10:35:21.1563402Z Updating files: 14% (888/6336)
2026-10-24T10:35:21.1580454Z Updating files: 15% (951/6336)
2026-10-24T10:35:21.1598752Z Updating files: 16% (1014/6336)
2026-10-24T10:35:21.1612903Z Updating files: 17% (1078/6336)
2026-10-24T10:35:21.1630839Z Updating files: 18% (1141/6336)
2026-10-24T10:35:21.1645304Z Updating files: 19% (1204/6336)
2026-10-24T10:35:21.1668213Z Updating files: 20% (1268/6336)
2026-10-24T10:35:21.1685298Z Updating files: 21% (1331/6336)
2026-10-24T10:35:21.1703364Z Updating files: 22% (1394/6336)
2026-10-24T10:35:21.1716352Z Updating files: 23% (1458/6336)
2026-10-24T10:35:21.1729899Z Updating files: 24% (1521/6336)
2026-10-24T10:35:21.1744492Z Updating files: 25% (1584/6336)
2026-10-24T10:35:21.1757788Z Updating files: 26% (1648/6336)
2026-10-24T10:35:21.1769996Z Updating files: 27% (1711/6336)
2026-10-24T10:35:21.1789278Z Updating files: 28% (1775/6336)
2026-10-24T10:35:21.1820533Z Updating files: 29% (1838/6336)
2026-10-24T10:35:21.1840438Z Updating files: 30% (1901/6336)
2026-10-24T10:35:21.1863883Z Updating files: 31% (1965/6336)
2026-10-24T10:35:21.1894116Z Updating files: 32% (2028/6336)
2026-10-24T10:35:21.1923919Z Updating files: 33% (2091/6336)
2026-10-24T10:35:21.1992986Z Updating files: 34% (2155/6336)
2026-10-24T10:35:21.2052357Z Updating files: 35% (2218/6336)
2026-10-24T10:35:21.2091823Z Updating files: 36% (2281/6336)
2026-10-24T10:35:21.2125267Z Updating files: 37% (2345/6336)
2026-10-24T10:35:21.2170604Z Updating files: 38% (2408/6336)
2026-10-24T10:35:21.2196862Z Updating files: 39% (2472/6336)
2026-10-24T10:35:21.2226186Z Updating files: 40% (2535/6336)
2026-10-24T10:35:21.2254446Z Updating files: 41% (2598/6336)
2026-10-24T10:35:21.2272111Z Updating files: 42% (2662/6336)
2026-10-24T10:35:21.2281965Z Updating files: 43% (2725/6336)
2026-10-24T10:35:21.2303765Z Updating files: 44% (2788/6336)
2026-10-24T10:35:21.2336281Z Updating files: 45% (2852/6336)
2026-10-24T10:35:21.2358659Z Updating files: 46% (2915/6336)
2026-10-24T10:35:21.2387276Z Updating files: 47% (2978/6336)
2026-10-24T10:35:21.2413819Z Updating files: 48% (3042/6336)
2026-10-24T10:35:21.2443360Z Updating files: 49% (3105/6336)
2026-10-24T10:35:21.2479811Z Updating files: 50% (3168/6336)
2026-10-24T10:35:21.2495599Z Updating files: 51% (3232/6336)
2026-10-24T10:35:21.2527454Z Updating files: 52% (3295/6336)
2026-10-24T10:35:21.2553420Z Updating files: 53% (3359/6336)
2026-10-24T10:35:21.2573021Z Updating files: 54% (3422/6336)
2026-10-24T10:35:21.2595789Z Updating files: 55% (3485/6336)
2026-10-24T10:35:21.2612856Z Updating files: 56% (3549/6336)
2026-10-24T10:35:21.2629284Z Updating files: 57% (3612/6336)
2026-10-24T10:35:21.2646907Z Updating files: 58% (3675/6336)
2026-10-24T10:35:21.3004691Z Updating files: 59% (3739/6336)
2026-10-24T10:35:21.3032764Z Updating files: 60% (3802/6336)
2026-10-24T10:35:21.3077973Z Updating files: 61% (3865/6336)
2026-10-24T10:35:21.3078384Z Updating files: 62% (3929/6336)
2026-10-24T10:35:21.3078689Z Updating files: 63% (3992/6336)
2026-10-24T10:35:21.3121706Z Updating files: 64% (4056/6336)
2026-10-24T10:35:21.3121965Z Updating files: 65% (4119/6336)
2026-10-24T10:35:21.3164188Z Updating files: 66% (4182/6336)
2026-10-24T10:35:21.3164476Z Updating files: 67% (4246/6336)
2026-10-24T10:35:21.3207736Z Updating files: 68% (4309/6336)
2026-10-24T10:35:21.3208031Z Updating files: 69% (4372/6336)
2026-10-24T10:35:21.3208194Z Updating files: 70% (4436/6336)
2026-10-24T10:35:21.3248002Z Updating files: 71% (4499/6336)
2026-10-24T10:35:21.3248265Z Updating files: 72% (4562/6336)
2026-10-24T10:35:21.3287934Z Updating files: 73% (4626/6336)
2026-10-24T10:35:21.3507987Z Updating files: 74% (4689/6336)
2026-10-24T10:35:21.3689923Z Updating files: 75% (4752/6336)
2026-10-24T10:35:21.3710192Z Updating files: 76% (4816/6336)
2026-10-24T10:35:21.3729963Z Updating files: 77% (4879/6336)
2026-10-24T10:35:21.3754143Z Updating files: 78% (4943/6336)
2026-10-24T10:35:21.3772380Z Updating files: 79% (5006/6336)
2026-10-24T10:35:21.3790977Z Updating files: 80% (5069/6336)
2026-10-24T10:35:21.3807899Z Updating files: 81% (5133/6336)
2026-10-24T10:35:21.3826063Z Updating files: 82% (5196/6336)
2026-10-24T10:35:21.3845889Z Updating files: 83% (5259/6336)
2026-10-24T10:35:21.3866290Z Updating files: 84% (5323/6336)
2026-10-24T10:35:21.3887844Z Updating files: 85% (5386/6336)
2026-10-24T10:35:21.3910507Z Updating files: 86% (5449/6336)
2026-10-24T10:35:21.3975807Z Updating files: 87% (5513/6336)
2026-10-24T10:35:21.4007403Z Updating files: 88% (5576/6336)
2026-10-24T10:35:21.4027373Z Updating files: 89% (5640/6336)
2026-10-24T10:35:21.4050087Z Updating files: 90% (5703/6336)
2026-10-24T10:35:21.4082929Z Updating files: 91% (5766/6336)
2026-10-24T10:35:21.4097775Z Updating files: 92% (5830/6336)
2026-10-24T10:35:21.4113242Z Updating files: 93% (5893/6336)
2026-10-24T10:35:21.4133432Z Updating files: 94% (5956/6336)
2026-10-24T10:35:21.4156061Z Updating files: 95% (6020/6336)
2026-10-24T10:35:21.4209354Z Updating files: 96% (6083/6336)
2026-10-24T10:35:21.4235283Z Updating files: 97% (6146/6336)
2026-10-24T10:35:21.4278951Z Updating files: 98% (6210/6336)
2026-10-24T10:35:21.4297671Z Updating files: 99% (6273/6336)
2026-10-24T10:35:21.4298103Z Updating files: 100% (6336/6336)
2026-10-24T10:35:21.4298409Z Updating files: 100% (6336/6336), done.
2026-10-24T10:35:21.4445391Z Note: switching to 'refs/remotes/pull/24391/merge'.
2026-10-24T10:35:21.4445619Z
2026-10-24T10:35:21.4445777Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-24T10:35:21.4446102Z changes and commit them, and you can discard any commits you make in this
2026-10-24T10:35:21.4446385Z state without impacting any branches by switching back to a branch.
2026-10-24T10:35:21.4446553Z
2026-10-24T10:35:21.4446688Z If you want to create a new branch to retain commits you create, you may
2026-10-24T10:35:21.4447013Z do so (now or later) by using -c with the switch command. Example:
2026-10-24T10:35:21.4447173Z
2026-10-24T10:35:21.4447247Z git switch -c <new-branch-name>
2026-10-24T10:35:21.4447354Z
2026-10-24T10:35:21.4447420Z Or undo this operation with:
2026-10-24T10:35:21.4447598Z
2026-10-24T10:35:21.4447657Z git switch -
2026-10-24T10:35:21.4447757Z
2026-10-24T10:35:21.4447902Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-24T10:35:21.4448091Z
2026-10-24T10:35:21.4448297Z HEAD is now at 69c7db8 Merge 0a26c94c757e685e910fb3df4390efcebfadbc8a into 27e0c684c585f955252d65f06206dd11a143bff5
2026-10-24T10:35:21.4458096Z ##[endgroup]
2026-10-24T10:35:21.4488365Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T10:35:21.4505515Z 69c7db8a5c6626733ce48821523fca79f800ec9f
2026-10-24T10:35:21.4632096Z Prepare all required actions
2026-10-24T10:35:21.4669572Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T10:35:21.4669720Z env:
2026-10-24T10:35:21.4669832Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:21.4669969Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:21.4670109Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:21.4670237Z ##[endgroup]
2026-10-24T10:35:21.4708950Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-24T10:35:21.4741146Z ##[group]Run set -uo pipefail
2026-10-24T10:35:21.4741357Z set -uo pipefail
2026-10-24T10:35:21.4741475Z
2026-10-24T10:35:21.4741577Z decide() {
2026-10-24T10:35:21.4741753Z node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T10:35:21.4741949Z exit "${PIPESTATUS[0]}"
2026-10-24T10:35:21.4742080Z }
2026-10-24T10:35:21.4742175Z
2026-10-24T10:35:21.4742272Z fail_open() {
2026-10-24T10:35:21.4742416Z echo "$* Running every job."
2026-10-24T10:35:21.4742544Z decide
2026-10-24T10:35:21.4742644Z }
2026-10-24T10:35:21.4742736Z
2026-10-24T10:35:21.4742898Z # Reads the change from git rather than the REST API: every job that
2026-10-24T10:35:21.4743140Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T10:35:21.4743351Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T10:35:21.4743556Z # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T10:35:21.4743908Z # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T10:35:21.4744095Z base=HEAD^1
2026-10-24T10:35:21.4744200Z mode=()
2026-10-24T10:35:21.4744308Z else
2026-10-24T10:35:21.4744412Z base=$BEFORE_SHA
2026-10-24T10:35:21.4744600Z git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T10:35:21.4744806Z || fail_open "Could not fetch ${base}."
2026-10-24T10:35:21.4745004Z # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T10:35:21.4745183Z mode=(--full)
2026-10-24T10:35:21.4745293Z fi
2026-10-24T10:35:21.4745389Z
2026-10-24T10:35:21.4745543Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T10:35:21.4745784Z # of a package changes that package just like editing it. It also keeps
2026-10-24T10:35:21.4746000Z # git from fetching file contents to score renames.
2026-10-24T10:35:21.4746235Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T10:35:21.4746458Z || fail_open "Could not diff against ${base}."
2026-10-24T10:35:21.4746644Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T10:35:21.4756936Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T10:35:21.4757091Z env:
2026-10-24T10:35:21.4757198Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:21.4757337Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:21.4757474Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:21.4757607Z EVENT_NAME: pull_request
2026-10-24T10:35:21.4757720Z BEFORE_SHA:
2026-10-24T10:35:21.4757823Z ##[endgroup]
2026-10-24T10:35:21.5202914Z Affected packages: @t3tools/scripts, t3
2026-10-24T10:35:21.5204479Z typecheck=true
2026-10-24T10:35:21.5204635Z build=true
2026-10-24T10:35:21.5207948Z test=true
2026-10-24T10:35:21.5208239Z test_packages=@t3tools/scripts
2026-10-24T10:35:21.5208596Z test_web=false
2026-10-24T10:35:21.5208843Z test_server=true
2026-10-24T10:35:21.5208948Z rust=false
2026-10-24T10:35:21.5209053Z release_smoke=false
2026-10-24T10:35:21.5209159Z mobile_native=false
2026-10-24T10:35:21.5246657Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=53]
2026-10-24T10:35:21.5317890Z Prepare all required actions
2026-10-24T10:35:21.5318203Z Getting action download info
2026-10-24T10:35:21.6089619Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-24T10:35:21.7104015Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-24T10:35:21.7104166Z env:
2026-10-24T10:35:21.7104281Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:21.7104426Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:21.7104570Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:21.7104713Z ##[endgroup]
2026-10-24T10:35:21.7162258Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-24T10:35:21.7171904Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T10:35:21.7172240Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T10:35:21.7172532Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T10:35:21.7172769Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T10:35:21.7181980Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T10:35:21.7182141Z env:
2026-10-24T10:35:21.7182252Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:21.7182392Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:21.7182591Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:21.7182725Z ##[endgroup]
2026-10-24T10:35:21.7233971Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T10:35:21.7235130Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-24T10:35:21.7281118Z ##[group]Run actions/cache@v6
2026-10-24T10:35:21.7281250Z with:
2026-10-24T10:35:21.7281357Z path: ~/.vite-plus
2026-10-24T10:35:21.7281518Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T10:35:21.7281709Z enableCrossOsArchive: false
2026-10-24T10:35:21.7281839Z fail-on-cache-miss: false
2026-10-24T10:35:21.7281957Z lookup-only: false
2026-10-24T10:35:21.7282067Z save-always: false
2026-10-24T10:35:21.7282169Z env:
2026-10-24T10:35:21.7282276Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:21.7282421Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:21.7282561Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:21.7282693Z ##[endgroup]
2026-10-24T10:35:22.2407978Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T10:35:22.6089899Z Received 170349591 of 170349591 (100.0%), 472.3 MBs/sec
2026-10-24T10:35:22.6090974Z Cache Size: ~162 MB (170349591 B)
2026-10-24T10:35:22.6125124Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/7713c220-f51c-4607-843c-f351625d172e/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T10:35:23.2788330Z Cache restored successfully
2026-10-24T10:35:23.2922967Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T10:35:23.2999046Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1576]
2026-10-24T10:35:23.3001157Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-24T10:35:23.3021053Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T10:35:23.3021266Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T10:35:23.3021437Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-24T10:35:23.3032600Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T10:35:23.3032776Z env:
2026-10-24T10:35:23.3032889Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:23.3033030Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:23.3033170Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:23.3033297Z ##[endgroup]
2026-10-24T10:35:23.3067137Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-24T10:35:23.3073424Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T10:35:23.3074660Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-24T10:35:23.3078222Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T10:35:23.3079270Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-24T10:35:23.3089820Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-24T10:35:23.3089996Z store_path="$(vp pm cache dir)"
2026-10-24T10:35:23.3090155Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-24T10:35:23.3099892Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T10:35:23.3100052Z env:
2026-10-24T10:35:23.3100160Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:23.3100303Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:23.3100442Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:23.3100572Z ##[endgroup]
2026-10-24T10:35:23.3217050Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=13]
2026-10-24T10:35:23.3218220Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-24T10:35:23.3550197Z ##[group]Run actions/cache@v6
2026-10-24T10:35:23.3550386Z with:
2026-10-24T10:35:23.3550510Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-24T10:35:23.3550804Z key: pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d
2026-10-24T10:35:23.3551065Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-24T10:35:23.3551209Z enableCrossOsArchive: false
2026-10-24T10:35:23.3551577Z fail-on-cache-miss: false
2026-10-24T10:35:23.3551781Z lookup-only: false
2026-10-24T10:35:23.3551986Z save-always: false
2026-10-24T10:35:23.3552169Z env:
2026-10-24T10:35:23.3552339Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:23.3552566Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:23.3552783Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:23.3553023Z ##[endgroup]
2026-10-24T10:35:23.5421621Z Cache hit for: pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d
2026-10-24T10:35:24.5643776Z Received 268435456 of 995169257 (27.0%), 255.7 MBs/sec
2026-10-24T10:35:25.5652941Z Received 974197737 of 995169257 (97.9%), 464.1 MBs/sec
2026-10-24T10:35:25.5897568Z Received 995169257 of 995169257 (100.0%), 468.4 MBs/sec
2026-10-24T10:35:25.5898860Z Cache Size: ~949 MB (995169257 B)
2026-10-24T10:35:25.6013869Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/5a7b3f40-be00-4ed9-a73d-0c3eeee01fa0/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T10:35:30.6350898Z Cache restored successfully
2026-10-24T10:35:30.6816113Z Cache restored from key: pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d
2026-10-24T10:35:30.6866817Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=7364]
2026-10-24T10:35:30.6868859Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-24T10:35:30.6878998Z ##[group]Run vp install
2026-10-24T10:35:30.6879134Z vp install
2026-10-24T10:35:30.6889545Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T10:35:30.6889702Z env:
2026-10-24T10:35:30.6889808Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:30.6889948Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:30.6890081Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:30.6890209Z ##[endgroup]
2026-10-24T10:35:30.7245021Z Scope: all 33 workspace projects
2026-10-24T10:35:30.8245415Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-24T10:35:31.2168780Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-24T10:35:31.2169728Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-24T10:35:31.2170334Z Virtual store is at: node_modules/.pnpm
2026-10-24T10:35:33.5103663Z โ Lockfile passes supply-chain policies (2088 entries in 2.7s)
2026-10-24T10:35:33.5103920Z Lockfile is up to date, resolution step is skipped
2026-10-24T10:35:33.5266194Z Packages: +1721
2026-10-24T10:35:33.5266457Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-24T10:35:33.5603582Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-24T10:35:34.5129546Z . prepare$ vp config --no-agent
2026-10-24T10:35:34.6100937Z . prepare: Done
2026-10-24T10:35:34.6116534Z
2026-10-24T10:35:34.6116897Z devDependencies:
2026-10-24T10:35:34.6117233Z + @coderabbitai/config 1.1.0
2026-10-24T10:35:34.6117659Z + @shadcn/lint 0.1.5
2026-10-24T10:35:34.6117852Z + @types/node 24.12.4
2026-10-24T10:35:34.6117996Z + knip 6.34.0
2026-10-24T10:35:34.6118269Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-24T10:35:34.6118419Z + vite-plus 1.3.0
2026-10-24T10:35:34.6118490Z
2026-10-24T10:35:34.6159082Z Done in 3.9s using pnpm v12.14.0
2026-10-24T10:35:34.6345287Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3947]
2026-10-24T10:35:34.6371613Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T10:35:34.6372160Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T10:35:34.6402768Z shell: /usr/bin/bash -e {0}
2026-10-24T10:35:34.6402927Z env:
2026-10-24T10:35:34.6403054Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:34.6403224Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:34.6403390Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:34.6403539Z ##[endgroup]
2026-10-24T10:35:34.6715672Z ##[group]Run actions/cache@v6
2026-10-24T10:35:34.6715813Z with:
2026-10-24T10:35:34.6715929Z path: ~/.cache/ms-playwright
2026-10-24T10:35:34.6716087Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T10:35:34.6716258Z enableCrossOsArchive: false
2026-10-24T10:35:34.6716388Z fail-on-cache-miss: false
2026-10-24T10:35:34.6716516Z lookup-only: false
2026-10-24T10:35:34.6716632Z save-always: false
2026-10-24T10:35:34.6716741Z env:
2026-10-24T10:35:34.6716861Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:34.6717019Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:34.6717169Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:34.6717303Z ##[endgroup]
2026-10-24T10:35:34.8710300Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T10:35:35.0248082Z Received 106503405 of 106503405 (100.0%), 746.8 MBs/sec
2026-10-24T10:35:35.0248490Z Cache Size: ~102 MB (106503405 B)
2026-10-24T10:35:35.0265367Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/39a35c7d-67ed-48f5-93ba-4453ec2338b6/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T10:35:35.1997934Z Cache restored successfully
2026-10-24T10:35:35.2096745Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T10:35:35.2217459Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T10:35:35.2218185Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T10:35:35.2218463Z test -n "$browser"
2026-10-24T10:35:35.2218763Z if ldd "$browser" | grep '=> not found'; then
2026-10-24T10:35:35.2219184Z node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-24T10:35:35.2219419Z fi
2026-10-24T10:35:35.2232402Z shell: /usr/bin/bash -e {0}
2026-10-24T10:35:35.2232547Z env:
2026-10-24T10:35:35.2232676Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:35.2232841Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:35.2232992Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:35.2233123Z ##[endgroup]
2026-10-24T10:35:35.2452687Z ##[group]Run vp run --filter t3 test --shard 8/8
2026-10-24T10:35:35.2452896Z vp run --filter t3 test --shard 8/8
2026-10-24T10:35:35.2462016Z shell: /usr/bin/bash -e {0}
2026-10-24T10:35:35.2462137Z env:
2026-10-24T10:35:35.2462245Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:35:35.2462393Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:35:35.2462534Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:35:35.2462745Z T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-24T10:35:35.2463024Z T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T10:35:35.2463232Z ##[endgroup]
2026-10-24T10:35:35.3932493Z ~/apps/server$ vp test run --shard 8/8 โ cache disabled
2026-10-24T10:35:35.5394643Z
2026-10-24T10:35:35.5396420Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-24T10:35:35.5396713Z
2026-10-24T10:35:40.9585146Z โ src/orchestration-v2/Adapters/ClaudeAdapterV2.test.ts (211 tests) 1733ms
2026-10-24T10:35:40.9585765Z โ ClaudeAdapterV2 background wake turns (172)
2026-10-24T10:35:40.9586081Z โ persists a todo_list from inline Claude task-tool frames 1228ms
2026-10-24T10:35:42.4860575Z โ src/orchestration-v2/ProviderSessionManager.test.ts (41 tests) 974ms
2026-10-24T10:35:43.5405262Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the parent instance without authorizing new disabled work
2026-10-24T10:35:43.5405751Z [10:35:43.528] INFO (#414): Migrations ran successfully {
2026-10-24T10:35:43.5405922Z migrations: [
2026-10-24T10:35:43.5406062Z '1_OrchestrationEvents',
2026-10-24T10:35:43.5406240Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:43.5406410Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:43.5406599Z '4_ProviderSessionRuntime',
2026-10-24T10:35:43.5406767Z '5_Projections',
2026-10-24T10:35:43.5406953Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:43.5407166Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:43.5407354Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:43.5407548Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:43.5407832Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:43.5408033Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:43.5408228Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:43.5408411Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:43.5408616Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:43.5408827Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:43.5409008Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:43.5409182Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:43.5409370Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:43.5409553Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:43.5409726Z '20_AuthAccessManagement',
2026-10-24T10:35:43.5409887Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:43.5410060Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:43.5410239Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:43.5410434Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:43.5410642Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:43.5410851Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:43.5411037Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:43.5411222Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:43.5411423Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:43.5411624Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:43.5411948Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:43.5412146Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:43.5412343Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:43.5412538Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:43.5412738Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:43.5412931Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:43.5413120Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:43.5413321Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:43.5413536Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:43.5413755Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:43.5413951Z '41_AuthSessionClientConnection',
2026-10-24T10:35:43.5414837Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:43.5415169Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:43.5415363Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:43.5415554Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:43.5415743Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:43.5415923Z '47_ProjectionProjectIcon',
2026-10-24T10:35:43.5416104Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:43.5416291Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:43.5416477Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:43.5416655Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:43.5416834Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:43.5416997Z '53_PullRequestFilesViewed',
2026-10-24T10:35:43.5417188Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:43.5417369Z '55_OrchestrationV2',
2026-10-24T10:35:43.5417546Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:43.5417722Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:43.5417885Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:43.5418039Z '59_McpAppModelContext',
2026-10-24T10:35:43.5418202Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:43.5418373Z '61_PullRequestReviewGuides',
2026-10-24T10:35:43.5418534Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:43.5418700Z '63_DropUnusedV1Projections',
2026-10-24T10:35:43.5418875Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:43.5419053Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:43.5419232Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:43.5419400Z '67_WebhookDedupe',
2026-10-24T10:35:43.5419549Z '68_ShellStopRequestIndex'
2026-10-24T10:35:43.5419674Z ]
2026-10-24T10:35:43.5419773Z }
2026-10-24T10:35:43.5419832Z
2026-10-24T10:35:43.6417176Z stdout | src/mcp/OrchestratorMcpService.test.ts > OrchestratorMcpService provider resolution > replays accepted creation on the alternate instance without authorizing new disabled work
2026-10-24T10:35:43.6417748Z [10:35:43.636] INFO (#4797): Migrations ran successfully {
2026-10-24T10:35:43.6418137Z migrations: [
2026-10-24T10:35:43.6418364Z '1_OrchestrationEvents',
2026-10-24T10:35:43.6418551Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:43.6418741Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:43.6418903Z '4_ProviderSessionRuntime',
2026-10-24T10:35:43.6419064Z '5_Projections',
2026-10-24T10:35:43.6429453Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:43.6429768Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:43.6430022Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:43.6430232Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:43.6430425Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:43.6430645Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:43.6430845Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:43.6431028Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:43.6431240Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:43.6431452Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:43.6431637Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:43.6431810Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:43.6431994Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:43.6432182Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:43.6432356Z '20_AuthAccessManagement',
2026-10-24T10:35:43.6432780Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:43.6433043Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:43.6433222Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:43.6433413Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:43.6433627Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:43.6433832Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:43.6434063Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:43.6434249Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:43.6434442Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:43.6434639Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:43.6434816Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:43.6435012Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:43.6435186Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:43.6435354Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:43.6435533Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:43.6435703Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:43.6435872Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:43.6436044Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:43.6436242Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:43.6436441Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:43.6436616Z '41_AuthSessionClientConnection',
2026-10-24T10:35:43.6436801Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:43.6436980Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:43.6437168Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:43.6437346Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:43.6437534Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:43.6437710Z '47_ProjectionProjectIcon',
2026-10-24T10:35:43.6437887Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:43.6438069Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:43.6438253Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:43.6438435Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:43.6438614Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:43.6449749Z '53_PullRequestFilesViewed',
2026-10-24T10:35:43.6449979Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:43.6450162Z '55_OrchestrationV2',
2026-10-24T10:35:43.6450335Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:43.6450513Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:43.6450671Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:43.6450833Z '59_McpAppModelContext',
2026-10-24T10:35:43.6451008Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:43.6451188Z '61_PullRequestReviewGuides',
2026-10-24T10:35:43.6451354Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:43.6451523Z '63_DropUnusedV1Projections',
2026-10-24T10:35:43.6451705Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:43.6451886Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:43.6452074Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:43.6452240Z '67_WebhookDedupe',
2026-10-24T10:35:43.6452394Z '68_ShellStopRequestIndex'
2026-10-24T10:35:43.6452525Z ]
2026-10-24T10:35:43.6452620Z }
2026-10-24T10:35:43.6452674Z
2026-10-24T10:35:43.6894239Z โ src/mcp/OrchestratorMcpService.test.ts (33 tests) 237ms
2026-10-24T10:35:45.2757359Z โ src/orchestration-v2/DelegatedCompletionDelivery.test.ts (26 tests) 556ms
2026-10-24T10:35:46.2787049Z โ src/project/AgentSessionScanner.test.ts (53 tests) 716ms
2026-10-24T10:35:46.2787523Z โ AgentSessionScanner (37)
2026-10-24T10:35:46.2787712Z โ recentThreads (18)
2026-10-24T10:35:46.2788013Z โ skips excessive records without blocking an older valid transcript 319ms
2026-10-24T10:35:47.5101178Z โ src/assets/AssetAccess.test.ts (26 tests) 158ms
2026-10-24T10:35:53.0762308Z โ src/provider/acp/AcpJsonRpcConnection.test.ts (30 tests) 5370ms
2026-10-24T10:35:53.0762809Z โ AcpSessionRuntime (30)
2026-10-24T10:35:53.0763101Z โ drains large stderr output and keeps auth-sized logging chunks 370ms
2026-10-24T10:35:53.0763459Z โ keeps assistant item IDs unique when a provider session restarts 361ms
2026-10-24T10:35:54.0757272Z โ src/orchestration-v2/RestartContinuation.test.ts (44 tests) 34ms
2026-10-24T10:35:54.3163918Z โ src/provider/Drivers/ClaudeSkills.test.ts (20 tests) 61ms
2026-10-24T10:35:55.3292345Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-24T10:35:55.3292771Z [10:35:55.323] INFO (#22): Migrations ran successfully {
2026-10-24T10:35:55.3292946Z migrations: [
2026-10-24T10:35:55.3293111Z '1_OrchestrationEvents',
2026-10-24T10:35:55.3293303Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:55.3293474Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:55.3293635Z '4_ProviderSessionRuntime',
2026-10-24T10:35:55.3293834Z '5_Projections',
2026-10-24T10:35:55.3294023Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:55.3294236Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:55.3294431Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:55.3294616Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:55.3294793Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:55.3294993Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:55.3295196Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:55.3295384Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:55.3295594Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:55.3295811Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:55.3295991Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:55.3296190Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:55.3296370Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:55.3296558Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:55.3296732Z '20_AuthAccessManagement',
2026-10-24T10:35:55.3296895Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:55.3297069Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:55.3297244Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:55.3297439Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:55.3297647Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:55.3297856Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:55.3298048Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:55.3298240Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:55.3298434Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:55.3298633Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:55.3298814Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:55.3298987Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:55.3299165Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:55.3299330Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:55.3299510Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:55.3299686Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:55.3299857Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:55.3300032Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:55.3300226Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:55.3300709Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:55.3300980Z '41_AuthSessionClientConnection',
2026-10-24T10:35:55.3301168Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:55.3301351Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:55.3301541Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:55.3301723Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:55.3301912Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:55.3302086Z '47_ProjectionProjectIcon',
2026-10-24T10:35:55.3302269Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:55.3302460Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:55.3302641Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:55.3302828Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:55.3303009Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:55.3303184Z '53_PullRequestFilesViewed',
2026-10-24T10:35:55.3303369Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:55.3303549Z '55_OrchestrationV2',
2026-10-24T10:35:55.3303746Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:55.3303923Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:55.3304084Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:55.3304241Z '59_McpAppModelContext',
2026-10-24T10:35:55.3304411Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:55.3304583Z '61_PullRequestReviewGuides',
2026-10-24T10:35:55.3304748Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:55.3304912Z '63_DropUnusedV1Projections',
2026-10-24T10:35:55.3305092Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:55.3305273Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:55.3305459Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:55.3305631Z '67_WebhookDedupe',
2026-10-24T10:35:55.3305781Z '68_ShellStopRequestIndex'
2026-10-24T10:35:55.3305913Z ]
2026-10-24T10:35:55.3306008Z }
2026-10-24T10:35:55.3306068Z
2026-10-24T10:35:55.4512325Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-24T10:35:55.4523160Z [10:35:55.450] WARN (#1241): Orchestration effect execution failed {
2026-10-24T10:35:55.4523936Z 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-24T10:35:55.4524442Z effectType: 'provider-turn.restart',
2026-10-24T10:35:55.4524830Z attemptCount: 1,
2026-10-24T10:35:55.4525004Z nonRetryable: false,
2026-10-24T10:35:55.4525232Z error: 'OrchestrationEffectExecutionError: \n' +
2026-10-24T10:35:55.4525570Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/EffectWorker.ts:371:21\n' +
2026-10-24T10:35:55.4526011Z ' 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-24T10:35:55.4526346Z ' [cause]: ProviderTurnStartError: \n' +
2026-10-24T10:35:55.4526671Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1370:19\n' +
2026-10-24T10:35:55.4527116Z ' 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-24T10:35:55.4528367Z ' [cause]: ProviderSessionOpenError: Failed to open provider instance codex-restart-test session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:f236d771-d259-428f-82c3-3b2659b30605.\n' +
2026-10-24T10:35:55.4529120Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderSessionManager.ts:2207:23\n' +
2026-10-24T10:35:55.4529561Z ' 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-24T10:35:55.4530203Z ' [cause]: ProviderAdapterOpenSessionError: Failed to open codex provider session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:f236d771-d259-428f-82c3-3b2659b30605.\n' +
2026-10-24T10:35:55.4530810Z ' at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts:117:25 {\n' +
2026-10-24T10:35:55.4531154Z ' [cause]: Error: simulated replacement open failure\n' +
2026-10-24T10:35:55.4531340Z ' }\n' +
2026-10-24T10:35:55.4531473Z ' }\n' +
2026-10-24T10:35:55.4531595Z ' }\n' +
2026-10-24T10:35:55.4531716Z '}'
2026-10-24T10:35:55.4531821Z }
2026-10-24T10:35:55.4531892Z
2026-10-24T10:35:55.6653241Z 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-24T10:35:55.6653678Z [10:35:55.662] INFO (#2637): Migrations ran successfully {
2026-10-24T10:35:55.6653888Z migrations: [
2026-10-24T10:35:55.6654035Z '1_OrchestrationEvents',
2026-10-24T10:35:55.6654205Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:55.6654378Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:55.6654533Z '4_ProviderSessionRuntime',
2026-10-24T10:35:55.6654689Z '5_Projections',
2026-10-24T10:35:55.6654879Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:55.6655112Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:55.6655314Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:55.6655493Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:55.6655671Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:55.6655867Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:55.6656066Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:55.6656249Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:55.6656456Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:55.6656663Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:55.6656844Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:55.6657024Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:55.6657208Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:55.6657396Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:55.6657572Z '20_AuthAccessManagement',
2026-10-24T10:35:55.6657742Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:55.6657914Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:55.6658091Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:55.6658281Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:55.6658489Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:55.6658694Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:55.6658879Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:55.6659075Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:55.6659269Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:55.6659471Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:55.6659649Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:55.6660080Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:55.6660429Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:55.6660606Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:55.6660789Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:55.6660973Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:55.6661142Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:55.6661317Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:55.6661517Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:55.6661710Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:55.6661890Z '41_AuthSessionClientConnection',
2026-10-24T10:35:55.6662074Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:55.6662257Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:55.6662442Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:55.6662630Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:55.6662817Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:55.6662997Z '47_ProjectionProjectIcon',
2026-10-24T10:35:55.6663173Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:55.6663361Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:55.6663544Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:55.6663746Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:55.6663928Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:55.6664092Z '53_PullRequestFilesViewed',
2026-10-24T10:35:55.6664280Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:55.6664458Z '55_OrchestrationV2',
2026-10-24T10:35:55.6664633Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:55.6664805Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:55.6664963Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:55.6665125Z '59_McpAppModelContext',
2026-10-24T10:35:55.6665292Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:55.6665464Z '61_PullRequestReviewGuides',
2026-10-24T10:35:55.6665626Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:55.6665791Z '63_DropUnusedV1Projections',
2026-10-24T10:35:55.6665969Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:55.6666150Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:55.6666327Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:55.6666494Z '67_WebhookDedupe',
2026-10-24T10:35:55.6666647Z '68_ShellStopRequestIndex'
2026-10-24T10:35:55.6666773Z ]
2026-10-24T10:35:55.6666870Z }
2026-10-24T10:35:55.6666927Z
2026-10-24T10:35:55.8985806Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (active)
2026-10-24T10:35:55.8986255Z [10:35:55.895] INFO (#5313): Migrations ran successfully {
2026-10-24T10:35:55.8986442Z migrations: [
2026-10-24T10:35:55.8986577Z '1_OrchestrationEvents',
2026-10-24T10:35:55.8997440Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:55.8997630Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:55.8997792Z '4_ProviderSessionRuntime',
2026-10-24T10:35:55.8997949Z '5_Projections',
2026-10-24T10:35:55.8998136Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:55.8998352Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:55.8998538Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:55.8998719Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:55.8998891Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:55.8999090Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:55.8999689Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:55.8999981Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:55.9000186Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:55.9000398Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:55.9000579Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:55.9000754Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:55.9000933Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:55.9001116Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:55.9001292Z '20_AuthAccessManagement',
2026-10-24T10:35:55.9001454Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:55.9001624Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:55.9001798Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:55.9001990Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:55.9002199Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:55.9002404Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:55.9002588Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:55.9002771Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:55.9002967Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:55.9003164Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:55.9003349Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:55.9003522Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:55.9003728Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:55.9004229Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:55.9004429Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:55.9004615Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:55.9004785Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:55.9004977Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:55.9005178Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:55.9005377Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:55.9005552Z '41_AuthSessionClientConnection',
2026-10-24T10:35:55.9005740Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:55.9005923Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:55.9006107Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:55.9006286Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:55.9006473Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:55.9006650Z '47_ProjectionProjectIcon',
2026-10-24T10:35:55.9006824Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:55.9007012Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:55.9007189Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:55.9007453Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:55.9007745Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:55.9007911Z '53_PullRequestFilesViewed',
2026-10-24T10:35:55.9008095Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:55.9008278Z '55_OrchestrationV2',
2026-10-24T10:35:55.9008450Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:55.9008628Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:55.9008786Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:55.9008945Z '59_McpAppModelContext',
2026-10-24T10:35:55.9009107Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:55.9009276Z '61_PullRequestReviewGuides',
2026-10-24T10:35:55.9009437Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:55.9009600Z '63_DropUnusedV1Projections',
2026-10-24T10:35:55.9009940Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:55.9010174Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:55.9010359Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:55.9010527Z '67_WebhookDedupe',
2026-10-24T10:35:55.9010681Z '68_ShellStopRequestIndex'
2026-10-24T10:35:55.9010808Z ]
2026-10-24T10:35:55.9010904Z }
2026-10-24T10:35:55.9010961Z
2026-10-24T10:35:56.1431341Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (idle)
2026-10-24T10:35:56.1431997Z [10:35:56.140] INFO (#8015): Migrations ran successfully {
2026-10-24T10:35:56.1432315Z migrations: [
2026-10-24T10:35:56.1432722Z '1_OrchestrationEvents',
2026-10-24T10:35:56.1432924Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:56.1433102Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:56.1433266Z '4_ProviderSessionRuntime',
2026-10-24T10:35:56.1433455Z '5_Projections',
2026-10-24T10:35:56.1433654Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:56.1433906Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:56.1434096Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:56.1434281Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:56.1434459Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:56.1434656Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:56.1434854Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:56.1435042Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:56.1435247Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:56.1435455Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:56.1435635Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:56.1435815Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:56.1436003Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:56.1436189Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:56.1436362Z '20_AuthAccessManagement',
2026-10-24T10:35:56.1436527Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:56.1436701Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:56.1436874Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:56.1437073Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:56.1437283Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:56.1437486Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:56.1437673Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:56.1437859Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:56.1438054Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:56.1438254Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:56.1438437Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:56.1438606Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:56.1438781Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:56.1438946Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:56.1439127Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:56.1439303Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:56.1439470Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:56.1439648Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:56.1439841Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:56.1440037Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:56.1440212Z '41_AuthSessionClientConnection',
2026-10-24T10:35:56.1440399Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:56.1440833Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:56.1441120Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:56.1441305Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:56.1441493Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:56.1441669Z '47_ProjectionProjectIcon',
2026-10-24T10:35:56.1441842Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:56.1442030Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:56.1442212Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:56.1442391Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:56.1442569Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:56.1442735Z '53_PullRequestFilesViewed',
2026-10-24T10:35:56.1442921Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:56.1443099Z '55_OrchestrationV2',
2026-10-24T10:35:56.1443269Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:56.1443440Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:56.1443600Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:56.1443784Z '59_McpAppModelContext',
2026-10-24T10:35:56.1443950Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:56.1444117Z '61_PullRequestReviewGuides',
2026-10-24T10:35:56.1444281Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:56.1444444Z '63_DropUnusedV1Projections',
2026-10-24T10:35:56.1444623Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:56.1444801Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:56.1444979Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:56.1445165Z '67_WebhookDedupe',
2026-10-24T10:35:56.1445315Z '68_ShellStopRequestIndex'
2026-10-24T10:35:56.1445444Z ]
2026-10-24T10:35:56.1445537Z }
2026-10-24T10:35:56.1445593Z
2026-10-24T10:35:56.4861774Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (selection-command)
2026-10-24T10:35:56.4862233Z [10:35:56.483] INFO (#10780): Migrations ran successfully {
2026-10-24T10:35:56.4862411Z migrations: [
2026-10-24T10:35:56.4862551Z '1_OrchestrationEvents',
2026-10-24T10:35:56.4862727Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:56.4862899Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:56.4863060Z '4_ProviderSessionRuntime',
2026-10-24T10:35:56.4863218Z '5_Projections',
2026-10-24T10:35:56.4863406Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:56.4863623Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:56.4863856Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:56.4864037Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:56.4864217Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:56.4864422Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:56.4864620Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:56.4864814Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:56.4865021Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:56.4865232Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:56.4865414Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:56.4865592Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:56.4865775Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:56.4865960Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:56.4866136Z '20_AuthAccessManagement',
2026-10-24T10:35:56.4866302Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:56.4866475Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:56.4866906Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:56.4867215Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:56.4867426Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:56.4867636Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:56.4867825Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:56.4868015Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:56.4868218Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:56.4868419Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:56.4868601Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:56.4868776Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:56.4868959Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:56.4869127Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:56.4869311Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:56.4869488Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:56.4869658Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:56.4869837Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:56.4870034Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:56.4870230Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:56.4870408Z '41_AuthSessionClientConnection',
2026-10-24T10:35:56.4870596Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:56.4870778Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:56.4870966Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:56.4871148Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:56.4871338Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:56.4871514Z '47_ProjectionProjectIcon',
2026-10-24T10:35:56.4871721Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:56.4871915Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:56.4872099Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:56.4872280Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:56.4872458Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:56.4872626Z '53_PullRequestFilesViewed',
2026-10-24T10:35:56.4872812Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:56.4872989Z '55_OrchestrationV2',
2026-10-24T10:35:56.4873161Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:56.4873337Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:56.4873500Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:56.4873664Z '59_McpAppModelContext',
2026-10-24T10:35:56.4873865Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:56.4874032Z '61_PullRequestReviewGuides',
2026-10-24T10:35:56.4874199Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:56.4874370Z '63_DropUnusedV1Projections',
2026-10-24T10:35:56.4874550Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:56.4874733Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:56.4874912Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:56.4875087Z '67_WebhookDedupe',
2026-10-24T10:35:56.4875239Z '68_ShellStopRequestIndex'
2026-10-24T10:35:56.4875373Z ]
2026-10-24T10:35:56.4875468Z }
2026-10-24T10:35:56.4875529Z
2026-10-24T10:35:56.7684358Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (pooled)
2026-10-24T10:35:56.7684884Z [10:35:56.765] INFO (#13554): Migrations ran successfully {
2026-10-24T10:35:56.7685084Z migrations: [
2026-10-24T10:35:56.7685223Z '1_OrchestrationEvents',
2026-10-24T10:35:56.7685712Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:56.7685971Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:56.7686130Z '4_ProviderSessionRuntime',
2026-10-24T10:35:56.7686282Z '5_Projections',
2026-10-24T10:35:56.7686469Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:56.7686679Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:56.7686869Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:56.7687048Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:56.7687223Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:56.7687421Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:56.7687725Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:56.7687911Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:56.7688113Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:56.7688326Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:56.7688508Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:56.7688683Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:56.7688864Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:56.7689051Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:56.7689224Z '20_AuthAccessManagement',
2026-10-24T10:35:56.7689387Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:56.7689558Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:56.7689732Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:56.7689926Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:56.7690134Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:56.7690339Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:56.7690524Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:56.7690714Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:56.7690908Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:56.7691107Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:56.7691288Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:56.7691459Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:56.7691633Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:56.7691796Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:56.7691977Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:56.7692148Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:56.7692318Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:56.7692490Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:56.7692683Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:56.7692878Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:56.7693055Z '41_AuthSessionClientConnection',
2026-10-24T10:35:56.7693240Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:56.7693420Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:56.7693608Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:56.7693839Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:56.7694027Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:56.7694200Z '47_ProjectionProjectIcon',
2026-10-24T10:35:56.7694377Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:56.7694560Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:56.7694737Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:56.7694925Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:56.7695102Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:56.7695353Z '53_PullRequestFilesViewed',
2026-10-24T10:35:56.7695597Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:56.7695774Z '55_OrchestrationV2',
2026-10-24T10:35:56.7695939Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:56.7696110Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:56.7696269Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:56.7696424Z '59_McpAppModelContext',
2026-10-24T10:35:56.7696591Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:56.7696757Z '61_PullRequestReviewGuides',
2026-10-24T10:35:56.7696921Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:56.7697083Z '63_DropUnusedV1Projections',
2026-10-24T10:35:56.7697264Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:56.7697444Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:56.7697625Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:56.7697792Z '67_WebhookDedupe',
2026-10-24T10:35:56.7697942Z '68_ShellStopRequestIndex'
2026-10-24T10:35:56.7698075Z ]
2026-10-24T10:35:56.7698167Z }
2026-10-24T10:35:56.7698224Z
2026-10-24T10:35:57.0466140Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (separate-home)
2026-10-24T10:35:57.0488668Z [10:35:57.043] INFO (#16319): Migrations ran successfully {
2026-10-24T10:35:57.0527819Z migrations: [
2026-10-24T10:35:57.0562179Z '1_OrchestrationEvents',
2026-10-24T10:35:57.0562442Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:57.0562630Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:57.0562816Z '4_ProviderSessionRuntime',
2026-10-24T10:35:57.0562996Z '5_Projections',
2026-10-24T10:35:57.0563202Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:57.0563470Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:57.0563729Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:57.0563930Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:57.0564128Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:57.0564342Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:57.0564560Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:57.0564764Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:57.0564992Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:57.0565219Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:57.0565422Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:57.0565613Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:57.0565816Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:57.0566021Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:57.0566216Z '20_AuthAccessManagement',
2026-10-24T10:35:57.0566399Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:57.0566588Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:57.0566783Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:57.0566996Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:57.0567220Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:57.0567444Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:57.0567877Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:57.0568085Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:57.0568294Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:57.0568494Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:57.0568675Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:57.0569214Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:57.0569499Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:57.0569665Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:57.0569846Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:57.0570027Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:57.0570196Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:57.0570373Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:57.0570571Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:57.0570771Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:57.0570947Z '41_AuthSessionClientConnection',
2026-10-24T10:35:57.0571135Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:57.0571334Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:57.0571544Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:57.0571726Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:57.0571916Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:57.0572097Z '47_ProjectionProjectIcon',
2026-10-24T10:35:57.0572272Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:57.0572462Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:57.0572644Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:57.0572828Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:57.0573009Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:57.0573178Z '53_PullRequestFilesViewed',
2026-10-24T10:35:57.0573362Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:57.0573542Z '55_OrchestrationV2',
2026-10-24T10:35:57.0573750Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:57.0573923Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:57.0574083Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:57.0574240Z '59_McpAppModelContext',
2026-10-24T10:35:57.0574409Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:57.0574576Z '61_PullRequestReviewGuides',
2026-10-24T10:35:57.0574746Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:57.0574910Z '63_DropUnusedV1Projections',
2026-10-24T10:35:57.0575092Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:57.0575280Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:57.0575527Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:57.0586293Z '67_WebhookDedupe',
2026-10-24T10:35:57.0586467Z '68_ShellStopRequestIndex'
2026-10-24T10:35:57.0586599Z ]
2026-10-24T10:35:57.0586693Z }
2026-10-24T10:35:57.0586754Z
2026-10-24T10:35:57.2335235Z โ src/orchestration-v2/SelectionRestart.integration.test.ts (7 tests) 1973ms
2026-10-24T10:35:57.2335784Z โ retries a failed selection restart session open before completing 364ms
2026-10-24T10:35:57.2336178Z โ preserves native history only for compatible account switches (idle) 342ms
2026-10-24T10:35:57.5869686Z โ src/process/externalLauncher.test.ts (20 tests) 93ms
2026-10-24T10:35:57.9443147Z โ src/sourceControl/BitbucketApi.test.ts (21 tests) 57ms
2026-10-24T10:35:59.0934928Z โ src/checkpointing/CheckpointStore.test.ts (9 tests) 864ms
2026-10-24T10:35:59.6076630Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService
2026-10-24T10:35:59.6077129Z [10:35:59.606] INFO (#9): Migrations ran successfully {
2026-10-24T10:35:59.6077989Z migrations: [
2026-10-24T10:35:59.6078239Z '1_OrchestrationEvents',
2026-10-24T10:35:59.6078491Z '2_OrchestrationCommandReceipts',
2026-10-24T10:35:59.6078735Z '3_CheckpointDiffBlobs',
2026-10-24T10:35:59.6078970Z '4_ProviderSessionRuntime',
2026-10-24T10:35:59.6079198Z '5_Projections',
2026-10-24T10:35:59.6079456Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:35:59.6079741Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:35:59.6080003Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:35:59.6080256Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:35:59.6080532Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:35:59.6080811Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:35:59.6081080Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:35:59.6081338Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:35:59.6081613Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:35:59.6081896Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:35:59.6082146Z '16_CanonicalizeModelSelections',
2026-10-24T10:35:59.6082393Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:35:59.6082644Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:35:59.6082910Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:35:59.6083151Z '20_AuthAccessManagement',
2026-10-24T10:35:59.6083386Z '21_AuthSessionClientMetadata',
2026-10-24T10:35:59.6083659Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:35:59.6083911Z '23_ProjectionThreadShellSummary',
2026-10-24T10:35:59.6084176Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:35:59.6084461Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:35:59.6084739Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:35:59.6085003Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:35:59.6085259Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:35:59.6085526Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:35:59.6085793Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:35:59.6086044Z '31_AuthAuthorizationScopes',
2026-10-24T10:35:59.6086284Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:35:59.6086529Z '33_ProjectionThreadsSettled',
2026-10-24T10:35:59.6086762Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:35:59.6087013Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:35:59.6087258Z '36_ProjectionThreadsPinned',
2026-10-24T10:35:59.6087589Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:35:59.6087839Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:35:59.6088102Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:35:59.6088369Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:35:59.6088610Z '41_AuthSessionClientConnection',
2026-10-24T10:35:59.6088865Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:35:59.6089114Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:35:59.6089370Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:35:59.6089620Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:35:59.6089877Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:35:59.6090121Z '47_ProjectionProjectIcon',
2026-10-24T10:35:59.6090369Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:35:59.6090625Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:35:59.6090882Z '50_ProjectionThreadPullRequests',
2026-10-24T10:35:59.6091127Z '51_ProjectionThreadMessageContext',
2026-10-24T10:35:59.6091375Z '52_ProjectionThreadTitleState',
2026-10-24T10:35:59.6091608Z '53_PullRequestFilesViewed',
2026-10-24T10:35:59.6091863Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:35:59.6092107Z '55_OrchestrationV2',
2026-10-24T10:35:59.6092347Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:35:59.6092588Z '57_ScheduledTaskWebhooks',
2026-10-24T10:35:59.6092816Z '58_WebhookRelayDeliveries',
2026-10-24T10:35:59.6093042Z '59_McpAppModelContext',
2026-10-24T10:35:59.6093278Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:35:59.6093513Z '61_PullRequestReviewGuides',
2026-10-24T10:35:59.6094179Z '62_ThreadFailureLookupIndex',
2026-10-24T10:35:59.6094632Z '63_DropUnusedV1Projections',
2026-10-24T10:35:59.6094896Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:35:59.6095189Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:35:59.6095666Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:35:59.6095964Z '67_WebhookDedupe',
2026-10-24T10:35:59.6096202Z '68_ShellStopRequestIndex'
2026-10-24T10:35:59.6096400Z ]
2026-10-24T10:35:59.6096543Z }
2026-10-24T10:35:59.6096641Z
2026-10-24T10:35:59.7626382Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a branch named like the short head
2026-10-24T10:35:59.7627074Z [10:35:59.760] WARN (#478): Review guide generation failed {
2026-10-24T10:35:59.7627327Z key: 'github.com/acme/refused-head#7',
2026-10-24T10:35:59.7628388Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head ae0a222e1db1 of #7. local objects: ae0a222e1db1 names 332d2f5447fedf2385c191cf10fe6a3bb24a0536 here, a branch or tag rather than the commit. branch feature: ae0a222e1db1 names 332d2f5447fedf2385c191cf10fe6a3bb24a0536 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-24T10:35:59.7629428Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-24T10:35:59.7629951Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-24T10:35:59.7630570Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-24T10:35:59.7631181Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-24T10:35:59.7631784Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-24T10:35:59.7632372Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-24T10:35:59.7633037Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-24T10:35:59.7633644Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-24T10:35:59.7634271Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-24T10:35:59.7634614Z }
2026-10-24T10:35:59.7634672Z
2026-10-24T10:35:59.8973305Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a tag named like the short head
2026-10-24T10:35:59.8973801Z [10:35:59.896] WARN (#688): Review guide generation failed {
2026-10-24T10:35:59.8974029Z key: 'github.com/acme/refused-head#7',
2026-10-24T10:35:59.8975238Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: Could not find head ae0a222e1db1 of #7. local objects: ae0a222e1db1 names 332d2f5447fedf2385c191cf10fe6a3bb24a0536 here, a branch or tag rather than the commit. branch feature: ae0a222e1db1 names 332d2f5447fedf2385c191cf10fe6a3bb24a0536 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-24T10:35:59.8976685Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-24T10:35:59.8977193Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-24T10:35:59.8977784Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-24T10:35:59.8978375Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-24T10:35:59.8978969Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-24T10:35:59.8979553Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-24T10:35:59.8980121Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-24T10:35:59.8980708Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-24T10:35:59.8981295Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-24T10:35:59.8981635Z }
2026-10-24T10:35:59.8981695Z
2026-10-24T10:36:00.0053004Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head that is not a commit hash
2026-10-24T10:36:00.0054746Z [10:36:00.004] WARN (#893): Review guide generation failed {
2026-10-24T10:36:00.0055102Z key: 'github.com/acme/refused-head#7',
2026-10-24T10:36:00.0055600Z cause: 'PullRequestOperationError: Pull request operation generateReviewGuide failed: The host reported a head for #7 that is not a commit hash.\n' +
2026-10-24T10:36:00.0056209Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:237:23\n' +
2026-10-24T10:36:00.0056865Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-24T10:36:00.0057657Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-24T10:36:00.0058420Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-24T10:36:00.0059180Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-24T10:36:00.0059910Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-24T10:36:00.0060637Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-24T10:36:00.0062047Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-24T10:36:00.0062799Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-24T10:36:00.0063156Z }
2026-10-24T10:36:00.0063591Z
2026-10-24T10:36:00.1451925Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses to write a guide for a head no source has
2026-10-24T10:36:00.1452402Z [10:36:00.144] WARN (#1068): Review guide generation failed {
2026-10-24T10:36:00.1452625Z key: 'github.com/acme/refused-head#7',
2026-10-24T10:36:00.1453579Z 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-24T10:36:00.1454645Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:281:21\n' +
2026-10-24T10:36:00.1455156Z ' at PullRequestReviewGuideService.fetchHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:286:33)\n' +
2026-10-24T10:36:00.1455750Z ' at PullRequestReviewGuideService.fetchHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:230:30)\n' +
2026-10-24T10:36:00.1456351Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-24T10:36:00.1456952Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-24T10:36:00.1457532Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-24T10:36:00.1458095Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-24T10:36:00.1458726Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:247:18)\n' +
2026-10-24T10:36:00.1459309Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-24T10:36:00.1459649Z }
2026-10-24T10:36:00.1459708Z
2026-10-24T10:36:00.2837223Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > measures only the PR change using the renamed verified remote's fetch URL
2026-10-24T10:36:00.2837833Z [10:36:00.283] INFO (#1342): Review guide could not read a stack layer's head {
2026-10-24T10:36:00.2838114Z layer: 9,
2026-10-24T10:36:00.2839089Z 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-24T10:36:00.2839747Z }
2026-10-24T10:36:00.2839804Z
2026-10-24T10:36:00.3992822Z stdout | src/pullRequest/PullRequestReviewGuideService.test.ts > PullRequestReviewGuideService > refuses generation when the verified remote disappeared despite a usable origin
2026-10-24T10:36:00.3993408Z [10:36:00.398] WARN (#1605): Review guide generation failed {
2026-10-24T10:36:00.3993663Z key: 'github.com/acme/app#7',
2026-10-24T10:36:00.3994066Z 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-24T10:36:00.3994577Z ' at /home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:186:21\n' +
2026-10-24T10:36:00.3995085Z ' at PullRequestReviewGuideService.checkoutHead (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:385:42)\n' +
2026-10-24T10:36:00.3995686Z ' at PullRequestReviewGuideService.checkoutHead (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:155:31)\n' +
2026-10-24T10:36:00.3996255Z ' at PullRequestReviewGuideService.write (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:504:12)\n' +
2026-10-24T10:36:00.3996817Z ' at PullRequestReviewGuideService.write (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:360:24)\n' +
2026-10-24T10:36:00.3997385Z ' at PullRequestReviewGuideService.generate (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts:506:24)\n' +
2026-10-24T10:36:00.3997963Z ' at PullRequestReviewGuideService.generate (definition) (/home/runner/_work/t3code/t3code/apps/server/src/pullRequest/PullRequestReviewGuideService.ts:431:81)'
2026-10-24T10:36:00.3998288Z }
2026-10-24T10:36:00.3998363Z
2026-10-24T10:36:00.4708739Z โ src/pullRequest/PullRequestReviewGuideService.test.ts (7 tests) 901ms
2026-10-24T10:36:02.3701271Z โ src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts (4 tests) 938ms
2026-10-24T10:36:02.3701842Z โ delivers child completion with Claude's native pending-tool cancellation behavior 334ms
2026-10-24T10:36:02.6578449Z โ src/provider/AntigravityAuth.test.ts (15 tests) 23ms
2026-10-24T10:36:02.9722008Z โ src/cloud/selfUpdate.test.ts (12 tests) 36ms
2026-10-24T10:36:04.3379819Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.3380313Z [10:36:04.320] INFO (#1): Migrations ran successfully {
2026-10-24T10:36:04.3380483Z migrations: [
2026-10-24T10:36:04.3380627Z '1_OrchestrationEvents',
2026-10-24T10:36:04.3380804Z '2_OrchestrationCommandReceipts',
2026-10-24T10:36:04.3380976Z '3_CheckpointDiffBlobs',
2026-10-24T10:36:04.3381135Z '4_ProviderSessionRuntime',
2026-10-24T10:36:04.3381291Z '5_Projections',
2026-10-24T10:36:04.3381477Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:36:04.3381686Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:36:04.3381881Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:36:04.3382060Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:36:04.3382234Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:36:04.3382434Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:36:04.3382635Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:36:04.3382827Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:36:04.3383031Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:36:04.3383241Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:36:04.3383422Z '16_CanonicalizeModelSelections',
2026-10-24T10:36:04.3383652Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:36:04.3383833Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:36:04.3384020Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:36:04.3384190Z '20_AuthAccessManagement',
2026-10-24T10:36:04.3384352Z '21_AuthSessionClientMetadata',
2026-10-24T10:36:04.3384524Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:36:04.3384695Z '23_ProjectionThreadShellSummary',
2026-10-24T10:36:04.3384888Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:36:04.3385097Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:36:04.3385304Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:36:04.3385490Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:36:04.3385678Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:36:04.3385872Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:36:04.3386071Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:36:04.3386249Z '31_AuthAuthorizationScopes',
2026-10-24T10:36:04.3386420Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:36:04.3386596Z '33_ProjectionThreadsSettled',
2026-10-24T10:36:04.3386758Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:36:04.3386941Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:36:04.3387114Z '36_ProjectionThreadsPinned',
2026-10-24T10:36:04.3387285Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:36:04.3387461Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:36:04.3387662Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:36:04.3387854Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:36:04.3388028Z '41_AuthSessionClientConnection',
2026-10-24T10:36:04.3388211Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:36:04.3388389Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:36:04.3388577Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:36:04.3388757Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:36:04.3388941Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:36:04.3389115Z '47_ProjectionProjectIcon',
2026-10-24T10:36:04.3389292Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:36:04.3389477Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:36:04.3389662Z '50_ProjectionThreadPullRequests',
2026-10-24T10:36:04.3389844Z '51_ProjectionThreadMessageContext',
2026-10-24T10:36:04.3390020Z '52_ProjectionThreadTitleState',
2026-10-24T10:36:04.3390189Z '53_PullRequestFilesViewed',
2026-10-24T10:36:04.3390371Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:36:04.3390549Z '55_OrchestrationV2',
2026-10-24T10:36:04.3390718Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:36:04.3390892Z '57_ScheduledTaskWebhooks',
2026-10-24T10:36:04.3391049Z '58_WebhookRelayDeliveries',
2026-10-24T10:36:04.3391205Z '59_McpAppModelContext',
2026-10-24T10:36:04.3391372Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:36:04.3391538Z '61_PullRequestReviewGuides',
2026-10-24T10:36:04.3391704Z '62_ThreadFailureLookupIndex',
2026-10-24T10:36:04.3391866Z '63_DropUnusedV1Projections',
2026-10-24T10:36:04.3392167Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:36:04.3392383Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:36:04.3392562Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:36:04.3392732Z '67_WebhookDedupe',
2026-10-24T10:36:04.3392885Z '68_ShellStopRequestIndex'
2026-10-24T10:36:04.3393020Z ]
2026-10-24T10:36:04.3393114Z }
2026-10-24T10:36:04.3393174Z
2026-10-24T10:36:04.4711847Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.4712234Z [10:36:04.470] INFO (#344) http.span=16ms: Sent HTTP response {
2026-10-24T10:36:04.4712439Z 'http.method': 'GET',
2026-10-24T10:36:04.4712677Z 'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-24T10:36:04.4712896Z 'http.status': 200
2026-10-24T10:36:04.4713024Z }
2026-10-24T10:36:04.4713094Z
2026-10-24T10:36:04.4781381Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.4781753Z [10:36:04.477] INFO (#362) http.span=3ms: Sent HTTP response {
2026-10-24T10:36:04.4781959Z 'http.method': 'GET',
2026-10-24T10:36:04.4782152Z 'http.url': '/api/orchestration/shell',
2026-10-24T10:36:04.4782338Z 'http.status': 200
2026-10-24T10:36:04.4782468Z }
2026-10-24T10:36:04.4782523Z
2026-10-24T10:36:04.6165265Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.6165824Z [10:36:04.615] INFO (#400) http.span=131ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.6166118Z
2026-10-24T10:36:04.6281844Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.6282399Z [10:36:04.627] INFO (#390) http.span=144ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.6282674Z
2026-10-24T10:36:04.6282917Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.6283418Z [10:36:04.628] INFO (#624) http.span=33ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.6283719Z
2026-10-24T10:36:04.6287223Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.6287961Z [10:36:04.628] INFO (#638) http.span=32ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.6288306Z
2026-10-24T10:36:04.6299809Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.6300219Z [10:36:04.629] INFO (#379) http.span=148ms: InterruptError: All fibers interrupted without error {
2026-10-24T10:36:04.6300470Z [cause]: InterruptCause: The fiber was interrupted by:
2026-10-24T10:36:04.6300630Z at fiber (#705)
2026-10-24T10:36:04.6300882Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-24T10:36:04.6301065Z
2026-10-24T10:36:04.6585541Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.6586571Z [10:36:04.649] INFO (#1): Migrations ran successfully {
2026-10-24T10:36:04.6586994Z migrations: [
2026-10-24T10:36:04.6587355Z '1_OrchestrationEvents',
2026-10-24T10:36:04.6587646Z '2_OrchestrationCommandReceipts',
2026-10-24T10:36:04.6587828Z '3_CheckpointDiffBlobs',
2026-10-24T10:36:04.6587991Z '4_ProviderSessionRuntime',
2026-10-24T10:36:04.6588148Z '5_Projections',
2026-10-24T10:36:04.6588338Z '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T10:36:04.6588553Z '7_ProjectionThreadMessageAttachments',
2026-10-24T10:36:04.6588744Z '8_ProjectionThreadActivitySequence',
2026-10-24T10:36:04.6588921Z '9_ProviderSessionRuntimeMode',
2026-10-24T10:36:04.6589099Z '10_ProjectionThreadsRuntimeMode',
2026-10-24T10:36:04.6589302Z '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T10:36:04.6589501Z '12_ProjectionThreadsInteractionMode',
2026-10-24T10:36:04.6589700Z '13_ProjectionThreadProposedPlans',
2026-10-24T10:36:04.6589912Z '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T10:36:04.6590124Z '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T10:36:04.6590325Z '16_CanonicalizeModelSelections',
2026-10-24T10:36:04.6590504Z '17_ProjectionThreadsArchivedAt',
2026-10-24T10:36:04.6590685Z '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T10:36:04.6590872Z '19_ProjectionSnapshotLookupIndexes',
2026-10-24T10:36:04.6591044Z '20_AuthAccessManagement',
2026-10-24T10:36:04.6591209Z '21_AuthSessionClientMetadata',
2026-10-24T10:36:04.6591383Z '22_AuthSessionLastConnectedAt',
2026-10-24T10:36:04.6591557Z '23_ProjectionThreadShellSummary',
2026-10-24T10:36:04.6591751Z '24_BackfillProjectionThreadShellSummary',
2026-10-24T10:36:04.6591965Z '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T10:36:04.6592175Z '26_CanonicalizeModelSelectionOptions',
2026-10-24T10:36:04.6592374Z '27_ProviderSessionRuntimeInstanceId',
2026-10-24T10:36:04.6592561Z '28_ProjectionThreadSessionInstanceId',
2026-10-24T10:36:04.6592755Z '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T10:36:04.6592956Z '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T10:36:04.6593133Z '31_AuthAuthorizationScopes',
2026-10-24T10:36:04.6593309Z '32_AuthPairingProofKeyThumbprint',
2026-10-24T10:36:04.6593484Z '33_ProjectionThreadsSettled',
2026-10-24T10:36:04.6593678Z '34_ProjectionThreadsSnoozed',
2026-10-24T10:36:04.6593859Z '35_ProjectionThreadTitleRegeneration',
2026-10-24T10:36:04.6594030Z '36_ProjectionThreadsPinned',
2026-10-24T10:36:04.6594198Z '37_ProjectionTurnsKeysetIndex',
2026-10-24T10:36:04.6594373Z '38_ProjectionThreadsPinOrderKey',
2026-10-24T10:36:04.6594573Z '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T10:36:04.6594765Z '40_ProjectionProjectFaviconPath',
2026-10-24T10:36:04.6594940Z '41_AuthSessionClientConnection',
2026-10-24T10:36:04.6595121Z '42_ProjectionThreadLinkedPullRequest',
2026-10-24T10:36:04.6595299Z '43_ProjectionThreadsUnsettledAt',
2026-10-24T10:36:04.6595485Z '44_ClearAutomaticProjectModelDefaults',
2026-10-24T10:36:04.6595663Z '45_ProjectionProjectsAutoPull',
2026-10-24T10:36:04.6595855Z '46_RepairAutomaticSettlementTimestamps',
2026-10-24T10:36:04.6596034Z '47_ProjectionProjectIcon',
2026-10-24T10:36:04.6596213Z '48_ProjectionThreadBranchPullRequest',
2026-10-24T10:36:04.6596398Z '49_ProjectionThreadsActiveOrderKey',
2026-10-24T10:36:04.6596589Z '50_ProjectionThreadPullRequests',
2026-10-24T10:36:04.6596959Z '51_ProjectionThreadMessageContext',
2026-10-24T10:36:04.6597186Z '52_ProjectionThreadTitleState',
2026-10-24T10:36:04.6597358Z '53_PullRequestFilesViewed',
2026-10-24T10:36:04.6597540Z '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T10:36:04.6597721Z '55_OrchestrationV2',
2026-10-24T10:36:04.6597889Z '56_RemoveRedundantProjectionIndexes',
2026-10-24T10:36:04.6598063Z '57_ScheduledTaskWebhooks',
2026-10-24T10:36:04.6598222Z '58_WebhookRelayDeliveries',
2026-10-24T10:36:04.6598378Z '59_McpAppModelContext',
2026-10-24T10:36:04.6598542Z '60_ThreadSnapshotWindowIndexes',
2026-10-24T10:36:04.6598714Z '61_PullRequestReviewGuides',
2026-10-24T10:36:04.6598875Z '62_ThreadFailureLookupIndex',
2026-10-24T10:36:04.6599039Z '63_DropUnusedV1Projections',
2026-10-24T10:36:04.6599220Z '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T10:36:04.6599401Z '65_CodexUsageNativeTurnIndex',
2026-10-24T10:36:04.6599584Z '66_RepairClientSettlementTimestamps',
2026-10-24T10:36:04.6599750Z '67_WebhookDedupe',
2026-10-24T10:36:04.6599901Z '68_ShellStopRequestIndex'
2026-10-24T10:36:04.6600029Z ]
2026-10-24T10:36:04.6600124Z }
2026-10-24T10:36:04.6600177Z
2026-10-24T10:36:04.7674377Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.7674764Z [10:36:04.766] INFO (#1079) http.span=10ms: Sent HTTP response {
2026-10-24T10:36:04.7674976Z 'http.method': 'GET',
2026-10-24T10:36:04.7675210Z 'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-24T10:36:04.7675432Z 'http.status': 200
2026-10-24T10:36:04.7675565Z }
2026-10-24T10:36:04.7675627Z
2026-10-24T10:36:04.7747732Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.7748120Z [10:36:04.774] INFO (#1097) http.span=2ms: Sent HTTP response {
2026-10-24T10:36:04.7748318Z 'http.method': 'GET',
2026-10-24T10:36:04.7748513Z 'http.url': '/api/orchestration/shell',
2026-10-24T10:36:04.7748692Z 'http.status': 200
2026-10-24T10:36:04.7748822Z }
2026-10-24T10:36:04.7748877Z
2026-10-24T10:36:04.8960893Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.8961461Z [10:36:04.895] INFO (#1135) http.span=118ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.8961739Z
2026-10-24T10:36:04.9056373Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.9056935Z [10:36:04.905] INFO (#1338) http.span=28ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.9057201Z
2026-10-24T10:36:04.9058215Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.9058722Z [10:36:04.905] INFO (#1125) http.span=129ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.9058988Z
2026-10-24T10:36:04.9059380Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.9060279Z [10:36:04.905] INFO (#1350) http.span=27ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T10:36:04.9060630Z
2026-10-24T10:36:04.9064131Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.9064649Z [10:36:04.906] INFO (#1114) http.span=131ms: InterruptError: All fibers interrupted without error {
2026-10-24T10:36:04.9064983Z [cause]: InterruptCause: The fiber was interrupted by:
2026-10-24T10:36:04.9065275Z at fiber (#1417)
2026-10-24T10:36:04.9065627Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-24T10:36:04.9065817Z
2026-10-24T10:36:04.9099924Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T10:36:04.9100283Z [10:36:04.909] INFO (#1): # T3 Code thread transfer budget
2026-10-24T10:36:04.9100423Z
2026-10-24T10:36:04.9100852Z 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-24T10:36:04.9102040Z 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-24T10:36:04.9103318Z 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-24T10:36:04.9103914Z
2026-10-24T10:36:04.9103980Z | Provider | Total thread wire | Budget | Result |
2026-10-24T10:36:04.9104141Z | --- | ---: | ---: | --- |
2026-10-24T10:36:04.9104293Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T10:36:04.9104475Z | claudeAgent | 5.0 KiB (5,086 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T10:36:04.9104590Z
2026-10-24T10:36:04.9104637Z ## Detailed measurements
2026-10-24T10:36:04.9104710Z
2026-10-24T10:36:04.9104785Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-24T10:36:04.9104947Z | --- | --- | --- | ---: | ---: | --- |
2026-10-24T10:36:04.9105142Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T10:36:04.9105395Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T10:36:04.9105661Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T10:36:04.9105887Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-24T10:36:04.9106074Z | codex | shell snapshot | HTTP wire | 840 B | none | INFO |
2026-10-24T10:36:04.9106273Z | codex | measured turn, shell | WebSocket wire | 638 B | none | INFO |
2026-10-24T10:36:04.9106502Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,637 B) | none | INFO |
2026-10-24T10:36:04.9106733Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T10:36:04.9106969Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,703 B) | none | INFO |
2026-10-24T10:36:04.9107241Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (22,997 B) | none | INFO |
2026-10-24T10:36:04.9107682Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T10:36:04.9107964Z | codex | measured turn | server egress wire | 3.5 KiB (3,553 B) | none | INFO |
2026-10-24T10:36:04.9108170Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-24T10:36:04.9108398Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-24T10:36:04.9108666Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-24T10:36:04.9108921Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:04.9109154Z | codex | reconnect, shell (replay) | WebSocket wire | 867 B | none | INFO |
2026-10-24T10:36:04.9109395Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,702 B) | none | INFO |
2026-10-24T10:36:04.9109633Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:04.9109838Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T10:36:04.9110056Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T10:36:04.9110347Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,197 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T10:36:04.9110625Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,669 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T10:36:04.9110876Z | claudeAgent | measured turn | WebSocket messages | 1 | 8 | PASS |
2026-10-24T10:36:04.9111080Z | claudeAgent | shell snapshot | HTTP wire | 844 B | none | INFO |
2026-10-24T10:36:04.9111300Z | claudeAgent | measured turn, shell | WebSocket wire | 644 B | none | INFO |
2026-10-24T10:36:04.9111544Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,659 B) | none | INFO |
2026-10-24T10:36:04.9111792Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T10:36:04.9112042Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,706 B) | none | INFO |
2026-10-24T10:36:04.9112329Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,369 B) | none | INFO |
2026-10-24T10:36:04.9112595Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T10:36:04.9112844Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,547 B) | none | INFO |
2026-10-24T10:36:04.9113070Z | claudeAgent | measured turn | SQL statements | 18 | none | INFO |
2026-10-24T10:36:04.9113308Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-24T10:36:04.9113628Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-24T10:36:04.9113899Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:04.9114144Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-24T10:36:04.9114403Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,726 B) | none | INFO |
2026-10-24T10:36:04.9114660Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:04.9114885Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T10:36:04.9115005Z
2026-10-24T10:36:04.9115057Z ## Compression diagnostics
2026-10-24T10:36:04.9115132Z
2026-10-24T10:36:04.9115235Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-24T10:36:04.9115450Z - codex: shell snapshot 1.6 KiB (1,614 B) decoded to 665 B gzip.
2026-10-24T10:36:04.9115668Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-24T10:36:04.9115903Z - claudeAgent: shell snapshot 1.6 KiB (1,636 B) decoded to 669 B gzip.
2026-10-24T10:36:04.9116031Z
2026-10-24T10:36:04.9116033Z
2026-10-24T10:36:04.9116353Z โ integration/transferBudgetV2.integration.test.ts (1 test) 627ms
2026-10-24T10:36:04.9116753Z โ reports V2 thread HTTP and WebSocket transfer budgets 626ms
2026-10-24T10:36:05.1919984Z โ src/persistence/Migrations/026_CanonicalizeModelSelectionOptions.test.ts (1 test) 18ms
2026-10-24T10:36:05.6865869Z โ src/orchestration-v2/ProviderTurnControlService.test.ts (1 test) 5ms
2026-10-24T10:36:07.0724472Z โ src/preview/ServerBrowserPage.test.ts (16 tests) 1023ms
2026-10-24T10:36:08.0125899Z โ src/orchestration-v2/ThreadMessageIntake.test.ts (5 tests) 20ms
2026-10-24T10:36:08.6638250Z โ src/review/ReviewService.test.ts (5 tests) 352ms
2026-10-24T10:36:09.0266077Z stdout | src/device/DeviceHubProxy.test.ts > translates authentication failure to HTTP ServerAuthSessionCredentialValidationError: Failed to validate session credential.
2026-10-24T10:36:09.0266839Z [10:36:09.024] ERROR (#47): environment api operation failed {
2026-10-24T10:36:09.0267154Z reason: 'internal_error',
2026-10-24T10:36:09.0267396Z traceId: 'unavailable',
2026-10-24T10:36:09.0267594Z cause: {
2026-10-24T10:36:09.0267764Z _tag: 'ServerAuthSessionCredentialValidationError',
2026-10-24T10:36:09.0267954Z cause: Error: private credential diagnostic
2026-10-24T10:36:09.0268235Z at /home/runner/_work/t3code/t3code/apps/server/src/device/DeviceHubProxy.test.ts:222:14
2026-10-24T10:36:09.0268571Z at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T10:36:09.0269281Z 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-24T10:36:09.0270322Z 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-24T10:36:09.0271348Z 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-24T10:36:09.0272820Z 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-24T10:36:09.0274157Z 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-24T10:36:09.0275303Z 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-24T10:36:09.0276511Z 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-24T10:36:09.0277349Z 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-24T10:36:09.0277908Z }
2026-10-24T10:36:09.0278003Z }
2026-10-24T10:36:09.0278061Z
2026-10-24T10:36:09.0278327Z โ src/device/DeviceHubProxy.test.ts (12 tests) 24ms
2026-10-24T10:36:09.1513948Z โ src/provider/claudeUsageLimits.test.ts (8 tests) 7ms
2026-10-24T10:36:09.4314095Z โ src/diagnostics/ProcessDiagnostics.test.ts (3 tests) 9ms
2026-10-24T10:36:09.5822989Z โ src/terminal/NodePtyAdapter.test.ts (10 tests) 14ms
2026-10-24T10:36:10.7165540Z โ src/mcp/McpToolAccess.race.test.ts (1 test) 82ms
2026-10-24T10:36:11.0136853Z โ src/device/SshDeviceHost.test.ts (1 test) 23ms
2026-10-24T10:36:11.3982949Z โ src/cli/service.test.ts (6 tests) 25ms
2026-10-24T10:36:11.7007426Z โ src/pullRequest/linkedThreads.test.ts (1 test) 39ms
2026-10-24T10:36:11.8066473Z โ src/httpResponseErrorGuard.test.ts (2 tests) 14ms
2026-10-24T10:36:12.1306463Z โ src/provider/CodexProvider.test.ts (5 tests) 2ms
2026-10-24T10:36:12.3960071Z โ src/cloud/CliState.test.ts (3 tests) 15ms
2026-10-24T10:36:12.6478383Z โ src/orchestration-v2/UserFacingErrors.test.ts (4 tests) 10ms
2026-10-24T10:36:12.9332972Z โ src/orchestration-v2/CheckpointService.test.ts (1 test) 6ms
2026-10-24T10:36:13.9472264Z โ src/auth/replayMarkers.test.ts (1 test) 14ms
2026-10-24T10:36:14.3444314Z โ src/orchestration-v2/RuntimeRequestService.test.ts (2 tests) 5ms
2026-10-24T10:36:15.2850203Z โ src/orchestration-v2/ProviderRuntimeRecoveryService.regression.test.ts (1 test) 6ms
2026-10-24T10:36:15.4116269Z โ src/utils/subscribeBeforeSnapshot.test.ts (2 tests) 6ms
2026-10-24T10:36:15.6707529Z โ src/orchestration-v2/workflowAgentTranscript.test.ts (1 test) 8ms
2026-10-24T10:36:15.9723047Z โ src/auth/EnvironmentAuthPolicy.test.ts (3 tests) 14ms
2026-10-24T10:36:16.2708528Z โ src/mcpApps/McpAppModelContext.test.ts (1 test) 40ms
2026-10-24T10:36:16.6125817Z โ src/textGeneration/ThreadTitleLinks.test.ts (2 tests) 5ms
2026-10-24T10:36:16.6943975Z โ src/preview/PdfDocumentNavigation.test.ts (2 tests) 2ms
2026-10-24T10:36:16.9438646Z โ src/provider/ProviderCredentialStore.test.ts (1 test) 4ms
2026-10-24T10:36:17.0599836Z โ src/provider/CodexManagedErrors.test.ts (3 tests) 2ms
2026-10-24T10:36:23.9106189Z โ src/orchestration-v2/testkit/OpenCodeReplayFixtures.integration.test.ts (22 tests) 5654ms
2026-10-24T10:36:23.9106779Z โ OpenCode replay fixtures (22)
2026-10-24T10:36:23.9107092Z โ runs simple/opencode through OrchestratorV2 using deterministic replay 318ms
2026-10-24T10:36:23.9107500Z โ runs opencode2_inbox/opencode through OrchestratorV2 using deterministic replay 325ms
2026-10-24T10:36:23.9107906Z โ runs opencode2_revert/opencode through OrchestratorV2 using deterministic replay 312ms
2026-10-24T10:36:23.9108325Z โ runs opencode2_background/opencode through OrchestratorV2 using deterministic replay 329ms
2026-10-24T10:36:23.9108735Z โ runs opencode2_compaction/opencode through OrchestratorV2 using deterministic replay 379ms
2026-10-24T10:36:23.9109178Z โ runs opencode2_resume_after_restart/opencode through OrchestratorV2 using deterministic replay 318ms
2026-10-24T10:36:23.9109648Z โ runs opencode2_background when session.execution.started.3 is an execution start this build cannot decode 313ms
2026-10-24T10:36:24.2210208Z โ src/orchestration-v2/ProjectStore.test.ts (1 test) 41ms
2026-10-24T10:36:24.5281609Z โ src/orchestration-v2/TurnItemPositionStore.test.ts (1 test) 40ms
2026-10-24T10:36:24.6114024Z โ src/checkpointing/Diffs.test.ts (4 tests) 6ms
2026-10-24T10:36:24.8940999Z โ src/persistence/Migrations/063_DropUnusedV1Projections.test.ts (1 test) 35ms
2026-10-24T10:36:28.7638304Z โ src/orchestration-v2/testkit/CursorReplayFixtures.integration.test.ts (11 tests) 2886ms
2026-10-24T10:36:28.7638719Z โ Cursor replay fixtures (11)
2026-10-24T10:36:28.7639039Z โ runs simple/cursor through OrchestratorV2 using deterministic replay 349ms
2026-10-24T10:36:28.7639421Z โ runs subagent/cursor through OrchestratorV2 using deterministic replay 305ms
2026-10-24T10:36:28.7666924Z
2026-10-24T10:36:28.7669099Z Test Files 53 passed (53)
2026-10-24T10:36:28.7672336Z Tests 724 passed (724)
2026-10-24T10:36:28.7672624Z Start at 10:35:35
2026-10-24T10:36:28.7673262Z Duration 53.22s (tests 51%, import 36%, transform 10%, setup 3%)
2026-10-24T10:36:28.7687902Z
2026-10-24T10:36:28.7689866Z Import 1343 modules were evaluated 15535 times ยท 18.50s total, 36% of tracked time
2026-10-24T10:36:28.7690450Z ~16.90s faster with isolate: false โ shared modules are evaluated once per worker instead of once per file
2026-10-24T10:36:28.7690992Z learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T10:36:28.7691230Z
2026-10-24T10:36:28.7924751Z
2026-10-24T10:36:28.8017606Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T10:36:28.8017924Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T10:36:28.8018139Z echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-24T10:36:28.8018297Z else
2026-10-24T10:36:28.8018417Z echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-24T10:36:28.8018559Z fi
2026-10-24T10:36:28.8028848Z shell: /usr/bin/bash -e {0}
2026-10-24T10:36:28.8028972Z env:
2026-10-24T10:36:28.8029079Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:36:28.8029221Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:36:28.8029356Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:36:28.8029627Z ##[endgroup]
2026-10-24T10:36:28.8063855Z ##[group]Run if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-24T10:36:28.8064122Z if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-24T10:36:28.8064388Z tee -a "$GITHUB_STEP_SUMMARY" < "/home/runner/_work/_temp/t3code-transfer-budget.md"
2026-10-24T10:36:28.8064585Z else
2026-10-24T10:36:28.8064753Z echo "Transfer budget report was not produced." >> "$GITHUB_STEP_SUMMARY"
2026-10-24T10:36:28.8064939Z fi
2026-10-24T10:36:28.8071963Z shell: /usr/bin/bash -e {0}
2026-10-24T10:36:28.8072080Z env:
2026-10-24T10:36:28.8072184Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:36:28.8072324Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:36:28.8072457Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:36:28.8072585Z ##[endgroup]
2026-10-24T10:36:28.8092584Z # T3 Code thread transfer budget
2026-10-24T10:36:28.8092681Z
2026-10-24T10:36:28.8093149Z 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-24T10:36:28.8094313Z 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-24T10:36:28.8095588Z 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-24T10:36:28.8096160Z
2026-10-24T10:36:28.8096226Z | Provider | Total thread wire | Budget | Result |
2026-10-24T10:36:28.8096377Z | --- | ---: | ---: | --- |
2026-10-24T10:36:28.8096520Z | codex | 5.0 KiB (5,091 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T10:36:28.8096695Z | claudeAgent | 5.0 KiB (5,086 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T10:36:28.8096812Z
2026-10-24T10:36:28.8096859Z ## Detailed measurements
2026-10-24T10:36:28.8096929Z
2026-10-24T10:36:28.8097001Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-24T10:36:28.8097159Z | --- | --- | --- | ---: | ---: | --- |
2026-10-24T10:36:28.8097349Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T10:36:28.8097596Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,212 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T10:36:28.8097857Z | codex | measured turn | WebSocket decoded | 20.9 KiB (21,360 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T10:36:28.8098082Z | codex | measured turn | WebSocket messages | 2 | 8 | PASS |
2026-10-24T10:36:28.8098270Z | codex | shell snapshot | HTTP wire | 840 B | none | INFO |
2026-10-24T10:36:28.8098464Z | codex | measured turn, shell | WebSocket wire | 638 B | none | INFO |
2026-10-24T10:36:28.8098689Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,637 B) | none | INFO |
2026-10-24T10:36:28.8098911Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T10:36:28.8099165Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,703 B) | none | INFO |
2026-10-24T10:36:28.8099427Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (22,997 B) | none | INFO |
2026-10-24T10:36:28.8099798Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T10:36:28.8100078Z | codex | measured turn | server egress wire | 3.5 KiB (3,553 B) | none | INFO |
2026-10-24T10:36:28.8100284Z | codex | measured turn | SQL statements | 20 | none | INFO |
2026-10-24T10:36:28.8100504Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-24T10:36:28.8100769Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-24T10:36:28.8101016Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:28.8101241Z | codex | reconnect, shell (replay) | WebSocket wire | 867 B | none | INFO |
2026-10-24T10:36:28.8101480Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,702 B) | none | INFO |
2026-10-24T10:36:28.8101723Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:28.8101922Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T10:36:28.8102146Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T10:36:28.8102412Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,197 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T10:36:28.8102687Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,669 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T10:36:28.8102935Z | claudeAgent | measured turn | WebSocket messages | 1 | 8 | PASS |
2026-10-24T10:36:28.8103171Z | claudeAgent | shell snapshot | HTTP wire | 844 B | none | INFO |
2026-10-24T10:36:28.8103389Z | claudeAgent | measured turn, shell | WebSocket wire | 644 B | none | INFO |
2026-10-24T10:36:28.8103634Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,659 B) | none | INFO |
2026-10-24T10:36:28.8103882Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T10:36:28.8104132Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,706 B) | none | INFO |
2026-10-24T10:36:28.8104421Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,369 B) | none | INFO |
2026-10-24T10:36:28.8104694Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T10:36:28.8104942Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,547 B) | none | INFO |
2026-10-24T10:36:28.8105166Z | claudeAgent | measured turn | SQL statements | 18 | none | INFO |
2026-10-24T10:36:28.8105407Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-24T10:36:28.8105689Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-24T10:36:28.8105959Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:28.8106204Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-24T10:36:28.8106467Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,726 B) | none | INFO |
2026-10-24T10:36:28.8106726Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T10:36:28.8106948Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T10:36:28.8107065Z
2026-10-24T10:36:28.8107117Z ## Compression diagnostics
2026-10-24T10:36:28.8107193Z
2026-10-24T10:36:28.8107294Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-24T10:36:28.8107512Z - codex: shell snapshot 1.6 KiB (1,614 B) decoded to 665 B gzip.
2026-10-24T10:36:28.8107732Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-24T10:36:28.8107970Z - claudeAgent: shell snapshot 1.6 KiB (1,636 B) decoded to 669 B gzip.
2026-10-24T10:36:28.8138504Z ##[group]Run actions/upload-artifact@v7
2026-10-24T10:36:28.8138644Z with:
2026-10-24T10:36:28.8138753Z name: thread-transfer-results
2026-10-24T10:36:28.8138917Z path: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T10:36:28.8139177Z if-no-files-found: ignore
2026-10-24T10:36:28.8139297Z retention-days: 30
2026-10-24T10:36:28.8139407Z compression-level: 6
2026-10-24T10:36:28.8139521Z overwrite: false
2026-10-24T10:36:28.8139633Z include-hidden-files: false
2026-10-24T10:36:28.8139758Z archive: true
2026-10-24T10:36:28.8139858Z env:
2026-10-24T10:36:28.8139968Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:36:28.8140109Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:36:28.8140252Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T10:36:28.8140382Z ##[endgroup]
2026-10-24T10:36:28.8848065Z With the provided path, there will be 1 file uploaded
2026-10-24T10:36:28.8848328Z Artifact name is valid!
2026-10-24T10:36:28.8848507Z Root directory input is valid!
2026-10-24T10:36:29.0791290Z Uploading artifact: thread-transfer-results.zip
2026-10-24T10:36:29.0808748Z Beginning upload of artifact content to blob storage
2026-10-24T10:36:29.1259188Z Uploaded bytes 505
2026-10-24T10:36:29.1381700Z Finished uploading artifact content to blob storage!
2026-10-24T10:36:29.1381999Z SHA256 digest of uploaded artifact is 61624fe38e80442292a4e06d8469941e10e164fc0484e8d5141c01203b5a289b
2026-10-24T10:36:29.1382231Z Finalizing artifact upload
2026-10-24T10:36:29.5125528Z Artifact thread-transfer-results successfully finalized. Artifact ID 12557113474
2026-10-24T10:36:29.5126024Z Artifact thread-transfer-results has been successfully uploaded! Final size is 505 bytes. Artifact ID is 12557113474
2026-10-24T10:36:29.5126515Z Artifact download URL: https://github.com/pingdotgg/t3code/actions/runs/40086494175/artifacts/12557113474
2026-10-24T10:36:29.5210072Z Post job cleanup.
2026-10-24T10:36:29.5799651Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-24T10:36:29.5876061Z Post job cleanup.
2026-10-24T10:36:29.5889137Z ##[start-action display=Cache full pnpm store;id=__b733d7c2-ddb0-476a-8953-ed63ae3f5b1f.__actions_cache]
2026-10-24T10:36:29.6178117Z Post job cleanup.
2026-10-24T10:36:29.6783882Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-8600a8d4a7fcc9519d421cef0c77201c793c5d8afbbef2897636b5b9305a9b7d, not saving cache.
2026-10-24T10:36:29.6812060Z ##[end-action id=__b733d7c2-ddb0-476a-8953-ed63ae3f5b1f.__actions_cache;outcome=success;conclusion=success;duration_ms=92]
2026-10-24T10:36:29.6813747Z ##[start-action display=Cache Vite+;id=__b733d7c2-ddb0-476a-8953-ed63ae3f5b1f.vp_cache]
2026-10-24T10:36:29.6832179Z Post job cleanup.
2026-10-24T10:36:29.7407802Z 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-24T10:36:29.7463698Z ##[end-action id=__b733d7c2-ddb0-476a-8953-ed63ae3f5b1f.vp_cache;outcome=success;conclusion=success;duration_ms=64]
2026-10-24T10:36:29.7496803Z Post job cleanup.
2026-10-24T10:36:29.7883143Z [command]/usr/local/bin/git version
2026-10-24T10:36:29.7908609Z git version 2.55.0
2026-10-24T10:36:29.7924276Z Temporarily overriding HOME='/home/runner/_work/_temp/1e664401-5197-47d0-829a-c6b15fddf44f' before making global git config changes
2026-10-24T10:36:29.7924641Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T10:36:29.7927453Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T10:36:29.7948101Z Removing SSH command configuration
2026-10-24T10:36:29.7951011Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T10:36:29.7971829Z [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-24T10:36:29.8077790Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T10:36:29.8098697Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T10:36:29.8129701Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T10:36:29.8144799Z ##[group]Run '/job_completed.sh'
2026-10-24T10:36:29.8151366Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T10:36:29.8151538Z env:
2026-10-24T10:36:29.8151646Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 153
2026-10-24T10:36:29.8151793Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 374
2026-10-24T10:36:29.8151937Z BLACKSMITH_CHECK_RUN_ID: 120850399211
2026-10-24T10:36:29.8152082Z BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-24T10:36:29.8152234Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T10:36:29.8152367Z ##[endgroup]
2026-10-24T10:36:29.8220672Z Docker container cache not activated, skipping hash computation.
2026-10-24T10:36:29.8456118Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T10:36:29.8497339Z Cleaning up orphan processes