GitHub check

Whole log, 128 KB
2026-10-24T11:41:21.8817904Z Current runner version: '2.338.1'
2026-10-24T11:41:21.8821199Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-v6y6uwaiyipk3cjd'
2026-10-24T11:41:21.8821897Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-24T11:41:21.8822567Z Machine name: 'ip-172-31-73-130'
2026-10-24T11:41:21.8824637Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T11:41:21.8825895Z Contents: read
2026-10-24T11:41:21.8826593Z Metadata: read
2026-10-24T11:41:21.8827199Z ##[endgroup]
2026-10-24T11:41:21.8828848Z Secret source: Actions
2026-10-24T11:41:21.8829465Z Cache mode: write
2026-10-24T11:41:21.8830106Z Prepare workflow directory
2026-10-24T11:41:21.9002965Z Prepare all required actions
2026-10-24T11:41:21.9027853Z Getting action download info
2026-10-24T11:41:22.0234316Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T11:41:22.0587352Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-24T11:41:22.1228094Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-24T11:41:22.2719114Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T11:41:22.2757208Z Complete job name: Test Server 8
2026-10-24T11:41:22.3101297Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T11:41:22.3162723Z ##[group]Run '/setup.sh'
2026-10-24T11:41:22.3171908Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T11:41:22.3172303Z env:
2026-10-24T11:41:22.3172523Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:22.3172806Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:22.3173082Z   BLACKSMITH_CHECK_RUN_ID: 120863167842
2026-10-24T11:41:22.3173363Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-24T11:41:22.3173655Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T11:41:22.3173910Z ##[endgroup]
2026-10-24T11:41:22.3376525Z Logging daemon started (blacksmithd for logs)
2026-10-24T11:41:22.3491419Z Results daemon started (blacksmithd for results)
2026-10-24T11:41:22.3619516Z Background adoption and SSH setup started (PID: 2932)
2026-10-24T11:41:22.3621095Z
2026-10-24T11:41:22.3621384Z ----------------------------------------
2026-10-24T11:41:22.3621837Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40090902566/jobs/120863167842
2026-10-24T11:41:22.3622245Z SSH Access (using your GitHub SSH key):
2026-10-24T11:41:22.3622651Z   ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-v6y6uwaiyipk3cjd.vm.blacksmith.sh
2026-10-24T11:41:22.3622956Z
2026-10-24T11:41:22.3623062Z No GitHub SSH key? Add one at:
2026-10-24T11:41:22.3623537Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T11:41:22.3624255Z
2026-10-24T11:41:22.3624360Z ----------------------------------------
2026-10-24T11:41:22.3624532Z
2026-10-24T11:41:22.3624682Z VM ID: blacksmith-4vcpu-ubuntu-2404-v6y6uwaiyipk3cjd
2026-10-24T11:41:22.3625007Z Host: production-152.236.30.167-x8664
2026-10-24T11:41:22.3625269Z Host Agent PID: 3651927
2026-10-24T11:41:22.3625510Z Host Agent Git SHA: 1637818df
2026-10-24T11:41:22.3625765Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T11:41:22.3626036Z Blacksmith Host Generation: gen 2
2026-10-24T11:41:22.3626354Z Petname: production-emerging-yeti-07649bbd
2026-10-24T11:41:22.3626628Z Region: us-east
2026-10-24T11:41:22.3626862Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T11:41:22.3641867Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T11:41:22.3644843Z
2026-10-24T11:41:22.3645169Z Enabling Blacksmith transparent cache
2026-10-24T11:41:22.3849067Z ##[group]Run actions/checkout@v6
2026-10-24T11:41:22.3849364Z with:
2026-10-24T11:41:22.3849571Z   fetch-depth: 2
2026-10-24T11:41:22.3849906Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-24T11:41:22.3850292Z   sparse-checkout-cone-mode: false
2026-10-24T11:41:22.3850566Z   repository: pingdotgg/t3code
2026-10-24T11:41:22.3852825Z   token: ***
2026-10-24T11:41:22.3853032Z   ssh-strict: true
2026-10-24T11:41:22.3853249Z   ssh-user: git
2026-10-24T11:41:22.3853474Z   persist-credentials: true
2026-10-24T11:41:22.3853715Z   clean: true
2026-10-24T11:41:22.3853923Z   fetch-tags: false
2026-10-24T11:41:22.3854142Z   show-progress: true
2026-10-24T11:41:22.3854363Z   lfs: false
2026-10-24T11:41:22.3854652Z   submodules: false
2026-10-24T11:41:22.3854878Z   set-safe-directory: true
2026-10-24T11:41:22.3855128Z   allow-unsafe-pr-checkout: false
2026-10-24T11:41:22.3855376Z env:
2026-10-24T11:41:22.3855614Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:22.3855894Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:22.3856174Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:22.3856513Z ##[endgroup]
2026-10-24T11:41:22.4754278Z Syncing repository: pingdotgg/t3code
2026-10-24T11:41:22.4755131Z ##[group]Getting Git version info
2026-10-24T11:41:22.4755451Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T11:41:22.4755944Z [command]/usr/local/bin/git version
2026-10-24T11:41:22.4818624Z git version 2.55.0
2026-10-24T11:41:22.4829488Z ##[endgroup]
2026-10-24T11:41:22.4836765Z Temporarily overriding HOME='/home/runner/_work/_temp/5b7c55ae-2b91-4a00-9de3-f9bddee77eb9' before making global git config changes
2026-10-24T11:41:22.4837406Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T11:41:22.4840036Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T11:41:22.4866766Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T11:41:22.4868313Z ##[group]Determining repository object format
2026-10-24T11:41:22.4869305Z ##[endgroup]
2026-10-24T11:41:22.4869647Z ##[group]Initializing the repository
2026-10-24T11:41:22.4871416Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T11:41:22.4900455Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T11:41:22.4900987Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T11:41:22.4901434Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T11:41:22.4901788Z hint: call:
2026-10-24T11:41:22.4901982Z hint:
2026-10-24T11:41:22.4902236Z hint: 	git config --global init.defaultBranch <name>
2026-10-24T11:41:22.4902527Z hint:
2026-10-24T11:41:22.4902805Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T11:41:22.4903241Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T11:41:22.4903595Z hint:
2026-10-24T11:41:22.4903901Z hint: 	git branch -m <name>
2026-10-24T11:41:22.4904129Z hint:
2026-10-24T11:41:22.4904431Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T11:41:22.4905577Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T11:41:22.4906422Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T11:41:22.4926479Z ##[endgroup]
2026-10-24T11:41:22.4926842Z ##[group]Disabling automatic garbage collection
2026-10-24T11:41:22.4928851Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T11:41:22.4947461Z ##[endgroup]
2026-10-24T11:41:22.4947847Z ##[group]Setting up auth
2026-10-24T11:41:22.4948135Z Removing SSH command configuration
2026-10-24T11:41:22.4951406Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T11:41:22.4971046Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-24T11:41:22.5091202Z Removing HTTP extra header
2026-10-24T11:41:22.5093819Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T11:41:22.5115567Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-10-24T11:41:22.5202385Z Removing includeIf entries pointing to credentials config files
2026-10-24T11:41:22.5205626Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T11:41:22.5227405Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T11:41:22.5322346Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-ee1fecbd-87fd-47cd-aa85-c8de9388a31f.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T11:41:22.5341779Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-ee1fecbd-87fd-47cd-aa85-c8de9388a31f.config
2026-10-24T11:41:22.5359795Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-ee1fecbd-87fd-47cd-aa85-c8de9388a31f.config
2026-10-24T11:41:22.5378693Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-ee1fecbd-87fd-47cd-aa85-c8de9388a31f.config
2026-10-24T11:41:22.5395517Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-ee1fecbd-87fd-47cd-aa85-c8de9388a31f.config
2026-10-24T11:41:22.5410186Z ##[endgroup]
2026-10-24T11:41:22.5410543Z ##[group]Fetching the repository
2026-10-24T11:41:22.5414342Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +4a334831f613e54bbbf2c64f8e290c8b6400fba3:refs/remotes/pull/24410/merge
2026-10-24T11:41:22.8082036Z From https://github.com/pingdotgg/t3code
2026-10-24T11:41:22.8082723Z  * [new ref]         4a334831f613e54bbbf2c64f8e290c8b6400fba3 -> pull/24410/merge
2026-10-24T11:41:22.8110847Z ##[endgroup]
2026-10-24T11:41:22.8111252Z ##[group]Determining the checkout info
2026-10-24T11:41:22.8111767Z ##[endgroup]
2026-10-24T11:41:22.8112155Z ##[group]Setting up sparse checkout
2026-10-24T11:41:22.8114670Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T11:41:22.8139962Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T11:41:22.8156569Z .git/info/sparse-checkout
2026-10-24T11:41:22.8161658Z ##[endgroup]
2026-10-24T11:41:22.8162081Z ##[group]Checking out the ref
2026-10-24T11:41:22.8165278Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24410/merge
2026-10-24T11:41:29.5689066Z Updating files:   0% (1/6392)
2026-10-24T11:41:29.5716926Z Updating files:   1% (64/6392)
2026-10-24T11:41:29.5734589Z Updating files:   2% (128/6392)
2026-10-24T11:41:29.5754973Z Updating files:   3% (192/6392)
2026-10-24T11:41:29.5775083Z Updating files:   4% (256/6392)
2026-10-24T11:41:29.5811880Z Updating files:   5% (320/6392)
2026-10-24T11:41:29.5833009Z Updating files:   6% (384/6392)
2026-10-24T11:41:29.5884578Z Updating files:   7% (448/6392)
2026-10-24T11:41:29.5914624Z Updating files:   8% (512/6392)
2026-10-24T11:41:29.5939291Z Updating files:   9% (576/6392)
2026-10-24T11:41:29.6224615Z Updating files:  10% (640/6392)
2026-10-24T11:41:29.6240362Z Updating files:  11% (704/6392)
2026-10-24T11:41:29.6250586Z Updating files:  12% (768/6392)
2026-10-24T11:41:29.6265392Z Updating files:  13% (831/6392)
2026-10-24T11:41:29.6280935Z Updating files:  14% (895/6392)
2026-10-24T11:41:29.6299814Z Updating files:  15% (959/6392)
2026-10-24T11:41:29.6318051Z Updating files:  16% (1023/6392)
2026-10-24T11:41:29.6332425Z Updating files:  17% (1087/6392)
2026-10-24T11:41:29.6349903Z Updating files:  18% (1151/6392)
2026-10-24T11:41:29.6364220Z Updating files:  19% (1215/6392)
2026-10-24T11:41:29.6387018Z Updating files:  20% (1279/6392)
2026-10-24T11:41:29.6403843Z Updating files:  21% (1343/6392)
2026-10-24T11:41:29.6422018Z Updating files:  22% (1407/6392)
2026-10-24T11:41:29.6434971Z Updating files:  23% (1471/6392)
2026-10-24T11:41:29.6447758Z Updating files:  24% (1535/6392)
2026-10-24T11:41:29.6462440Z Updating files:  25% (1598/6392)
2026-10-24T11:41:29.6476014Z Updating files:  26% (1662/6392)
2026-10-24T11:41:29.6489593Z Updating files:  27% (1726/6392)
2026-10-24T11:41:29.6509213Z Updating files:  28% (1790/6392)
2026-10-24T11:41:29.6540971Z Updating files:  29% (1854/6392)
2026-10-24T11:41:29.6560653Z Updating files:  30% (1918/6392)
2026-10-24T11:41:29.6583281Z Updating files:  31% (1982/6392)
2026-10-24T11:41:29.6612808Z Updating files:  32% (2046/6392)
2026-10-24T11:41:29.6640658Z Updating files:  33% (2110/6392)
2026-10-24T11:41:29.6713000Z Updating files:  34% (2174/6392)
2026-10-24T11:41:29.6769130Z Updating files:  35% (2238/6392)
2026-10-24T11:41:29.6804552Z Updating files:  36% (2302/6392)
2026-10-24T11:41:29.6834875Z Updating files:  37% (2366/6392)
2026-10-24T11:41:29.6881314Z Updating files:  38% (2429/6392)
2026-10-24T11:41:29.6907118Z Updating files:  39% (2493/6392)
2026-10-24T11:41:29.6936470Z Updating files:  40% (2557/6392)
2026-10-24T11:41:29.6963462Z Updating files:  41% (2621/6392)
2026-10-24T11:41:29.6978199Z Updating files:  42% (2685/6392)
2026-10-24T11:41:29.6988205Z Updating files:  43% (2749/6392)
2026-10-24T11:41:29.7016173Z Updating files:  44% (2813/6392)
2026-10-24T11:41:29.7043421Z Updating files:  45% (2877/6392)
2026-10-24T11:41:29.7071684Z Updating files:  46% (2941/6392)
2026-10-24T11:41:29.7096561Z Updating files:  47% (3005/6392)
2026-10-24T11:41:29.7125277Z Updating files:  48% (3069/6392)
2026-10-24T11:41:29.7163564Z Updating files:  49% (3133/6392)
2026-10-24T11:41:29.7191582Z Updating files:  50% (3196/6392)
2026-10-24T11:41:29.7206056Z Updating files:  51% (3260/6392)
2026-10-24T11:41:29.7242219Z Updating files:  52% (3324/6392)
2026-10-24T11:41:29.7269504Z Updating files:  53% (3388/6392)
2026-10-24T11:41:29.7288253Z Updating files:  54% (3452/6392)
2026-10-24T11:41:29.7311520Z Updating files:  55% (3516/6392)
2026-10-24T11:41:29.7326369Z Updating files:  56% (3580/6392)
2026-10-24T11:41:29.7345207Z Updating files:  57% (3644/6392)
2026-10-24T11:41:29.7362360Z Updating files:  58% (3708/6392)
2026-10-24T11:41:29.7718520Z Updating files:  59% (3772/6392)
2026-10-24T11:41:29.7732905Z Updating files:  60% (3836/6392)
2026-10-24T11:41:29.7752280Z Updating files:  61% (3900/6392)
2026-10-24T11:41:29.7768648Z Updating files:  62% (3964/6392)
2026-10-24T11:41:29.7790634Z Updating files:  63% (4027/6392)
2026-10-24T11:41:29.7816723Z Updating files:  64% (4091/6392)
2026-10-24T11:41:29.7835905Z Updating files:  65% (4155/6392)
2026-10-24T11:41:29.7852424Z Updating files:  66% (4219/6392)
2026-10-24T11:41:29.7874966Z Updating files:  67% (4283/6392)
2026-10-24T11:41:29.7889838Z Updating files:  68% (4347/6392)
2026-10-24T11:41:29.7907156Z Updating files:  69% (4411/6392)
2026-10-24T11:41:29.7919904Z Updating files:  70% (4475/6392)
2026-10-24T11:41:29.7937472Z Updating files:  71% (4539/6392)
2026-10-24T11:41:29.7950606Z Updating files:  72% (4603/6392)
2026-10-24T11:41:29.7995128Z Updating files:  73% (4667/6392)
2026-10-24T11:41:29.8378733Z Updating files:  74% (4731/6392)
2026-10-24T11:41:29.8383704Z Updating files:  74% (4782/6392)
2026-10-24T11:41:29.8406300Z Updating files:  75% (4794/6392)
2026-10-24T11:41:29.8428646Z Updating files:  76% (4858/6392)
2026-10-24T11:41:29.8452144Z Updating files:  77% (4922/6392)
2026-10-24T11:41:29.8472617Z Updating files:  78% (4986/6392)
2026-10-24T11:41:29.8487835Z Updating files:  79% (5050/6392)
2026-10-24T11:41:29.8508970Z Updating files:  80% (5114/6392)
2026-10-24T11:41:29.8524040Z Updating files:  81% (5178/6392)
2026-10-24T11:41:29.8541870Z Updating files:  82% (5242/6392)
2026-10-24T11:41:29.8563568Z Updating files:  83% (5306/6392)
2026-10-24T11:41:29.8587651Z Updating files:  84% (5370/6392)
2026-10-24T11:41:29.8604780Z Updating files:  85% (5434/6392)
2026-10-24T11:41:29.8630002Z Updating files:  86% (5498/6392)
2026-10-24T11:41:29.8696989Z Updating files:  87% (5562/6392)
2026-10-24T11:41:29.8725088Z Updating files:  88% (5625/6392)
2026-10-24T11:41:29.8743967Z Updating files:  89% (5689/6392)
2026-10-24T11:41:29.8772761Z Updating files:  90% (5753/6392)
2026-10-24T11:41:29.8798632Z Updating files:  91% (5817/6392)
2026-10-24T11:41:29.8812885Z Updating files:  92% (5881/6392)
2026-10-24T11:41:29.8833830Z Updating files:  93% (5945/6392)
2026-10-24T11:41:29.8853725Z Updating files:  94% (6009/6392)
2026-10-24T11:41:29.8876232Z Updating files:  95% (6073/6392)
2026-10-24T11:41:29.8931294Z Updating files:  96% (6137/6392)
2026-10-24T11:41:29.8953248Z Updating files:  97% (6201/6392)
2026-10-24T11:41:29.8996850Z Updating files:  98% (6265/6392)
2026-10-24T11:41:29.9015400Z Updating files:  99% (6329/6392)
2026-10-24T11:41:29.9015597Z Updating files: 100% (6392/6392)
2026-10-24T11:41:29.9015804Z Updating files: 100% (6392/6392), done.
2026-10-24T11:41:29.9162426Z Note: switching to 'refs/remotes/pull/24410/merge'.
2026-10-24T11:41:29.9162593Z
2026-10-24T11:41:29.9162729Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-24T11:41:29.9163020Z changes and commit them, and you can discard any commits you make in this
2026-10-24T11:41:29.9163308Z state without impacting any branches by switching back to a branch.
2026-10-24T11:41:29.9163473Z
2026-10-24T11:41:29.9163590Z If you want to create a new branch to retain commits you create, you may
2026-10-24T11:41:29.9163876Z do so (now or later) by using -c with the switch command. Example:
2026-10-24T11:41:29.9164026Z
2026-10-24T11:41:29.9164102Z   git switch -c <new-branch-name>
2026-10-24T11:41:29.9164244Z
2026-10-24T11:41:29.9164313Z Or undo this operation with:
2026-10-24T11:41:29.9164415Z
2026-10-24T11:41:29.9164502Z   git switch -
2026-10-24T11:41:29.9164587Z
2026-10-24T11:41:29.9164722Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-24T11:41:29.9164900Z
2026-10-24T11:41:29.9165205Z HEAD is now at 4a33483 Merge a459583c71f7edee50f5ec0724db712f771398ed into 6e792117436662208bf2b6eb71ee8d0d88817e43
2026-10-24T11:41:29.9174795Z ##[endgroup]
2026-10-24T11:41:29.9205458Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T11:41:29.9222005Z 4a334831f613e54bbbf2c64f8e290c8b6400fba3
2026-10-24T11:41:29.9345296Z Prepare all required actions
2026-10-24T11:41:29.9381873Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T11:41:29.9382018Z env:
2026-10-24T11:41:29.9382131Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:29.9382275Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:29.9382417Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:29.9382544Z ##[endgroup]
2026-10-24T11:41:29.9423682Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-24T11:41:29.9456937Z ##[group]Run set -uo pipefail
2026-10-24T11:41:29.9457142Z set -uo pipefail
2026-10-24T11:41:29.9457262Z
2026-10-24T11:41:29.9457363Z decide() {
2026-10-24T11:41:29.9457539Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T11:41:29.9457739Z   exit "${PIPESTATUS[0]}"
2026-10-24T11:41:29.9457864Z }
2026-10-24T11:41:29.9457959Z
2026-10-24T11:41:29.9458057Z fail_open() {
2026-10-24T11:41:29.9458202Z   echo "$* Running every job."
2026-10-24T11:41:29.9458332Z   decide
2026-10-24T11:41:29.9458434Z }
2026-10-24T11:41:29.9458526Z
2026-10-24T11:41:29.9458691Z # Reads the change from git rather than the REST API: every job that
2026-10-24T11:41:29.9458932Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T11:41:29.9459141Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T11:41:29.9459492Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T11:41:29.9459730Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T11:41:29.9459914Z   base=HEAD^1
2026-10-24T11:41:29.9460020Z   mode=()
2026-10-24T11:41:29.9460126Z else
2026-10-24T11:41:29.9460230Z   base=$BEFORE_SHA
2026-10-24T11:41:29.9460419Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T11:41:29.9460626Z     || fail_open "Could not fetch ${base}."
2026-10-24T11:41:29.9460823Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T11:41:29.9461004Z   mode=(--full)
2026-10-24T11:41:29.9461115Z fi
2026-10-24T11:41:29.9461207Z
2026-10-24T11:41:29.9461363Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T11:41:29.9461609Z # of a package changes that package just like editing it. It also keeps
2026-10-24T11:41:29.9461820Z # git from fetching file contents to score renames.
2026-10-24T11:41:29.9462053Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T11:41:29.9462278Z   || fail_open "Could not diff against ${base}."
2026-10-24T11:41:29.9462472Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T11:41:29.9475327Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T11:41:29.9475489Z env:
2026-10-24T11:41:29.9475597Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:29.9475739Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:29.9475947Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:29.9476168Z   EVENT_NAME: pull_request
2026-10-24T11:41:29.9476333Z   BEFORE_SHA:
2026-10-24T11:41:29.9476493Z ##[endgroup]
2026-10-24T11:41:29.9932296Z Affected packages: @t3tools/scripts, t3
2026-10-24T11:41:29.9933258Z typecheck=true
2026-10-24T11:41:29.9933612Z build=true
2026-10-24T11:41:29.9933732Z test=true
2026-10-24T11:41:29.9933838Z test_packages=@t3tools/scripts
2026-10-24T11:41:29.9933977Z test_web=false
2026-10-24T11:41:29.9934096Z test_server=true
2026-10-24T11:41:29.9934258Z rust=false
2026-10-24T11:41:29.9934480Z release_smoke=false
2026-10-24T11:41:29.9935230Z mobile_native=false
2026-10-24T11:41:29.9978559Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=53]
2026-10-24T11:41:30.0048547Z Prepare all required actions
2026-10-24T11:41:30.0048873Z Getting action download info
2026-10-24T11:41:30.0845953Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-24T11:41:30.1666130Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-24T11:41:30.1666278Z env:
2026-10-24T11:41:30.1666394Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:30.1666535Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:30.1666690Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:30.1666820Z ##[endgroup]
2026-10-24T11:41:30.1726773Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-24T11:41:30.1736307Z ##[group]Run echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T11:41:30.1736637Z echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T11:41:30.1736935Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T11:41:30.1737169Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T11:41:30.1748159Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T11:41:30.1748318Z env:
2026-10-24T11:41:30.1748429Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:30.1748570Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:30.1748707Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:30.1748945Z ##[endgroup]
2026-10-24T11:41:30.1806425Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T11:41:30.1807713Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-24T11:41:30.1865163Z ##[group]Run actions/cache@v6
2026-10-24T11:41:30.1865290Z with:
2026-10-24T11:41:30.1865392Z   path: ~/.vite-plus
2026-10-24T11:41:30.1865554Z   key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T11:41:30.1865744Z   enableCrossOsArchive: false
2026-10-24T11:41:30.1865872Z   fail-on-cache-miss: false
2026-10-24T11:41:30.1865991Z   lookup-only: false
2026-10-24T11:41:30.1866095Z   save-always: false
2026-10-24T11:41:30.1866203Z env:
2026-10-24T11:41:30.1866309Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:30.1866450Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:30.1866586Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:30.1866718Z ##[endgroup]
2026-10-24T11:41:30.7015397Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T11:41:31.0631250Z Received 170349591 of 170349591 (100.0%), 476.4 MBs/sec
2026-10-24T11:41:31.0636256Z Cache Size: ~162 MB (170349591 B)
2026-10-24T11:41:31.0653550Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/979ef771-78bb-448a-8eee-7bb508f35cc0/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T11:41:31.7367760Z Cache restored successfully
2026-10-24T11:41:31.7537675Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T11:41:31.7612198Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1580]
2026-10-24T11:41:31.7614406Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-24T11:41:31.7634368Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T11:41:31.7634637Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T11:41:31.7634814Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-24T11:41:31.7646650Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T11:41:31.7646814Z env:
2026-10-24T11:41:31.7646930Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:31.7647077Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:31.7647224Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:31.7647357Z ##[endgroup]
2026-10-24T11:41:31.7683859Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-24T11:41:31.7690308Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T11:41:31.7691548Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-24T11:41:31.7695162Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T11:41:31.7696189Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-24T11:41:31.7706702Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-24T11:41:31.7706889Z store_path="$(vp pm cache dir)"
2026-10-24T11:41:31.7707061Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-24T11:41:31.7717628Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T11:41:31.7717807Z env:
2026-10-24T11:41:31.7717920Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:31.7718070Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:31.7718213Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:31.7718347Z ##[endgroup]
2026-10-24T11:41:31.7835442Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=13]
2026-10-24T11:41:31.7837102Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-24T11:41:31.8169249Z ##[group]Run actions/cache@v6
2026-10-24T11:41:31.8169446Z with:
2026-10-24T11:41:31.8169574Z   path: /home/runner/.local/share/pnpm/store/v11
2026-10-24T11:41:31.8169828Z   key: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T11:41:31.8170074Z   restore-keys: pnpm-full-v1-Linux-X64-

2026-10-24T11:41:31.8170450Z   enableCrossOsArchive: false
2026-10-24T11:41:31.8170655Z   fail-on-cache-miss: false
2026-10-24T11:41:31.8170846Z   lookup-only: false
2026-10-24T11:41:31.8171015Z   save-always: false
2026-10-24T11:41:31.8171187Z env:
2026-10-24T11:41:31.8171355Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:31.8171588Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:31.8171807Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:31.8171990Z ##[endgroup]
2026-10-24T11:41:32.0106101Z Cache hit for: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T11:41:33.0426984Z Received 671088640 of 994208090 (67.5%), 629.3 MBs/sec
2026-10-24T11:41:33.4865845Z Received 994208090 of 994208090 (100.0%), 648.5 MBs/sec
2026-10-24T11:41:33.4866287Z Cache Size: ~948 MB (994208090 B)
2026-10-24T11:41:33.4884290Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/bc0944a2-c773-4826-a4fd-a1b59962e04b/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T11:41:38.6071852Z Cache restored successfully
2026-10-24T11:41:38.6518847Z Cache restored from key: pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074
2026-10-24T11:41:38.6594826Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6875]
2026-10-24T11:41:38.6596773Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-24T11:41:38.6607046Z ##[group]Run vp install
2026-10-24T11:41:38.6607184Z vp install
2026-10-24T11:41:38.6618155Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T11:41:38.6618320Z env:
2026-10-24T11:41:38.6618432Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:38.6618578Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:38.6618717Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:38.6618852Z ##[endgroup]
2026-10-24T11:41:38.6945017Z Scope: all 34 workspace projects
2026-10-24T11:41:38.7860620Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-24T11:41:39.1609981Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-24T11:41:39.1610375Z   Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-24T11:41:39.1610612Z   Virtual store is at:             node_modules/.pnpm
2026-10-24T11:41:41.2759211Z โœ“ Lockfile passes supply-chain policies (2088 entries in 2.5s)
2026-10-24T11:41:41.2759586Z Lockfile is up to date, resolution step is skipped
2026-10-24T11:41:41.2916821Z Packages: +1721
2026-10-24T11:41:41.2917012Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-24T11:41:41.3261825Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-24T11:41:42.2506280Z . prepare$ vp config --no-agent
2026-10-24T11:41:42.3950862Z . prepare: Done
2026-10-24T11:41:42.3968589Z
2026-10-24T11:41:42.3969550Z devDependencies:
2026-10-24T11:41:42.3969813Z + @coderabbitai/config 1.1.0
2026-10-24T11:41:42.3970078Z + @shadcn/lint 0.1.5
2026-10-24T11:41:42.3970343Z + @types/node 24.12.4
2026-10-24T11:41:42.3970574Z + knip 6.34.0
2026-10-24T11:41:42.3970807Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-24T11:41:42.3971115Z + vite-plus 1.3.0
2026-10-24T11:41:42.3971284Z
2026-10-24T11:41:42.4003758Z Done in 3.7s using pnpm v12.14.0
2026-10-24T11:41:42.4185487Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3758]
2026-10-24T11:41:42.4224655Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T11:41:42.4225108Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T11:41:42.4240021Z shell: /usr/bin/bash -e {0}
2026-10-24T11:41:42.4240157Z env:
2026-10-24T11:41:42.4240274Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:42.4240424Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:42.4240573Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:42.4240715Z ##[endgroup]
2026-10-24T11:41:42.4446240Z ##[group]Run actions/cache@v6
2026-10-24T11:41:42.4446378Z with:
2026-10-24T11:41:42.4446487Z   path: ~/.cache/ms-playwright
2026-10-24T11:41:42.4446645Z   key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T11:41:42.4446808Z   enableCrossOsArchive: false
2026-10-24T11:41:42.4446938Z   fail-on-cache-miss: false
2026-10-24T11:41:42.4447061Z   lookup-only: false
2026-10-24T11:41:42.4447174Z   save-always: false
2026-10-24T11:41:42.4447282Z env:
2026-10-24T11:41:42.4447390Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:42.4447544Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:42.4447685Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:42.4447820Z ##[endgroup]
2026-10-24T11:41:42.6307867Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T11:41:42.7666743Z Received 106503405 of 106503405 (100.0%), 839.4 MBs/sec
2026-10-24T11:41:42.7667018Z Cache Size: ~102 MB (106503405 B)
2026-10-24T11:41:42.7677661Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/5c72ea52-0251-4556-8c79-989b493d9c7b/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T11:41:42.9434776Z Cache restored successfully
2026-10-24T11:41:42.9591116Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T11:41:42.9770541Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T11:41:42.9771201Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T11:41:42.9771602Z test -n "$browser"
2026-10-24T11:41:42.9771873Z if ldd "$browser" | grep '=> not found'; then
2026-10-24T11:41:42.9772243Z   node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-24T11:41:42.9772581Z fi
2026-10-24T11:41:42.9789800Z shell: /usr/bin/bash -e {0}
2026-10-24T11:41:42.9789972Z env:
2026-10-24T11:41:42.9790090Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:42.9790264Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:42.9790413Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:42.9790562Z ##[endgroup]
2026-10-24T11:41:43.0130479Z ##[group]Run vp run --filter t3 test --shard 8/8
2026-10-24T11:41:43.0130727Z vp run --filter t3 test --shard 8/8
2026-10-24T11:41:43.0146370Z shell: /usr/bin/bash -e {0}
2026-10-24T11:41:43.0146522Z env:
2026-10-24T11:41:43.0146642Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:41:43.0146802Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:41:43.0146956Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:41:43.0147178Z   T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-24T11:41:43.0147463Z   T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T11:41:43.0147675Z ##[endgroup]
2026-10-24T11:41:43.1703447Z ~/apps/server$ vp test run --shard 8/8 โŠ˜ cache disabled
2026-10-24T11:41:43.3129580Z
2026-10-24T11:41:43.3131340Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-24T11:41:43.3131683Z
2026-10-24T11:41:46.2140265Z  โœ“ src/orchestration-v2/ProviderSessionManager.test.ts (41 tests) 1018ms
2026-10-24T11:41:48.0299418Z  โœ“ src/orchestration-v2/RunExecutionService.test.ts (43 tests) 54ms
2026-10-24T11:41:49.7893511Z  โœ“ src/orchestration-v2/DelegatedCompletionDelivery.test.ts (26 tests) 565ms
2026-10-24T11:41:50.8388282Z  โœ“ src/project/AgentSessionScanner.test.ts (53 tests) 705ms
2026-10-24T11:41:50.8388988Z    โœ“ AgentSessionScanner (37)
2026-10-24T11:41:50.8390495Z      โœ“ recentThreads (18)
2026-10-24T11:41:50.8391005Z        โœ“ skips excessive records without blocking an older valid transcript 324ms
2026-10-24T11:41:56.3751387Z  โœ“ src/provider/acp/AcpJsonRpcConnection.test.ts (30 tests) 5340ms
2026-10-24T11:41:56.3751894Z    โœ“ AcpSessionRuntime (30)
2026-10-24T11:41:56.3752205Z      โœ“ drains large stderr output and keeps auth-sized logging chunks 369ms
2026-10-24T11:41:56.3752675Z      โœ“ keeps assistant item IDs unique when a provider session restarts 362ms
2026-10-24T11:41:57.3492179Z  โœ“ src/orchestration-v2/RestartContinuation.test.ts (44 tests) 37ms
2026-10-24T11:41:57.7278604Z  โœ“ src/provider/providerMaintenanceRunner.test.ts (18 tests) 33ms
2026-10-24T11:41:59.0891586Z  โœ“ src/mcp/McpHttpServer.test.ts (18 tests) 137ms
2026-10-24T11:42:00.1203063Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-24T11:42:00.1203539Z [11:42:00.113] INFO (#22): Migrations ran successfully {
2026-10-24T11:42:00.1203726Z   migrations: [
2026-10-24T11:42:00.1203875Z     '1_OrchestrationEvents',
2026-10-24T11:42:00.1204064Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:00.1204248Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:00.1204412Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:00.1204579Z     '5_Projections',
2026-10-24T11:42:00.1204780Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:00.1205009Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:00.1205216Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:00.1205456Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:00.1205647Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:00.1205861Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:00.1206077Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:00.1206277Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:00.1206498Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:00.1206716Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:00.1206911Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:00.1207124Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:00.1207318Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:00.1207516Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:00.1207701Z     '20_AuthAccessManagement',
2026-10-24T11:42:00.1207873Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:00.1208057Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:00.1208244Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:00.1208453Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:00.1208677Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:00.1208894Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:00.1209095Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:00.1209296Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:00.1209506Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:00.1209719Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:00.1209912Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:00.1210096Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:00.1210286Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:00.1210463Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:00.1210654Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:00.1210841Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:00.1211021Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:00.1211489Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:00.1211796Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:00.1212006Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:00.1212193Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:00.1212391Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:00.1212585Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:00.1212784Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:00.1212977Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:00.1213178Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:00.1213368Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:00.1213556Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:00.1213758Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:00.1213950Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:00.1214144Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:00.1214339Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:00.1214518Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:00.1214716Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:00.1214903Z     '55_OrchestrationV2',
2026-10-24T11:42:00.1215086Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:00.1215269Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:00.1215465Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:00.1215631Z     '59_McpAppModelContext',
2026-10-24T11:42:00.1215831Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:00.1216016Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:00.1216191Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:00.1216366Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:00.1216563Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:00.1216759Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:00.1216956Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:00.1217133Z     '67_WebhookDedupe',
2026-10-24T11:42:00.1217300Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:00.1217464Z     '69_ThreadMessageSearch'
2026-10-24T11:42:00.1217590Z   ]
2026-10-24T11:42:00.1217693Z }
2026-10-24T11:42:00.1217752Z
2026-10-24T11:42:00.2453050Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > retries a failed selection restart session open before completing
2026-10-24T11:42:00.2453495Z [11:42:00.244] WARN (#1246): Orchestration effect execution failed {
2026-10-24T11:42:00.2454142Z   effectId: 'effect:command:selection-restart:second:provider-turn.restart:provider-turn:run-attempt:run:run%3Athread%3Athread%253Aselection-restart-lifecycle%3Aordinal%3A1:attempt:1',
2026-10-24T11:42:00.2454612Z   effectType: 'provider-turn.restart',
2026-10-24T11:42:00.2454816Z   attemptCount: 1,
2026-10-24T11:42:00.2454972Z   nonRetryable: false,
2026-10-24T11:42:00.2455187Z   error: 'OrchestrationEffectExecutionError: \n' +
2026-10-24T11:42:00.2455618Z     '    at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/EffectWorker.ts:371:21\n' +
2026-10-24T11:42:00.2456101Z     '    at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96 {\n' +
2026-10-24T11:42:00.2456441Z     '  [cause]: ProviderTurnStartError: \n' +
2026-10-24T11:42:00.2456988Z     '      at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderTurnStartService.ts:1370:19\n' +
2026-10-24T11:42:00.2461326Z     '      at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96 {\n' +
2026-10-24T11:42:00.2473228Z     '    [cause]: ProviderSessionOpenError: Failed to open provider instance codex-restart-test session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:0d151e7e-88a7-4bed-834f-188cf650a2a9.\n' +
2026-10-24T11:42:00.2474771Z     '        at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/ProviderSessionManager.ts:2207:23\n' +
2026-10-24T11:42:00.2475360Z     '        at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:1483:96 {\n' +
2026-10-24T11:42:00.2476175Z     '      [cause]: ProviderAdapterOpenSessionError: Failed to open codex provider session provider-session:provider-instance:codex-restart-test:thread:thread%3Aselection-restart-lifecycle:0d151e7e-88a7-4bed-834f-188cf650a2a9.\n' +
2026-10-24T11:42:00.2476919Z     '          at /home/runner/_work/t3code/t3code/apps/server/src/orchestration-v2/SelectionRestart.integration.test.ts:117:25 {\n' +
2026-10-24T11:42:00.2477347Z     '        [cause]: Error: simulated replacement open failure\n' +
2026-10-24T11:42:00.2477624Z     '      }\n' +
2026-10-24T11:42:00.2477999Z     '    }\n' +
2026-10-24T11:42:00.2478162Z     '  }\n' +
2026-10-24T11:42:00.2478291Z     '}'
2026-10-24T11:42:00.2478400Z }
2026-10-24T11:42:00.2478456Z
2026-10-24T11:42:00.4595109Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > restarts the live session on a model change when a newer stopped session record exists
2026-10-24T11:42:00.4595732Z [11:42:00.456] INFO (#2642): Migrations ran successfully {
2026-10-24T11:42:00.4596064Z   migrations: [
2026-10-24T11:42:00.4596452Z     '1_OrchestrationEvents',
2026-10-24T11:42:00.4596679Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:00.4596867Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:00.4597070Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:00.4597248Z     '5_Projections',
2026-10-24T11:42:00.4597453Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:00.4597677Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:00.4597882Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:00.4598073Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:00.4598265Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:00.4598476Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:00.4598687Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:00.4598887Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:00.4599106Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:00.4599331Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:00.4599527Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:00.4599716Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:00.4599914Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:00.4600113Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:00.4600295Z     '20_AuthAccessManagement',
2026-10-24T11:42:00.4600470Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:00.4600655Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:00.4600842Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:00.4601048Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:00.4601272Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:00.4601488Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:00.4601690Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:00.4601890Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:00.4602096Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:00.4602616Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:00.4602889Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:00.4603073Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:00.4603258Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:00.4603437Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:00.4603632Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:00.4603816Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:00.4603996Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:00.4604182Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:00.4604393Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:00.4604599Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:00.4604781Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:00.4604985Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:00.4605177Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:00.4605377Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:00.4605609Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:00.4605811Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:00.4606000Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:00.4606189Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:00.4606384Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:00.4606574Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:00.4606771Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:00.4606961Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:00.4607139Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:00.4607338Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:00.4607527Z     '55_OrchestrationV2',
2026-10-24T11:42:00.4607708Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:00.4607896Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:00.4608065Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:00.4608232Z     '59_McpAppModelContext',
2026-10-24T11:42:00.4608411Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:00.4608592Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:00.4608768Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:00.4608938Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:00.4609131Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:00.4609324Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:00.4609517Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:00.4609709Z     '67_WebhookDedupe',
2026-10-24T11:42:00.4609872Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:00.4610034Z     '69_ThreadMessageSearch'
2026-10-24T11:42:00.4610158Z   ]
2026-10-24T11:42:00.4610261Z }
2026-10-24T11:42:00.4610316Z
2026-10-24T11:42:00.6903505Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (active)
2026-10-24T11:42:00.6904313Z [11:42:00.687] INFO (#5323): Migrations ran successfully {
2026-10-24T11:42:00.6904594Z   migrations: [
2026-10-24T11:42:00.6904822Z     '1_OrchestrationEvents',
2026-10-24T11:42:00.6905102Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:00.6905377Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:00.6905690Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:00.6905952Z     '5_Projections',
2026-10-24T11:42:00.6906261Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:00.6906626Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:00.6906960Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:00.6907565Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:00.6907989Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:00.6908324Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:00.6908662Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:00.6908983Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:00.6909321Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:00.6909663Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:00.6909977Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:00.6910264Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:00.6910575Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:00.6910885Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:00.6911177Z     '20_AuthAccessManagement',
2026-10-24T11:42:00.6911449Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:00.6911744Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:00.6912072Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:00.6912400Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:00.6912746Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:00.6913094Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:00.6913416Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:00.6913745Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:00.6914091Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:00.6914434Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:00.6914737Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:00.6915031Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:00.6915329Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:00.6915667Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:00.6915974Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:00.6916271Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:00.6916551Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:00.6916858Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:00.6917186Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:00.6917517Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:00.6917813Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:00.6918121Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:00.6918427Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:00.6918751Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:00.6919058Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:00.6919378Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:00.6919680Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:00.6919984Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:00.6920288Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:00.6920584Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:00.6920861Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:00.6921130Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:00.6921386Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:00.6921674Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:00.6921963Z     '55_OrchestrationV2',
2026-10-24T11:42:00.6922232Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:00.6922527Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:00.6922791Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:00.6923050Z     '59_McpAppModelContext',
2026-10-24T11:42:00.6923302Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:00.6923727Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:00.6924076Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:00.6924345Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:00.6924643Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:00.6924945Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:00.6925272Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:00.6925626Z     '67_WebhookDedupe',
2026-10-24T11:42:00.6925898Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:00.6926163Z     '69_ThreadMessageSearch'
2026-10-24T11:42:00.6926367Z   ]
2026-10-24T11:42:00.6926524Z }
2026-10-24T11:42:00.6926611Z
2026-10-24T11:42:00.9350117Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (idle)
2026-10-24T11:42:00.9350561Z [11:42:00.932] INFO (#8030): Migrations ran successfully {
2026-10-24T11:42:00.9350750Z   migrations: [
2026-10-24T11:42:00.9350894Z     '1_OrchestrationEvents',
2026-10-24T11:42:00.9351079Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:00.9351262Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:00.9351427Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:00.9351592Z     '5_Projections',
2026-10-24T11:42:00.9351790Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:00.9352017Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:00.9352220Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:00.9352411Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:00.9352600Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:00.9352815Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:00.9353028Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:00.9353226Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:00.9353449Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:00.9353671Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:00.9353868Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:00.9354054Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:00.9354250Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:00.9354448Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:00.9354632Z     '20_AuthAccessManagement',
2026-10-24T11:42:00.9354806Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:00.9354991Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:00.9355181Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:00.9355569Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:00.9355798Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:00.9356020Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:00.9356229Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:00.9356434Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:00.9356646Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:00.9356861Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:00.9357054Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:00.9357241Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:00.9357429Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:00.9357603Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:00.9357794Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:00.9357984Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:00.9358169Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:00.9358358Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:00.9358812Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:00.9359182Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:00.9359367Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:00.9359566Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:00.9359760Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:00.9359961Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:00.9360159Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:00.9360361Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:00.9360546Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:00.9360736Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:00.9360935Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:00.9361126Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:00.9361317Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:00.9361507Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:00.9361686Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:00.9361881Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:00.9362068Z     '55_OrchestrationV2',
2026-10-24T11:42:00.9362249Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:00.9362431Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:00.9362603Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:00.9362771Z     '59_McpAppModelContext',
2026-10-24T11:42:00.9362951Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:00.9363130Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:00.9363309Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:00.9363489Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:00.9363684Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:00.9363878Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:00.9364073Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:00.9364253Z     '67_WebhookDedupe',
2026-10-24T11:42:00.9364413Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:00.9364581Z     '69_ThreadMessageSearch'
2026-10-24T11:42:00.9364707Z   ]
2026-10-24T11:42:00.9364805Z }
2026-10-24T11:42:00.9364859Z
2026-10-24T11:42:01.2592748Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (selection-command)
2026-10-24T11:42:01.2593210Z [11:42:01.256] INFO (#10800): Migrations ran successfully {
2026-10-24T11:42:01.2593379Z   migrations: [
2026-10-24T11:42:01.2593566Z     '1_OrchestrationEvents',
2026-10-24T11:42:01.2593755Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:01.2593937Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:01.2594140Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:01.2594321Z     '5_Projections',
2026-10-24T11:42:01.2594523Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:01.2594742Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:01.2594942Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:01.2595137Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:01.2595323Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:01.2595576Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:01.2595787Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:01.2595988Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:01.2596209Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:01.2596429Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:01.2596620Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:01.2597386Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:01.2597835Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:01.2598139Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:01.2598427Z     '20_AuthAccessManagement',
2026-10-24T11:42:01.2598697Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:01.2598988Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:01.2599263Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:01.2599554Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:01.2599780Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:01.2600002Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:01.2600226Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:01.2600425Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:01.2600631Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:01.2600854Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:01.2601047Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:01.2601231Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:01.2601418Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:01.2601594Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:01.2601786Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:01.2601970Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:01.2602150Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:01.2602334Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:01.2602544Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:01.2602748Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:01.2602933Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:01.2603131Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:01.2603324Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:01.2603525Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:01.2603724Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:01.2603927Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:01.2604111Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:01.2604302Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:01.2604499Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:01.2604689Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:01.2604880Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:01.2605069Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:01.2605246Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:01.2605483Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:01.2605672Z     '55_OrchestrationV2',
2026-10-24T11:42:01.2605854Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:01.2606042Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:01.2606212Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:01.2606376Z     '59_McpAppModelContext',
2026-10-24T11:42:01.2606555Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:01.2606734Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:01.2606911Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:01.2607084Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:01.2607277Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:01.2607466Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:01.2607659Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:01.2607833Z     '67_WebhookDedupe',
2026-10-24T11:42:01.2607989Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:01.2608154Z     '69_ThreadMessageSearch'
2026-10-24T11:42:01.2608363Z   ]
2026-10-24T11:42:01.2608542Z }
2026-10-24T11:42:01.2608609Z
2026-10-24T11:42:01.5494529Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (pooled)
2026-10-24T11:42:01.5495136Z [11:42:01.546] INFO (#13579): Migrations ran successfully {
2026-10-24T11:42:01.5495336Z   migrations: [
2026-10-24T11:42:01.5495551Z     '1_OrchestrationEvents',
2026-10-24T11:42:01.5495814Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:01.5496000Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:01.5497711Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:01.5497890Z     '5_Projections',
2026-10-24T11:42:01.5498099Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:01.5498376Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:01.5498579Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:01.5498773Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:01.5498965Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:01.5499181Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:01.5499410Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:01.5499614Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:01.5499843Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:01.5500067Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:01.5500269Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:01.5500454Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:01.5500651Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:01.5500851Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:01.5501037Z     '20_AuthAccessManagement',
2026-10-24T11:42:01.5501211Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:01.5501398Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:01.5501586Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:01.5501790Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:01.5502020Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:01.5502243Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:01.5502448Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:01.5502646Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:01.5502857Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:01.5503069Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:01.5503261Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:01.5503447Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:01.5503630Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:01.5504074Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:01.5504264Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:01.5504450Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:01.5504626Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:01.5504820Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:01.5505032Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:01.5505242Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:01.5505471Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:01.5505670Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:01.5505864Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:01.5506061Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:01.5506255Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:01.5506453Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:01.5506641Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:01.5506831Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:01.5507030Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:01.5507224Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:01.5507422Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:01.5507611Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:01.5507791Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:01.5507996Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:01.5508180Z     '55_OrchestrationV2',
2026-10-24T11:42:01.5508364Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:01.5508545Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:01.5508718Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:01.5508885Z     '59_McpAppModelContext',
2026-10-24T11:42:01.5509063Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:01.5509244Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:01.5509418Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:01.5509595Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:01.5510148Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:01.5510481Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:01.5510674Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:01.5510929Z     '67_WebhookDedupe',
2026-10-24T11:42:01.5511088Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:01.5511255Z     '69_ThreadMessageSearch'
2026-10-24T11:42:01.5511380Z   ]
2026-10-24T11:42:01.5511473Z }
2026-10-24T11:42:01.5511677Z
2026-10-24T11:42:01.8237100Z stdout | src/orchestration-v2/SelectionRestart.integration.test.ts > preserves native history only for compatible account switches (separate-home)
2026-10-24T11:42:01.8249199Z [11:42:01.821] INFO (#16349): Migrations ran successfully {
2026-10-24T11:42:01.8249377Z   migrations: [
2026-10-24T11:42:01.8249528Z     '1_OrchestrationEvents',
2026-10-24T11:42:01.8249713Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:01.8249960Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:01.8250138Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:01.8250308Z     '5_Projections',
2026-10-24T11:42:01.8250507Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:01.8250729Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:01.8250930Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:01.8251121Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:01.8251309Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:01.8251518Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:01.8251734Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:01.8251929Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:01.8252151Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:01.8252370Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:01.8252570Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:01.8252757Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:01.8252952Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:01.8253148Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:01.8253332Z     '20_AuthAccessManagement',
2026-10-24T11:42:01.8253526Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:01.8253706Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:01.8253899Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:01.8254103Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:01.8254330Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:01.8254548Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:01.8254747Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:01.8254945Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:01.8255160Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:01.8255374Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:01.8255595Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:01.8255784Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:01.8255967Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:01.8256148Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:01.8256338Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:01.8256524Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:01.8256701Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:01.8256895Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:01.8257102Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:01.8257308Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:01.8257496Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:01.8257918Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:01.8258206Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:01.8258403Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:01.8258599Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:01.8258801Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:01.8258991Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:01.8259179Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:01.8259384Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:01.8259576Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:01.8259767Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:01.8259963Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:01.8260140Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:01.8260339Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:01.8260524Z     '55_OrchestrationV2',
2026-10-24T11:42:01.8260708Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:01.8260895Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:01.8261067Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:01.8261233Z     '59_McpAppModelContext',
2026-10-24T11:42:01.8261408Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:01.8261590Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:01.8261766Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:01.8261944Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:01.8262135Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:01.8262328Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:01.8262522Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:01.8262700Z     '67_WebhookDedupe',
2026-10-24T11:42:01.8262863Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:01.8263032Z     '69_ThreadMessageSearch'
2026-10-24T11:42:01.8263162Z   ]
2026-10-24T11:42:01.8263260Z }
2026-10-24T11:42:01.8263316Z
2026-10-24T11:42:02.0066728Z  โœ“ src/orchestration-v2/SelectionRestart.integration.test.ts (7 tests) 1959ms
2026-10-24T11:42:02.0067276Z    โœ“ retries a failed selection restart session open before completing 371ms
2026-10-24T11:42:02.0067681Z    โœ“ preserves native history only for compatible account switches (idle) 325ms
2026-10-24T11:42:02.9984071Z  โœ“ src/orchestration-v2/CheckpointRollbackService.test.ts (7 tests) 77ms
2026-10-24T11:42:03.9495225Z  โœ“ src/orchestration-v2/ProviderContinuationService.test.ts (11 tests) 14ms
2026-10-24T11:42:05.1543643Z  โœ“ src/checkpointing/CheckpointStore.test.ts (9 tests) 873ms
2026-10-24T11:42:07.0433839Z  โœ“ src/orchestration-v2/ClaudeAutomaticDelivery.integration.test.ts (4 tests) 941ms
2026-10-24T11:42:07.0434433Z    โœ“ delivers child completion with Claude's native pending-tool cancellation behavior 330ms
2026-10-24T11:42:07.5629398Z  โœ“ src/orchestration-v2/TurnStartReads.test.ts (4 tests) 126ms
2026-10-24T11:42:08.1716303Z  โœ“ src/provider/CodexInstallation.test.ts (25 tests) 278ms
2026-10-24T11:42:09.5123010Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.5123433Z [11:42:09.495] INFO (#1): Migrations ran successfully {
2026-10-24T11:42:09.5123601Z   migrations: [
2026-10-24T11:42:09.5123748Z     '1_OrchestrationEvents',
2026-10-24T11:42:09.5123943Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:09.5124121Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:09.5124329Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:09.5124503Z     '5_Projections',
2026-10-24T11:42:09.5124708Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:09.5124929Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:09.5125135Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:09.5125368Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:09.5125560Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:09.5125774Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:09.5125984Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:09.5126180Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:09.5126397Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:09.5126619Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:09.5126807Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:09.5126997Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:09.5127193Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:09.5127390Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:09.5127571Z     '20_AuthAccessManagement',
2026-10-24T11:42:09.5127742Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:09.5127924Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:09.5128109Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:09.5128315Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:09.5128534Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:09.5128753Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:09.5128950Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:09.5129159Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:09.5129373Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:09.5129587Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:09.5129778Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:09.5129963Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:09.5130150Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:09.5130325Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:09.5130518Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:09.5130703Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:09.5130883Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:09.5131072Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:09.5131283Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:09.5131486Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:09.5131671Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:09.5131871Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:09.5132405Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:09.5132701Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:09.5132892Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:09.5133096Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:09.5133282Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:09.5133473Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:09.5133670Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:09.5133860Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:09.5134050Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:09.5134237Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:09.5134414Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:09.5134660Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:09.5134847Z     '55_OrchestrationV2',
2026-10-24T11:42:09.5135028Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:09.5135212Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:09.5135581Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:09.5135921Z     '59_McpAppModelContext',
2026-10-24T11:42:09.5136120Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:09.5136304Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:09.5136490Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:09.5136666Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:09.5136862Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:09.5137059Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:09.5137257Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:09.5137437Z     '67_WebhookDedupe',
2026-10-24T11:42:09.5137597Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:09.5137768Z     '69_ThreadMessageSearch'
2026-10-24T11:42:09.5137909Z   ]
2026-10-24T11:42:09.5138009Z }
2026-10-24T11:42:09.5138061Z
2026-10-24T11:42:09.6593493Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.6593895Z [11:42:09.658] INFO (#349) http.span=22ms: Sent HTTP response {
2026-10-24T11:42:09.6594112Z   'http.method': 'GET',
2026-10-24T11:42:09.6594395Z   'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-24T11:42:09.6594624Z   'http.status': 200
2026-10-24T11:42:09.6594757Z }
2026-10-24T11:42:09.6594816Z
2026-10-24T11:42:09.6666575Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.6666949Z [11:42:09.666] INFO (#367) http.span=3ms: Sent HTTP response {
2026-10-24T11:42:09.6667159Z   'http.method': 'GET',
2026-10-24T11:42:09.6667398Z   'http.url': '/api/orchestration/shell',
2026-10-24T11:42:09.6667605Z   'http.status': 200
2026-10-24T11:42:09.6667734Z }
2026-10-24T11:42:09.6667790Z
2026-10-24T11:42:09.8201424Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.8202051Z [11:42:09.819] INFO (#405) http.span=146ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:09.8202333Z
2026-10-24T11:42:09.8338636Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.8339236Z [11:42:09.833] INFO (#604) http.span=34ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:09.8339856Z
2026-10-24T11:42:09.8340258Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.8340833Z [11:42:09.833] INFO (#395) http.span=161ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:09.8341104Z
2026-10-24T11:42:09.8344936Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.8345565Z [11:42:09.834] INFO (#618) http.span=34ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:09.8345836Z
2026-10-24T11:42:09.8357859Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.8358312Z [11:42:09.834] INFO (#384) http.span=165ms: InterruptError: All fibers interrupted without error {
2026-10-24T11:42:09.8369072Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-24T11:42:09.8369288Z       at fiber (#685)
2026-10-24T11:42:09.8369615Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-24T11:42:09.8369791Z
2026-10-24T11:42:09.8652626Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.8653091Z [11:42:09.855] INFO (#1): Migrations ran successfully {
2026-10-24T11:42:09.8653307Z   migrations: [
2026-10-24T11:42:09.8653501Z     '1_OrchestrationEvents',
2026-10-24T11:42:09.8653732Z     '2_OrchestrationCommandReceipts',
2026-10-24T11:42:09.8653967Z     '3_CheckpointDiffBlobs',
2026-10-24T11:42:09.8654210Z     '4_ProviderSessionRuntime',
2026-10-24T11:42:09.8654433Z     '5_Projections',
2026-10-24T11:42:09.8654689Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T11:42:09.8654974Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T11:42:09.8655235Z     '8_ProjectionThreadActivitySequence',
2026-10-24T11:42:09.8655524Z     '9_ProviderSessionRuntimeMode',
2026-10-24T11:42:09.8655763Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T11:42:09.8656029Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T11:42:09.8656296Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T11:42:09.8656550Z     '13_ProjectionThreadProposedPlans',
2026-10-24T11:42:09.8656832Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T11:42:09.8657117Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T11:42:09.8657361Z     '16_CanonicalizeModelSelections',
2026-10-24T11:42:09.8657600Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T11:42:09.8657851Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T11:42:09.8658106Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T11:42:09.8658338Z     '20_AuthAccessManagement',
2026-10-24T11:42:09.8658559Z     '21_AuthSessionClientMetadata',
2026-10-24T11:42:09.8658798Z     '22_AuthSessionLastConnectedAt',
2026-10-24T11:42:09.8659031Z     '23_ProjectionThreadShellSummary',
2026-10-24T11:42:09.8659295Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T11:42:09.8659576Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T11:42:09.8659857Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T11:42:09.8660109Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T11:42:09.8660364Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T11:42:09.8660601Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T11:42:09.8661400Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T11:42:09.8661726Z     '31_AuthAuthorizationScopes',
2026-10-24T11:42:09.8661910Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T11:42:09.8662099Z     '33_ProjectionThreadsSettled',
2026-10-24T11:42:09.8662273Z     '34_ProjectionThreadsSnoozed',
2026-10-24T11:42:09.8662468Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T11:42:09.8662650Z     '36_ProjectionThreadsPinned',
2026-10-24T11:42:09.8662831Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T11:42:09.8663014Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T11:42:09.8663222Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T11:42:09.8663424Z     '40_ProjectionProjectFaviconPath',
2026-10-24T11:42:09.8663609Z     '41_AuthSessionClientConnection',
2026-10-24T11:42:09.8663894Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T11:42:09.8664085Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T11:42:09.8664286Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T11:42:09.8664476Z     '45_ProjectionProjectsAutoPull',
2026-10-24T11:42:09.8664677Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T11:42:09.8664866Z     '47_ProjectionProjectIcon',
2026-10-24T11:42:09.8665055Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T11:42:09.8665251Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T11:42:09.8665464Z     '50_ProjectionThreadPullRequests',
2026-10-24T11:42:09.8665655Z     '51_ProjectionThreadMessageContext',
2026-10-24T11:42:09.8665841Z     '52_ProjectionThreadTitleState',
2026-10-24T11:42:09.8666019Z     '53_PullRequestFilesViewed',
2026-10-24T11:42:09.8666214Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T11:42:09.8666400Z     '55_OrchestrationV2',
2026-10-24T11:42:09.8666584Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T11:42:09.8666770Z     '57_ScheduledTaskWebhooks',
2026-10-24T11:42:09.8666937Z     '58_WebhookRelayDeliveries',
2026-10-24T11:42:09.8667104Z     '59_McpAppModelContext',
2026-10-24T11:42:09.8667279Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T11:42:09.8667457Z     '61_PullRequestReviewGuides',
2026-10-24T11:42:09.8667632Z     '62_ThreadFailureLookupIndex',
2026-10-24T11:42:09.8667802Z     '63_DropUnusedV1Projections',
2026-10-24T11:42:09.8667993Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T11:42:09.8668183Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T11:42:09.8668374Z     '66_RepairClientSettlementTimestamps',
2026-10-24T11:42:09.8668658Z     '67_WebhookDedupe',
2026-10-24T11:42:09.8668822Z     '68_ShellStopRequestIndex',
2026-10-24T11:42:09.8669050Z     '69_ThreadMessageSearch'
2026-10-24T11:42:09.8669229Z   ]
2026-10-24T11:42:09.8669339Z }
2026-10-24T11:42:09.8669414Z
2026-10-24T11:42:09.9910421Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:09.9910835Z [11:42:09.990] INFO (#1064) http.span=16ms: Sent HTTP response {
2026-10-24T11:42:09.9911049Z   'http.method': 'GET',
2026-10-24T11:42:09.9911306Z   'http.url': '/api/orchestration/threads/transfer-budget-thread',
2026-10-24T11:42:09.9911532Z   'http.status': 200
2026-10-24T11:42:09.9911669Z }
2026-10-24T11:42:09.9911725Z
2026-10-24T11:42:10.0025587Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:10.0104688Z [11:42:09.995] INFO (#1082) http.span=2ms: Sent HTTP response {
2026-10-24T11:42:10.0104956Z   'http.method': 'GET',
2026-10-24T11:42:10.0105757Z   'http.url': '/api/orchestration/shell',
2026-10-24T11:42:10.0106105Z   'http.status': 200
2026-10-24T11:42:10.0106242Z }
2026-10-24T11:42:10.0106307Z
2026-10-24T11:42:10.1501635Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:10.1502355Z [11:42:10.149] INFO (#1120) http.span=150ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:10.1502755Z
2026-10-24T11:42:10.1596609Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:10.1597253Z [11:42:10.159] INFO (#1298) http.span=28ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:10.1597537Z
2026-10-24T11:42:10.1598486Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:10.1599037Z [11:42:10.159] INFO (#1110) http.span=161ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:10.1599304Z
2026-10-24T11:42:10.1599670Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:10.1600214Z [11:42:10.159] INFO (#1310) http.span=27ms: Sent HTTP response { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 101 }
2026-10-24T11:42:10.1600472Z
2026-10-24T11:42:10.1604710Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:10.1605262Z [11:42:10.160] INFO (#1099) http.span=163ms: InterruptError: All fibers interrupted without error {
2026-10-24T11:42:10.1605612Z   [cause]: InterruptCause: The fiber was interrupted by:
2026-10-24T11:42:10.1605810Z       at fiber (#1377)
2026-10-24T11:42:10.1606154Z } { 'http.method': 'GET', 'http.url': '/ws', 'http.status': 503 }
2026-10-24T11:42:10.1606387Z
2026-10-24T11:42:10.1641253Z stdout | integration/transferBudgetV2.integration.test.ts > reports V2 thread HTTP and WebSocket transfer budgets
2026-10-24T11:42:10.1641652Z [11:42:10.163] INFO (#1): # T3 Code thread transfer budget
2026-10-24T11:42:10.1641779Z
2026-10-24T11:42:10.1642226Z Wire values are thread data bytes read from local HTTP and WebSocket sockets. HTTP includes response headers; WebSocket measurement starts after the resumed thread subscription synchronizes. TCP/IP, TLS framing, and the WebSocket upgrade are excluded. WebSocket permessage-deflate is negotiated.
2026-10-24T11:42:10.1643419Z The measured turn is observed on three sockets at once: one with only the thread subscription (the capped rows), one with only the shell subscription, and a second client holding both. Server egress is the sum of the three. After the turn the second client disconnects and new sockets resubscribe from the cursor it held before the turn, which is the cursor a backgrounded phone would hold. SQL statements are the SQL client's per-statement spans, counted across V2 persistence and the HTTP/WebSocket handlers.
2026-10-24T11:42:10.1644952Z Scenario: 10 historical turns with 5 command tools and one retained 878.9 KiB (900,000 B) MCP result each, followed by one measured turn with 20 command tools and a retained 1.05 MiB (1,100,000 B) MCP result. Synthetic V2 domain events exercise persistence, wire projection, and production HTTP/subscription handlers; this does not measure provider adapter ingestion. Payloads contain no user data.
2026-10-24T11:42:10.1645713Z
2026-10-24T11:42:10.1645785Z | Provider | Total thread wire | Budget | Result |
2026-10-24T11:42:10.1645947Z | --- | ---: | ---: | --- |
2026-10-24T11:42:10.1646102Z | codex | 4.9 KiB (5,068 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T11:42:10.1646284Z | claudeAgent | 5.0 KiB (5,086 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T11:42:10.1646400Z
2026-10-24T11:42:10.1646451Z ## Detailed measurements
2026-10-24T11:42:10.1646522Z
2026-10-24T11:42:10.1646597Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-24T11:42:10.1646762Z | --- | --- | --- | ---: | ---: | --- |
2026-10-24T11:42:10.1646953Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T11:42:10.1647205Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,189 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T11:42:10.1647471Z | codex | measured turn | WebSocket decoded | 20.8 KiB (21,319 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T11:42:10.1647703Z | codex | measured turn | WebSocket messages | 1 | 8 | PASS |
2026-10-24T11:42:10.1647893Z | codex | shell snapshot | HTTP wire | 845 B | none | INFO |
2026-10-24T11:42:10.1648092Z | codex | measured turn, shell | WebSocket wire | 643 B | none | INFO |
2026-10-24T11:42:10.1648328Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,650 B) | none | INFO |
2026-10-24T11:42:10.1648558Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T11:42:10.1648795Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,708 B) | none | INFO |
2026-10-24T11:42:10.1649066Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,010 B) | none | INFO |
2026-10-24T11:42:10.1649324Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T11:42:10.1649555Z | codex | measured turn | server egress wire | 3.5 KiB (3,540 B) | none | INFO |
2026-10-24T11:42:10.1649774Z | codex | measured turn | SQL statements | 18 | none | INFO |
2026-10-24T11:42:10.1650000Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-24T11:42:10.1650271Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-24T11:42:10.1650526Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:10.1650764Z | codex | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-24T11:42:10.1651007Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,715 B) | none | INFO |
2026-10-24T11:42:10.1651254Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:10.1651457Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T11:42:10.1651681Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T11:42:10.1651953Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,197 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T11:42:10.1652235Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,669 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T11:42:10.1652489Z | claudeAgent | measured turn | WebSocket messages | 1 | 8 | PASS |
2026-10-24T11:42:10.1652696Z | claudeAgent | shell snapshot | HTTP wire | 849 B | none | INFO |
2026-10-24T11:42:10.1652916Z | claudeAgent | measured turn, shell | WebSocket wire | 648 B | none | INFO |
2026-10-24T11:42:10.1653160Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,672 B) | none | INFO |
2026-10-24T11:42:10.1653411Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T11:42:10.1653663Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,717 B) | none | INFO |
2026-10-24T11:42:10.1653954Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,382 B) | none | INFO |
2026-10-24T11:42:10.1654303Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T11:42:10.1654593Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,562 B) | none | INFO |
2026-10-24T11:42:10.1654818Z | claudeAgent | measured turn | SQL statements | 16 | none | INFO |
2026-10-24T11:42:10.1655059Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-24T11:42:10.1655368Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-24T11:42:10.1655655Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:10.1655903Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO |
2026-10-24T11:42:10.1656167Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO |
2026-10-24T11:42:10.1656426Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:10.1656651Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T11:42:10.1656770Z
2026-10-24T11:42:10.1656824Z ## Compression diagnostics
2026-10-24T11:42:10.1656903Z
2026-10-24T11:42:10.1657008Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-24T11:42:10.1657230Z - codex: shell snapshot 1.6 KiB (1,627 B) decoded to 670 B gzip.
2026-10-24T11:42:10.1657450Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-24T11:42:10.1657688Z - claudeAgent: shell snapshot 1.6 KiB (1,649 B) decoded to 674 B gzip.
2026-10-24T11:42:10.1657815Z
2026-10-24T11:42:10.1657817Z
2026-10-24T11:42:10.1658101Z  โœ“ integration/transferBudgetV2.integration.test.ts (1 test) 704ms
2026-10-24T11:42:10.1658551Z    โœ“ reports V2 thread HTTP and WebSocket transfer budgets 704ms
2026-10-24T11:42:10.4339690Z  โœ“ src/persistence/Migrations/026_CanonicalizeModelSelectionOptions.test.ts (1 test) 19ms
2026-10-24T11:42:11.7456604Z  โœ“ src/mcp/TaskCancelNativeSubagent.integration.test.ts (1 test) 351ms
2026-10-24T11:42:11.7457057Z    โœ“ task_cancel ends a delegated child's background native subagent 350ms
2026-10-24T11:42:12.7268857Z  โœ“ src/serverRuntimeStartup.test.ts (8 tests) 17ms
2026-10-24T11:42:13.1891975Z  โœ“ src/process/agentScope.test.ts (10 tests) 45ms
2026-10-24T11:42:13.4574219Z  โœ“ src/preview/Manager.test.ts (8 tests) 14ms
2026-10-24T11:42:14.4336090Z  โœ“ src/serverLogger.test.ts (7 tests) 16ms
2026-10-24T11:42:14.5537709Z  โœ“ src/resourceTelemetry/ResourceTelemetryHistory.test.ts (6 tests) 4ms
2026-10-24T11:42:15.5825148Z  โœ“ src/cloud/CloudLink.test.ts (6 tests) 25ms
2026-10-24T11:42:15.7431554Z  โœ“ src/provider/claudeResetCredits.test.ts (7 tests) 23ms
2026-10-24T11:42:16.0245316Z  โœ“ src/pullRequest/PullRequestReadCache.test.ts (7 tests) 23ms
2026-10-24T11:42:16.3163971Z  โœ“ src/observability/OtlpEndpointCheck.test.ts (5 tests) 32ms
2026-10-24T11:42:16.4636755Z  โœ“ src/terminal/NodePtyAdapter.test.ts (10 tests) 13ms
2026-10-24T11:42:16.7077857Z  โœ“ src/attachmentStore.test.ts (10 tests) 6ms
2026-10-24T11:42:16.9525887Z  โœ“ src/project/WorktreeSetupTracker.test.ts (5 tests) 10ms
2026-10-24T11:42:17.0884193Z  โœ“ src/htmlRender/publicProxy.test.ts (3 tests) 15ms
2026-10-24T11:42:17.4765628Z  โœ“ src/persistence/Migrations.test.ts (7 tests) 134ms
2026-10-24T11:42:17.6378655Z  โœ“ src/cloud/relayResponse.test.ts (8 tests) 12ms
2026-10-24T11:42:18.5463856Z  โœ“ src/orchestration-v2/RunFinalizationService.test.ts (5 tests) 6ms
2026-10-24T11:42:18.6932927Z  โœ“ src/bootstrap.test.ts (3 tests) 11ms
2026-10-24T11:42:18.9381307Z  โœ“ src/orchestration-v2/ProjectCommands.test.ts (3 tests) 3ms
2026-10-24T11:42:19.1939252Z  โœ“ src/orchestration-v2/RuntimePolicy.test.ts (1 test) 4ms
2026-10-24T11:42:19.2725148Z  โœ“ src/provider/Drivers/ClaudeSkillDispatch.test.ts (7 tests) 3ms
2026-10-24T11:42:19.7005027Z  โœ“ src/device/DeviceHubProxy.stream.test.ts (1 test) 28ms
2026-10-24T11:42:20.6795580Z  โœ“ src/auth/replayMarkers.test.ts (1 test) 15ms
2026-10-24T11:42:20.8049931Z  โœ“ src/utils/subscribeBeforeSnapshot.test.ts (2 tests) 6ms
2026-10-24T11:42:21.0538339Z  โœ“ src/orchestration-v2/workflowAgentTranscript.test.ts (1 test) 8ms
2026-10-24T11:42:21.1689154Z  โœ“ src/cli/triagePrompt.test.ts (3 tests) 2ms
2026-10-24T11:42:21.4127275Z  โœ“ src/provider/OpenCode2Client.events.test.ts (1 test) 17ms
2026-10-24T11:42:28.3520848Z  โœ“ src/orchestration-v2/testkit/OpenCodeReplayFixtures.integration.test.ts (22 tests) 5726ms
2026-10-24T11:42:28.3521386Z    โœ“ OpenCode replay fixtures (22)
2026-10-24T11:42:28.3521732Z      โœ“ runs simple/opencode through OrchestratorV2 using deterministic replay 312ms
2026-10-24T11:42:28.3522161Z      โœ“ runs opencode2_inbox/opencode through OrchestratorV2 using deterministic replay 326ms
2026-10-24T11:42:28.3522597Z      โœ“ runs opencode2_revert/opencode through OrchestratorV2 using deterministic replay 317ms
2026-10-24T11:42:28.3523039Z      โœ“ runs opencode2_background/opencode through OrchestratorV2 using deterministic replay 319ms
2026-10-24T11:42:28.3523481Z      โœ“ runs opencode2_compaction/opencode through OrchestratorV2 using deterministic replay 401ms
2026-10-24T11:42:28.3523949Z      โœ“ runs opencode2_resume_after_restart/opencode through OrchestratorV2 using deterministic replay 311ms
2026-10-24T11:42:28.3524455Z      โœ“ runs opencode2_background when session.execution.started.3 is an execution start this build cannot decode 319ms
2026-10-24T11:42:28.6088009Z  โœ“ src/device/sshDeviceScript.test.ts (2 tests) 8ms
2026-10-24T11:42:28.8922967Z  โœ“ src/persistence/Migrations/063_DropUnusedV1Projections.test.ts (1 test) 35ms
2026-10-24T11:42:29.8585363Z  โœ“ src/mcp/toolkits/device/handlers.test.ts (2 tests) 2ms
2026-10-24T11:42:30.2678786Z  โœ“ src/cli/triage.test.ts (1 test) 6ms
2026-10-24T11:42:30.5130791Z  โœ“ src/observability/EventLoopMonitor.test.ts (1 test) 1ms
2026-10-24T11:42:34.3915820Z  โœ“ src/orchestration-v2/testkit/CursorReplayFixtures.integration.test.ts (11 tests) 2883ms
2026-10-24T11:42:34.8244524Z    โœ“ Cursor replay fixtures (11)
2026-10-24T11:42:34.8244931Z      โœ“ runs simple/cursor through OrchestratorV2 using deterministic replay 363ms
2026-10-24T11:42:34.8245798Z      โœ“ runs multi_turn/cursor through OrchestratorV2 using deterministic replay 302ms
2026-10-24T11:42:34.8246253Z  โœ“ src/provider/ClaudeCapabilitiesProbe.test.ts (1 test) 1ms
2026-10-24T11:42:34.8272906Z
2026-10-24T11:42:34.8275109Z  Test Files  52 passed (52)
2026-10-24T11:42:34.8278684Z       Tests  519 passed (519)
2026-10-24T11:42:34.8278966Z    Start at  11:41:43
2026-10-24T11:42:34.8279278Z    Duration  51.50s (tests 46%, import 42%, transform 10%, setup 3%)
2026-10-24T11:42:34.8285562Z
2026-10-24T11:42:34.8286091Z      Import  1365 modules were evaluated 17282 times ยท 20.59s total, 42% of tracked time
2026-10-24T11:42:34.8286619Z              ~18.96s faster with isolate: false โ€” shared modules are evaluated once per worker instead of once per file
2026-10-24T11:42:34.8287067Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T11:42:34.8287240Z
2026-10-24T11:42:34.8446739Z
2026-10-24T11:42:34.8517102Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T11:42:34.8517440Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T11:42:34.8517663Z   echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-24T11:42:34.8517824Z else
2026-10-24T11:42:34.8517952Z   echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-24T11:42:34.8518094Z fi
2026-10-24T11:42:34.8529614Z shell: /usr/bin/bash -e {0}
2026-10-24T11:42:34.8529753Z env:
2026-10-24T11:42:34.8529887Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:42:34.8530033Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:42:34.8530175Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:42:34.8530306Z ##[endgroup]
2026-10-24T11:42:34.8564459Z ##[group]Run if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-24T11:42:34.8564726Z if test -f "/home/runner/_work/_temp/t3code-transfer-budget.md"; then
2026-10-24T11:42:34.8565012Z   tee -a "$GITHUB_STEP_SUMMARY" < "/home/runner/_work/_temp/t3code-transfer-budget.md"
2026-10-24T11:42:34.8565260Z else
2026-10-24T11:42:34.8565432Z   echo "Transfer budget report was not produced." >> "$GITHUB_STEP_SUMMARY"
2026-10-24T11:42:34.8565624Z fi
2026-10-24T11:42:34.8573058Z shell: /usr/bin/bash -e {0}
2026-10-24T11:42:34.8573179Z env:
2026-10-24T11:42:34.8573286Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:42:34.8573431Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:42:34.8573577Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:42:34.8573710Z ##[endgroup]
2026-10-24T11:42:34.8595486Z # T3 Code thread transfer budget
2026-10-24T11:42:34.8595618Z
2026-10-24T11:42:34.8596080Z Wire values are thread data bytes read from local HTTP and WebSocket sockets. HTTP includes response headers; WebSocket measurement starts after the resumed thread subscription synchronizes. TCP/IP, TLS framing, and the WebSocket upgrade are excluded. WebSocket permessage-deflate is negotiated.
2026-10-24T11:42:34.8597285Z The measured turn is observed on three sockets at once: one with only the thread subscription (the capped rows), one with only the shell subscription, and a second client holding both. Server egress is the sum of the three. After the turn the second client disconnects and new sockets resubscribe from the cursor it held before the turn, which is the cursor a backgrounded phone would hold. SQL statements are the SQL client's per-statement spans, counted across V2 persistence and the HTTP/WebSocket handlers.
2026-10-24T11:42:34.8598714Z Scenario: 10 historical turns with 5 command tools and one retained 878.9 KiB (900,000 B) MCP result each, followed by one measured turn with 20 command tools and a retained 1.05 MiB (1,100,000 B) MCP result. Synthetic V2 domain events exercise persistence, wire projection, and production HTTP/subscription handlers; this does not measure provider adapter ingestion. Payloads contain no user data.
2026-10-24T11:42:34.8599292Z
2026-10-24T11:42:34.8599359Z | Provider | Total thread wire | Budget | Result |
2026-10-24T11:42:34.8599520Z | --- | ---: | ---: | --- |
2026-10-24T11:42:34.8599661Z | codex | 4.9 KiB (5,068 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T11:42:34.8599843Z | claudeAgent | 5.0 KiB (5,086 B) | 6.8 KiB (7,000 B) | PASS |
2026-10-24T11:42:34.8599957Z
2026-10-24T11:42:34.8600010Z ## Detailed measurements
2026-10-24T11:42:34.8600080Z
2026-10-24T11:42:34.8600155Z | Provider | Phase | Metric | Observed | Budget | Result |
2026-10-24T11:42:34.8600320Z | --- | --- | --- | ---: | ---: | --- |
2026-10-24T11:42:34.8600508Z | codex | thread snapshot | HTTP wire | 3.8 KiB (3,879 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T11:42:34.8600761Z | codex | measured turn | WebSocket wire | 1.2 KiB (1,189 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T11:42:34.8601020Z | codex | measured turn | WebSocket decoded | 20.8 KiB (21,319 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T11:42:34.8601251Z | codex | measured turn | WebSocket messages | 1 | 8 | PASS |
2026-10-24T11:42:34.8601435Z | codex | shell snapshot | HTTP wire | 845 B | none | INFO |
2026-10-24T11:42:34.8601638Z | codex | measured turn, shell | WebSocket wire | 643 B | none | INFO |
2026-10-24T11:42:34.8601866Z | codex | measured turn, shell | WebSocket decoded | 1.6 KiB (1,650 B) | none | INFO |
2026-10-24T11:42:34.8602098Z | codex | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T11:42:34.8602332Z | codex | measured turn, second client | WebSocket wire | 1.7 KiB (1,708 B) | none | INFO |
2026-10-24T11:42:34.8602602Z | codex | measured turn, second client | WebSocket decoded | 22.5 KiB (23,010 B) | none | INFO |
2026-10-24T11:42:34.8602953Z | codex | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T11:42:34.8603191Z | codex | measured turn | server egress wire | 3.5 KiB (3,540 B) | none | INFO |
2026-10-24T11:42:34.8603397Z | codex | measured turn | SQL statements | 18 | none | INFO |
2026-10-24T11:42:34.8603632Z | codex | reconnect, thread (snapshot) | WebSocket wire | 4.1 KiB (4,242 B) | none | INFO |
2026-10-24T11:42:34.8603897Z | codex | reconnect, thread (snapshot) | WebSocket decoded | 80.6 KiB (82,484 B) | none | INFO |
2026-10-24T11:42:34.8604153Z | codex | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:34.8604380Z | codex | reconnect, shell (replay) | WebSocket wire | 872 B | none | INFO |
2026-10-24T11:42:34.8604620Z | codex | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,715 B) | none | INFO |
2026-10-24T11:42:34.8604862Z | codex | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:34.8605075Z | codex | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T11:42:34.8605329Z | claudeAgent | thread snapshot | HTTP wire | 3.8 KiB (3,889 B) | 4.9 KiB (5,000 B) | PASS |
2026-10-24T11:42:34.8605597Z | claudeAgent | measured turn | WebSocket wire | 1.2 KiB (1,197 B) | 2.0 KiB (2,000 B) | PASS |
2026-10-24T11:42:34.8605877Z | claudeAgent | measured turn | WebSocket decoded | 21.2 KiB (21,669 B) | 29.3 KiB (30,000 B) | PASS |
2026-10-24T11:42:34.8606123Z | claudeAgent | measured turn | WebSocket messages | 1 | 8 | PASS |
2026-10-24T11:42:34.8606330Z | claudeAgent | shell snapshot | HTTP wire | 849 B | none | INFO |
2026-10-24T11:42:34.8606545Z | claudeAgent | measured turn, shell | WebSocket wire | 648 B | none | INFO |
2026-10-24T11:42:34.8606794Z | claudeAgent | measured turn, shell | WebSocket decoded | 1.6 KiB (1,672 B) | none | INFO |
2026-10-24T11:42:34.8607038Z | claudeAgent | measured turn, shell | WebSocket messages | 1 | none | INFO |
2026-10-24T11:42:34.8607346Z | claudeAgent | measured turn, second client | WebSocket wire | 1.7 KiB (1,717 B) | none | INFO |
2026-10-24T11:42:34.8607628Z | claudeAgent | measured turn, second client | WebSocket decoded | 22.8 KiB (23,382 B) | none | INFO |
2026-10-24T11:42:34.8607900Z | claudeAgent | measured turn, second client | WebSocket messages | 3 | none | INFO |
2026-10-24T11:42:34.8608148Z | claudeAgent | measured turn | server egress wire | 3.5 KiB (3,562 B) | none | INFO |
2026-10-24T11:42:34.8608374Z | claudeAgent | measured turn | SQL statements | 16 | none | INFO |
2026-10-24T11:42:34.8608614Z | claudeAgent | reconnect, thread (snapshot) | WebSocket wire | 4.2 KiB (4,250 B) | none | INFO |
2026-10-24T11:42:34.8608899Z | claudeAgent | reconnect, thread (snapshot) | WebSocket decoded | 80.8 KiB (82,750 B) | none | INFO |
2026-10-24T11:42:34.8609169Z | claudeAgent | reconnect, thread (snapshot) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:34.8609419Z | claudeAgent | reconnect, shell (replay) | WebSocket wire | 877 B | none | INFO |
2026-10-24T11:42:34.8609679Z | claudeAgent | reconnect, shell (replay) | WebSocket decoded | 1.7 KiB (1,739 B) | none | INFO |
2026-10-24T11:42:34.8609935Z | claudeAgent | reconnect, shell (replay) | WebSocket messages | 2 | none | INFO |
2026-10-24T11:42:34.8610156Z | claudeAgent | reconnect | SQL statements | 32 | none | INFO |
2026-10-24T11:42:34.8610278Z
2026-10-24T11:42:34.8610327Z ## Compression diagnostics
2026-10-24T11:42:34.8610405Z
2026-10-24T11:42:34.8610505Z - codex: thread snapshot 108.5 KiB (111,145 B) decoded to 3.6 KiB (3,703 B) gzip.
2026-10-24T11:42:34.8610725Z - codex: shell snapshot 1.6 KiB (1,627 B) decoded to 670 B gzip.
2026-10-24T11:42:34.8610950Z - claudeAgent: thread snapshot 108.8 KiB (111,447 B) decoded to 3.6 KiB (3,713 B) gzip.
2026-10-24T11:42:34.8611183Z - claudeAgent: shell snapshot 1.6 KiB (1,649 B) decoded to 674 B gzip.
2026-10-24T11:42:34.8653908Z ##[group]Run actions/upload-artifact@v7
2026-10-24T11:42:34.8654079Z with:
2026-10-24T11:42:34.8654201Z   name: thread-transfer-results
2026-10-24T11:42:34.8654392Z   path: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T11:42:34.8654572Z   if-no-files-found: ignore
2026-10-24T11:42:34.8654702Z   retention-days: 30
2026-10-24T11:42:34.8654818Z   compression-level: 6
2026-10-24T11:42:34.8654931Z   overwrite: false
2026-10-24T11:42:34.8655088Z   include-hidden-files: false
2026-10-24T11:42:34.8655210Z   archive: true
2026-10-24T11:42:34.8655312Z env:
2026-10-24T11:42:34.8655419Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:42:34.8655562Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:42:34.8655699Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T11:42:34.8655828Z ##[endgroup]
2026-10-24T11:42:34.9349412Z With the provided path, there will be 1 file uploaded
2026-10-24T11:42:34.9351324Z Artifact name is valid!
2026-10-24T11:42:34.9351591Z Root directory input is valid!
2026-10-24T11:42:35.1195016Z Uploading artifact: thread-transfer-results.zip
2026-10-24T11:42:35.1216424Z Beginning upload of artifact content to blob storage
2026-10-24T11:42:35.1693626Z Uploaded bytes 503
2026-10-24T11:42:35.1822461Z Finished uploading artifact content to blob storage!
2026-10-24T11:42:35.1822961Z SHA256 digest of uploaded artifact is afdcec4976c51ea63ab64fa8892943e079c7a4f56b59b295c7228cd66f6dae69
2026-10-24T11:42:35.1823287Z Finalizing artifact upload
2026-10-24T11:42:35.5833535Z Artifact thread-transfer-results successfully finalized. Artifact ID 12559370180
2026-10-24T11:42:35.5834020Z Artifact thread-transfer-results has been successfully uploaded! Final size is 503 bytes. Artifact ID is 12559370180
2026-10-24T11:42:35.5835912Z Artifact download URL: https://github.com/pingdotgg/t3code/actions/runs/40090902566/artifacts/12559370180
2026-10-24T11:42:35.5916360Z Post job cleanup.
2026-10-24T11:42:35.6518280Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-24T11:42:35.6579695Z Post job cleanup.
2026-10-24T11:42:35.6591479Z ##[start-action display=Cache full pnpm store;id=__6e8ae4df-01c2-4eae-a379-400185e1854d.__actions_cache]
2026-10-24T11:42:35.6910019Z Post job cleanup.
2026-10-24T11:42:35.7510816Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-fa50cf9b003d547cd32552f61b874eb4abe5dace3fdb4b1abd9610da2da24074, not saving cache.
2026-10-24T11:42:35.7538140Z ##[end-action id=__6e8ae4df-01c2-4eae-a379-400185e1854d.__actions_cache;outcome=success;conclusion=success;duration_ms=94]
2026-10-24T11:42:35.7539803Z ##[start-action display=Cache Vite+;id=__6e8ae4df-01c2-4eae-a379-400185e1854d.vp_cache]
2026-10-24T11:42:35.7559070Z Post job cleanup.
2026-10-24T11:42:35.8148007Z Cache hit occurred on the primary key vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0, not saving cache.
2026-10-24T11:42:35.8175767Z ##[end-action id=__6e8ae4df-01c2-4eae-a379-400185e1854d.vp_cache;outcome=success;conclusion=success;duration_ms=63]
2026-10-24T11:42:35.8228094Z Post job cleanup.
2026-10-24T11:42:35.8643289Z [command]/usr/local/bin/git version
2026-10-24T11:42:35.8669505Z git version 2.55.0
2026-10-24T11:42:35.8686810Z Temporarily overriding HOME='/home/runner/_work/_temp/a39a4f90-35e3-4c83-a77e-861e515c0496' before making global git config changes
2026-10-24T11:42:35.8687154Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T11:42:35.8697290Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T11:42:35.8719115Z Removing SSH command configuration
2026-10-24T11:42:35.8719359Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T11:42:35.8756992Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-24T11:42:35.8865289Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T11:42:35.8886974Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T11:42:35.8922833Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T11:42:35.8939027Z ##[group]Run '/job_completed.sh'
2026-10-24T11:42:35.8947838Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T11:42:35.8948009Z env:
2026-10-24T11:42:35.8948123Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 136
2026-10-24T11:42:35.8948276Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 422
2026-10-24T11:42:35.8948420Z   BLACKSMITH_CHECK_RUN_ID: 120863167842
2026-10-24T11:42:35.8948567Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 8
2026-10-24T11:42:35.8948724Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T11:42:35.8948867Z ##[endgroup]
2026-10-24T11:42:35.9018012Z Docker container cache not activated, skipping hash computation.
2026-10-24T11:42:35.9250449Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T11:42:35.9289419Z Cleaning up orphan processes