GitHub check

Whole log, 99 KB
2026-10-24T04:18:16.1171996Z Current runner version: '2.338.1'
2026-10-24T04:18:16.1175273Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-lzbon4hffjmuby3x'
2026-10-24T04:18:16.1175956Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-24T04:18:16.1176635Z Machine name: 'ip-172-31-73-130'
2026-10-24T04:18:16.1178263Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T04:18:16.1179534Z Contents: read
2026-10-24T04:18:16.1179912Z Metadata: read
2026-10-24T04:18:16.1180319Z ##[endgroup]
2026-10-24T04:18:16.1182278Z Secret source: Actions
2026-10-24T04:18:16.1182898Z Cache mode: write
2026-10-24T04:18:16.1183656Z Prepare workflow directory
2026-10-24T04:18:16.1352284Z Prepare all required actions
2026-10-24T04:18:16.1377113Z Getting action download info
2026-10-24T04:18:16.2587308Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T04:18:16.2947120Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-24T04:18:16.3612375Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-24T04:18:16.5137146Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T04:18:16.5176744Z Complete job name: Test Server 3
2026-10-24T04:18:16.5511490Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T04:18:16.5598759Z ##[group]Run '/setup.sh'
2026-10-24T04:18:16.5612102Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:18:16.5612499Z env:
2026-10-24T04:18:16.5612715Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:16.5612996Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:16.5613267Z   BLACKSMITH_CHECK_RUN_ID: 120776724215
2026-10-24T04:18:16.5613546Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-24T04:18:16.5613833Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T04:18:16.5614081Z ##[endgroup]
2026-10-24T04:18:16.5833863Z Logging daemon started (blacksmithd for logs)
2026-10-24T04:18:16.5916474Z Results daemon started (blacksmithd for results)
2026-10-24T04:18:16.6033829Z Background adoption and SSH setup started (PID: 2937)
2026-10-24T04:18:16.6034353Z
2026-10-24T04:18:16.6034579Z ----------------------------------------
2026-10-24T04:18:16.6035637Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40061803754/jobs/120776724215
2026-10-24T04:18:16.6036907Z SSH Access (using your GitHub SSH key):
2026-10-24T04:18:16.6083365Z   ssh -p 64000 runner@blacksmith-4vcpu-ubuntu-2404-lzbon4hffjmuby3x.vm.blacksmith.sh
2026-10-24T04:18:16.6084536Z
2026-10-24T04:18:16.6086795Z No GitHub SSH key? Add one at:
2026-10-24T04:18:16.6087428Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T04:18:16.6087933Z
2026-10-24T04:18:16.6088099Z ----------------------------------------
2026-10-24T04:18:16.6088341Z
2026-10-24T04:18:16.6088541Z VM ID: blacksmith-4vcpu-ubuntu-2404-lzbon4hffjmuby3x
2026-10-24T04:18:16.6088947Z Host: production-152.236.31.64-x8664
2026-10-24T04:18:16.6089270Z Host Agent PID: 4185236
2026-10-24T04:18:16.6089565Z Host Agent Git SHA: 1637818df
2026-10-24T04:18:16.6089882Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T04:18:16.6090208Z Blacksmith Host Generation: gen 2
2026-10-24T04:18:16.6090540Z Petname: production-mint-ape-c2404c7a
2026-10-24T04:18:16.6090863Z Region: us-east
2026-10-24T04:18:16.6091156Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T04:18:16.6091574Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T04:18:16.6091786Z
2026-10-24T04:18:16.6091956Z Enabling Blacksmith transparent cache
2026-10-24T04:18:16.6288548Z ##[group]Run actions/checkout@v6
2026-10-24T04:18:16.6288828Z with:
2026-10-24T04:18:16.6289025Z   fetch-depth: 2
2026-10-24T04:18:16.6289356Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-24T04:18:16.6289743Z   sparse-checkout-cone-mode: false
2026-10-24T04:18:16.6290012Z   repository: pingdotgg/t3code
2026-10-24T04:18:16.6291885Z   token: ***
2026-10-24T04:18:16.6292089Z   ssh-strict: true
2026-10-24T04:18:16.6292302Z   ssh-user: git
2026-10-24T04:18:16.6292514Z   persist-credentials: true
2026-10-24T04:18:16.6292748Z   clean: true
2026-10-24T04:18:16.6292953Z   fetch-tags: false
2026-10-24T04:18:16.6293168Z   show-progress: true
2026-10-24T04:18:16.6293462Z   lfs: false
2026-10-24T04:18:16.6293661Z   submodules: false
2026-10-24T04:18:16.6293886Z   set-safe-directory: true
2026-10-24T04:18:16.6294131Z   allow-unsafe-pr-checkout: false
2026-10-24T04:18:16.6294381Z env:
2026-10-24T04:18:16.6294605Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:16.6294877Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:16.6295147Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:16.6295397Z ##[endgroup]
2026-10-24T04:18:16.7196759Z Syncing repository: pingdotgg/t3code
2026-10-24T04:18:16.7197727Z ##[group]Getting Git version info
2026-10-24T04:18:16.7198047Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T04:18:16.7208822Z [command]/usr/local/bin/git version
2026-10-24T04:18:16.7296271Z git version 2.55.0
2026-10-24T04:18:16.7307038Z ##[endgroup]
2026-10-24T04:18:16.7313428Z Temporarily overriding HOME='/home/runner/_work/_temp/9e261715-c1ce-41bf-abc0-f55c6acba5b5' before making global git config changes
2026-10-24T04:18:16.7314065Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T04:18:16.7319659Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T04:18:16.7346268Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T04:18:16.7347797Z ##[group]Determining repository object format
2026-10-24T04:18:16.7348862Z ##[endgroup]
2026-10-24T04:18:16.7349203Z ##[group]Initializing the repository
2026-10-24T04:18:16.7351188Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T04:18:16.7380312Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T04:18:16.7380962Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T04:18:16.7381788Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T04:18:16.7382229Z hint: call:
2026-10-24T04:18:16.7382512Z hint:
2026-10-24T04:18:16.7382879Z hint: 	git config --global init.defaultBranch <name>
2026-10-24T04:18:16.7383261Z hint:
2026-10-24T04:18:16.7383629Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T04:18:16.7384148Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T04:18:16.7384585Z hint:
2026-10-24T04:18:16.7384874Z hint: 	git branch -m <name>
2026-10-24T04:18:16.7385191Z hint:
2026-10-24T04:18:16.7385573Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T04:18:16.7386286Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T04:18:16.7387340Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T04:18:16.7409312Z ##[endgroup]
2026-10-24T04:18:16.7409735Z ##[group]Disabling automatic garbage collection
2026-10-24T04:18:16.7411720Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T04:18:16.7429517Z ##[endgroup]
2026-10-24T04:18:16.7429875Z ##[group]Setting up auth
2026-10-24T04:18:16.7430148Z Removing SSH command configuration
2026-10-24T04:18:16.7433107Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T04:18:16.7457252Z [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-24T04:18:16.7570165Z Removing HTTP extra header
2026-10-24T04:18:16.7572635Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T04:18:16.7591138Z [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-24T04:18:16.7677861Z Removing includeIf entries pointing to credentials config files
2026-10-24T04:18:16.7678352Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T04:18:16.7698380Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T04:18:16.7796700Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-3fd7f9c4-e4bb-4e31-8891-742569903964.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T04:18:16.7924245Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-3fd7f9c4-e4bb-4e31-8891-742569903964.config
2026-10-24T04:18:16.7942669Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-3fd7f9c4-e4bb-4e31-8891-742569903964.config
2026-10-24T04:18:16.7959923Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-3fd7f9c4-e4bb-4e31-8891-742569903964.config
2026-10-24T04:18:16.7976503Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-3fd7f9c4-e4bb-4e31-8891-742569903964.config
2026-10-24T04:18:16.7992616Z ##[endgroup]
2026-10-24T04:18:16.7992981Z ##[group]Fetching the repository
2026-10-24T04:18:16.7996488Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +c8a6e71329b7974615754c95f01fdf30811e8d63:refs/remotes/pull/24334/merge
2026-10-24T04:18:17.0432503Z From https://github.com/pingdotgg/t3code
2026-10-24T04:18:17.0433083Z  * [new ref]         c8a6e71329b7974615754c95f01fdf30811e8d63 -> pull/24334/merge
2026-10-24T04:18:17.0453945Z ##[endgroup]
2026-10-24T04:18:17.0454342Z ##[group]Determining the checkout info
2026-10-24T04:18:17.0454827Z ##[endgroup]
2026-10-24T04:18:17.0455211Z ##[group]Setting up sparse checkout
2026-10-24T04:18:17.0457707Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T04:18:17.0483718Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T04:18:17.0499219Z .git/info/sparse-checkout
2026-10-24T04:18:17.0503148Z ##[endgroup]
2026-10-24T04:18:17.0503569Z ##[group]Checking out the ref
2026-10-24T04:18:17.0505423Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/24334/merge
2026-10-24T04:18:24.0553018Z Updating files:   0% (1/6323)
2026-10-24T04:18:24.0580356Z Updating files:   1% (64/6323)
2026-10-24T04:18:24.0597274Z Updating files:   2% (127/6323)
2026-10-24T04:18:24.0615315Z Updating files:   3% (190/6323)
2026-10-24T04:18:24.0636733Z Updating files:   4% (253/6323)
2026-10-24T04:18:24.0664936Z Updating files:   5% (317/6323)
2026-10-24T04:18:24.0684849Z Updating files:   6% (380/6323)
2026-10-24T04:18:24.0725838Z Updating files:   7% (443/6323)
2026-10-24T04:18:24.0738848Z Updating files:   7% (472/6323)
2026-10-24T04:18:24.0767175Z Updating files:   8% (506/6323)
2026-10-24T04:18:24.0788496Z Updating files:   9% (570/6323)
2026-10-24T04:18:24.1044975Z Updating files:  10% (633/6323)
2026-10-24T04:18:24.1059779Z Updating files:  11% (696/6323)
2026-10-24T04:18:24.1070108Z Updating files:  12% (759/6323)
2026-10-24T04:18:24.1083652Z Updating files:  13% (822/6323)
2026-10-24T04:18:24.1098639Z Updating files:  14% (886/6323)
2026-10-24T04:18:24.1116362Z Updating files:  15% (949/6323)
2026-10-24T04:18:24.1134689Z Updating files:  16% (1012/6323)
2026-10-24T04:18:24.1150449Z Updating files:  17% (1075/6323)
2026-10-24T04:18:24.1168933Z Updating files:  18% (1139/6323)
2026-10-24T04:18:24.1183878Z Updating files:  19% (1202/6323)
2026-10-24T04:18:24.1205248Z Updating files:  20% (1265/6323)
2026-10-24T04:18:24.1223350Z Updating files:  21% (1328/6323)
2026-10-24T04:18:24.1240985Z Updating files:  22% (1392/6323)
2026-10-24T04:18:24.1253669Z Updating files:  23% (1455/6323)
2026-10-24T04:18:24.1266865Z Updating files:  24% (1518/6323)
2026-10-24T04:18:24.1281518Z Updating files:  25% (1581/6323)
2026-10-24T04:18:24.1294875Z Updating files:  26% (1644/6323)
2026-10-24T04:18:24.1308879Z Updating files:  27% (1708/6323)
2026-10-24T04:18:24.1328008Z Updating files:  28% (1771/6323)
2026-10-24T04:18:24.1359160Z Updating files:  29% (1834/6323)
2026-10-24T04:18:24.1379060Z Updating files:  30% (1897/6323)
2026-10-24T04:18:24.1402542Z Updating files:  31% (1961/6323)
2026-10-24T04:18:24.1430751Z Updating files:  32% (2024/6323)
2026-10-24T04:18:24.1460353Z Updating files:  33% (2087/6323)
2026-10-24T04:18:24.1527509Z Updating files:  34% (2150/6323)
2026-10-24T04:18:24.1588999Z Updating files:  35% (2214/6323)
2026-10-24T04:18:24.1622042Z Updating files:  36% (2277/6323)
2026-10-24T04:18:24.1652361Z Updating files:  37% (2340/6323)
2026-10-24T04:18:24.1694044Z Updating files:  38% (2403/6323)
2026-10-24T04:18:24.1719133Z Updating files:  39% (2466/6323)
2026-10-24T04:18:24.1749028Z Updating files:  40% (2530/6323)
2026-10-24T04:18:24.1778889Z Updating files:  41% (2593/6323)
2026-10-24T04:18:24.1794221Z Updating files:  42% (2656/6323)
2026-10-24T04:18:24.1803482Z Updating files:  43% (2719/6323)
2026-10-24T04:18:24.1829160Z Updating files:  44% (2783/6323)
2026-10-24T04:18:24.1856826Z Updating files:  45% (2846/6323)
2026-10-24T04:18:24.1880730Z Updating files:  46% (2909/6323)
2026-10-24T04:18:24.1906612Z Updating files:  47% (2972/6323)
2026-10-24T04:18:24.1934263Z Updating files:  48% (3036/6323)
2026-10-24T04:18:24.1963221Z Updating files:  49% (3099/6323)
2026-10-24T04:18:24.1998607Z Updating files:  50% (3162/6323)
2026-10-24T04:18:24.2013533Z Updating files:  51% (3225/6323)
2026-10-24T04:18:24.2048277Z Updating files:  52% (3288/6323)
2026-10-24T04:18:24.2071478Z Updating files:  53% (3352/6323)
2026-10-24T04:18:24.2090982Z Updating files:  54% (3415/6323)
2026-10-24T04:18:24.2113699Z Updating files:  55% (3478/6323)
2026-10-24T04:18:24.2130436Z Updating files:  56% (3541/6323)
2026-10-24T04:18:24.2147278Z Updating files:  57% (3605/6323)
2026-10-24T04:18:24.2165893Z Updating files:  58% (3668/6323)
2026-10-24T04:18:24.2536035Z Updating files:  59% (3731/6323)
2026-10-24T04:18:24.2549684Z Updating files:  60% (3794/6323)
2026-10-24T04:18:24.2565301Z Updating files:  61% (3858/6323)
2026-10-24T04:18:24.2582808Z Updating files:  62% (3921/6323)
2026-10-24T04:18:24.2602828Z Updating files:  63% (3984/6323)
2026-10-24T04:18:24.2628868Z Updating files:  64% (4047/6323)
2026-10-24T04:18:24.2649836Z Updating files:  65% (4110/6323)
2026-10-24T04:18:24.2665287Z Updating files:  66% (4174/6323)
2026-10-24T04:18:24.2689226Z Updating files:  67% (4237/6323)
2026-10-24T04:18:24.2701605Z Updating files:  68% (4300/6323)
2026-10-24T04:18:24.2720613Z Updating files:  69% (4363/6323)
2026-10-24T04:18:24.2732820Z Updating files:  70% (4427/6323)
2026-10-24T04:18:24.2748172Z Updating files:  71% (4490/6323)
2026-10-24T04:18:24.2763739Z Updating files:  72% (4553/6323)
2026-10-24T04:18:24.2788854Z Updating files:  73% (4616/6323)
2026-10-24T04:18:24.3035684Z Updating files:  74% (4680/6323)
2026-10-24T04:18:24.3216028Z Updating files:  75% (4743/6323)
2026-10-24T04:18:24.3236578Z Updating files:  76% (4806/6323)
2026-10-24T04:18:24.3256408Z Updating files:  77% (4869/6323)
2026-10-24T04:18:24.3280972Z Updating files:  78% (4932/6323)
2026-10-24T04:18:24.3299281Z Updating files:  79% (4996/6323)
2026-10-24T04:18:24.3316686Z Updating files:  80% (5059/6323)
2026-10-24T04:18:24.3333889Z Updating files:  81% (5122/6323)
2026-10-24T04:18:24.3353021Z Updating files:  82% (5185/6323)
2026-10-24T04:18:24.3369993Z Updating files:  83% (5249/6323)
2026-10-24T04:18:24.3391434Z Updating files:  84% (5312/6323)
2026-10-24T04:18:24.3412893Z Updating files:  85% (5375/6323)
2026-10-24T04:18:24.3435198Z Updating files:  86% (5438/6323)
2026-10-24T04:18:24.3501350Z Updating files:  87% (5502/6323)
2026-10-24T04:18:24.3531686Z Updating files:  88% (5565/6323)
2026-10-24T04:18:24.3549772Z Updating files:  89% (5628/6323)
2026-10-24T04:18:24.3573879Z Updating files:  90% (5691/6323)
2026-10-24T04:18:24.3606849Z Updating files:  91% (5754/6323)
2026-10-24T04:18:24.3621975Z Updating files:  92% (5818/6323)
2026-10-24T04:18:24.3637492Z Updating files:  93% (5881/6323)
2026-10-24T04:18:24.3656963Z Updating files:  94% (5944/6323)
2026-10-24T04:18:24.3680394Z Updating files:  95% (6007/6323)
2026-10-24T04:18:24.3731495Z Updating files:  96% (6071/6323)
2026-10-24T04:18:24.3757072Z Updating files:  97% (6134/6323)
2026-10-24T04:18:24.3800553Z Updating files:  98% (6197/6323)
2026-10-24T04:18:24.3818883Z Updating files:  99% (6260/6323)
2026-10-24T04:18:24.3819060Z Updating files: 100% (6323/6323)
2026-10-24T04:18:24.3819257Z Updating files: 100% (6323/6323), done.
2026-10-24T04:18:24.3965041Z Note: switching to 'refs/remotes/pull/24334/merge'.
2026-10-24T04:18:24.3965269Z
2026-10-24T04:18:24.3965397Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-24T04:18:24.3965631Z changes and commit them, and you can discard any commits you make in this
2026-10-24T04:18:24.3965855Z state without impacting any branches by switching back to a branch.
2026-10-24T04:18:24.3965992Z
2026-10-24T04:18:24.3966083Z If you want to create a new branch to retain commits you create, you may
2026-10-24T04:18:24.3966302Z do so (now or later) by using -c with the switch command. Example:
2026-10-24T04:18:24.3966426Z
2026-10-24T04:18:24.3966486Z   git switch -c <new-branch-name>
2026-10-24T04:18:24.3966577Z
2026-10-24T04:18:24.3966631Z Or undo this operation with:
2026-10-24T04:18:24.3966711Z
2026-10-24T04:18:24.3966778Z   git switch -
2026-10-24T04:18:24.3966847Z
2026-10-24T04:18:24.3966949Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-24T04:18:24.3967093Z
2026-10-24T04:18:24.3978618Z HEAD is now at c8a6e71 Merge 09a0912b055c177c0131a03bc7bbda55963f1284 into d14ace8233ad3cf7856b6b834824f888240d67a1
2026-10-24T04:18:24.3979632Z ##[endgroup]
2026-10-24T04:18:24.4008963Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T04:18:24.4025587Z c8a6e71329b7974615754c95f01fdf30811e8d63
2026-10-24T04:18:24.4152408Z Prepare all required actions
2026-10-24T04:18:24.4188309Z ##[group]Run ./.github/actions/ci-changes
2026-10-24T04:18:24.4188455Z env:
2026-10-24T04:18:24.4188568Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:24.4188708Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:24.4188849Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:24.4188976Z ##[endgroup]
2026-10-24T04:18:24.4227353Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-24T04:18:24.4264663Z ##[group]Run set -uo pipefail
2026-10-24T04:18:24.4264858Z set -uo pipefail
2026-10-24T04:18:24.4264976Z
2026-10-24T04:18:24.4265078Z decide() {
2026-10-24T04:18:24.4265270Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-24T04:18:24.4265468Z   exit "${PIPESTATUS[0]}"
2026-10-24T04:18:24.4265597Z }
2026-10-24T04:18:24.4265695Z
2026-10-24T04:18:24.4265792Z fail_open() {
2026-10-24T04:18:24.4265937Z   echo "$* Running every job."
2026-10-24T04:18:24.4266067Z   decide
2026-10-24T04:18:24.4266168Z }
2026-10-24T04:18:24.4266260Z
2026-10-24T04:18:24.4266409Z # Reads the change from git rather than the REST API: every job that
2026-10-24T04:18:24.4266650Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-24T04:18:24.4266860Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-24T04:18:24.4267189Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-24T04:18:24.4267426Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-24T04:18:24.4267608Z   base=HEAD^1
2026-10-24T04:18:24.4267716Z   mode=()
2026-10-24T04:18:24.4267824Z else
2026-10-24T04:18:24.4267927Z   base=$BEFORE_SHA
2026-10-24T04:18:24.4268114Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-24T04:18:24.4268318Z     || fail_open "Could not fetch ${base}."
2026-10-24T04:18:24.4268513Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-24T04:18:24.4268693Z   mode=(--full)
2026-10-24T04:18:24.4268804Z fi
2026-10-24T04:18:24.4268900Z
2026-10-24T04:18:24.4269057Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-24T04:18:24.4269298Z # of a package changes that package just like editing it. It also keeps
2026-10-24T04:18:24.4269509Z # git from fetching file contents to score renames.
2026-10-24T04:18:24.4269737Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-24T04:18:24.4269961Z   || fail_open "Could not diff against ${base}."
2026-10-24T04:18:24.4270148Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-24T04:18:24.4285964Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:18:24.4286124Z env:
2026-10-24T04:18:24.4286231Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:24.4286374Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:24.4286509Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:24.4286642Z   EVENT_NAME: pull_request
2026-10-24T04:18:24.4286753Z   BEFORE_SHA:
2026-10-24T04:18:24.4286852Z ##[endgroup]
2026-10-24T04:18:24.4695088Z Affected packages: @t3tools/client-runtime, @t3tools/contracts, @t3tools/desktop, @t3tools/marketing, @t3tools/mobile, @t3tools/provider-acp, @t3tools/provider-acp-registry, @t3tools/provider-core, @t3tools/provider-cursor, @t3tools/provider-grok, @t3tools/provider-muse, @t3tools/provider-opencode, @t3tools/provider-pi, @t3tools/provider-testing, @t3tools/scripts, @t3tools/shared, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/ssh, @t3tools/tailscale, @t3tools/web, t3, t3code-relay
2026-10-24T04:18:24.4696445Z typecheck=true
2026-10-24T04:18:24.4696552Z build=true
2026-10-24T04:18:24.4696656Z test=true
2026-10-24T04:18:24.4697615Z test_packages=@t3tools/desktop @t3tools/mobile t3code-relay @t3tools/client-runtime @t3tools/contracts @t3tools/provider-acp @t3tools/provider-acp-registry @t3tools/provider-core @t3tools/provider-cursor @t3tools/provider-grok @t3tools/provider-muse @t3tools/provider-opencode @t3tools/provider-pi @t3tools/shared @t3tools/source-control-azure-devops @t3tools/source-control-bitbucket @t3tools/source-control-core @t3tools/source-control-forgejo @t3tools/source-control-gitcafe @t3tools/source-control-github @t3tools/source-control-gitlab @t3tools/ssh @t3tools/tailscale @t3tools/scripts
2026-10-24T04:18:24.4699968Z test_web=true
2026-10-24T04:18:24.4700079Z test_server=true
2026-10-24T04:18:24.4700202Z rust=false
2026-10-24T04:18:24.4700301Z release_smoke=true
2026-10-24T04:18:24.4700405Z mobile_native=false
2026-10-24T04:18:24.4740366Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=51]
2026-10-24T04:18:24.4812450Z Prepare all required actions
2026-10-24T04:18:24.4812767Z Getting action download info
2026-10-24T04:18:24.5514294Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-24T04:18:24.6364383Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-24T04:18:24.6364657Z env:
2026-10-24T04:18:24.6364771Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:24.6364913Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:24.6365055Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:24.6365184Z ##[endgroup]
2026-10-24T04:18:24.6426834Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-24T04:18:24.6437204Z ##[group]Run echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T04:18:24.6437669Z echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T04:18:24.6438142Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T04:18:24.6438397Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T04:18:24.6456095Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:18:24.6456360Z env:
2026-10-24T04:18:24.6456533Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:24.6456775Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:24.6457095Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:24.6457307Z ##[endgroup]
2026-10-24T04:18:24.6715632Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=28]
2026-10-24T04:18:24.6716804Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-24T04:18:24.6763860Z ##[group]Run actions/cache@v6
2026-10-24T04:18:24.6764024Z with:
2026-10-24T04:18:24.6764159Z   path: ~/.vite-plus
2026-10-24T04:18:24.6764360Z   key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T04:18:24.6764616Z   enableCrossOsArchive: false
2026-10-24T04:18:24.6764785Z   fail-on-cache-miss: false
2026-10-24T04:18:24.6764938Z   lookup-only: false
2026-10-24T04:18:24.6765075Z   save-always: false
2026-10-24T04:18:24.6765202Z env:
2026-10-24T04:18:24.6765341Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:24.6765530Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:24.6765712Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:24.6765875Z ##[endgroup]
2026-10-24T04:18:24.8818140Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T04:18:25.2537861Z Received 170349591 of 170349591 (100.0%), 468.2 MBs/sec
2026-10-24T04:18:25.2538392Z Cache Size: ~162 MB (170349591 B)
2026-10-24T04:18:25.2575634Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/5c16e0f3-b03d-4fd0-9c93-516341b4f922/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T04:18:25.9144213Z Cache restored successfully
2026-10-24T04:18:25.9282428Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T04:18:25.9357201Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1263]
2026-10-24T04:18:25.9359433Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-24T04:18:25.9379230Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T04:18:25.9379465Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T04:18:25.9379631Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-24T04:18:25.9396405Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:18:25.9396566Z env:
2026-10-24T04:18:25.9396679Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:25.9396819Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:25.9396959Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:25.9397089Z ##[endgroup]
2026-10-24T04:18:25.9434338Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-24T04:18:25.9440067Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=8]
2026-10-24T04:18:25.9441312Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-24T04:18:25.9444863Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T04:18:25.9445837Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-24T04:18:25.9456286Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-24T04:18:25.9456460Z store_path="$(vp pm cache dir)"
2026-10-24T04:18:25.9456616Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-24T04:18:25.9470540Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:18:25.9470703Z env:
2026-10-24T04:18:25.9470809Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:25.9470953Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:25.9471090Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:25.9471217Z ##[endgroup]
2026-10-24T04:18:25.9592488Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=14]
2026-10-24T04:18:25.9593703Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-24T04:18:25.9905791Z ##[group]Run actions/cache@v6
2026-10-24T04:18:25.9905923Z with:
2026-10-24T04:18:25.9906047Z   path: /home/runner/.local/share/pnpm/store/v11
2026-10-24T04:18:25.9906321Z   key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-24T04:18:25.9906573Z   restore-keys: pnpm-full-v1-Linux-X64-

2026-10-24T04:18:25.9906717Z   enableCrossOsArchive: false
2026-10-24T04:18:25.9906850Z   fail-on-cache-miss: false
2026-10-24T04:18:25.9906968Z   lookup-only: false
2026-10-24T04:18:25.9907081Z   save-always: false
2026-10-24T04:18:25.9907188Z env:
2026-10-24T04:18:25.9907298Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:25.9907439Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:25.9907575Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:25.9907705Z ##[endgroup]
2026-10-24T04:18:26.1699762Z Cache hit for: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-24T04:18:27.2321090Z Received 671088640 of 995020926 (67.4%), 615.4 MBs/sec
2026-10-24T04:18:27.6653691Z Received 995020926 of 995020926 (100.0%), 643.3 MBs/sec
2026-10-24T04:18:27.6654014Z Cache Size: ~949 MB (995020926 B)
2026-10-24T04:18:27.6700925Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/76645929-0339-4621-bffe-cc758ee0a7e4/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T04:18:32.6861915Z Cache restored successfully
2026-10-24T04:18:32.7307446Z Cache restored from key: pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef
2026-10-24T04:18:32.7370641Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6777]
2026-10-24T04:18:32.7372655Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-24T04:18:32.7382809Z ##[group]Run vp install
2026-10-24T04:18:32.7382947Z vp install
2026-10-24T04:18:32.7398659Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:18:32.7398820Z env:
2026-10-24T04:18:32.7398935Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:32.7399078Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:32.7399213Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:32.7399344Z ##[endgroup]
2026-10-24T04:18:32.7742104Z Scope: all 33 workspace projects
2026-10-24T04:18:32.8670021Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-24T04:18:33.2784054Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-24T04:18:33.2785759Z   Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-24T04:18:33.2786259Z   Virtual store is at:             node_modules/.pnpm
2026-10-24T04:18:35.3207295Z โœ“ Lockfile passes supply-chain policies (2088 entries in 2.5s)
2026-10-24T04:18:35.3207553Z Lockfile is up to date, resolution step is skipped
2026-10-24T04:18:35.3386323Z Packages: +1721
2026-10-24T04:18:35.3386547Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-24T04:18:35.3748507Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-24T04:18:36.2593970Z . prepare$ vp config --no-agent
2026-10-24T04:18:36.3440692Z . prepare: Done
2026-10-24T04:18:36.3452963Z
2026-10-24T04:18:36.3453102Z devDependencies:
2026-10-24T04:18:36.3453245Z + @coderabbitai/config 1.1.0
2026-10-24T04:18:36.3453381Z + @shadcn/lint 0.1.5
2026-10-24T04:18:36.3453522Z + @types/node 24.12.4
2026-10-24T04:18:36.3453641Z + knip 6.34.0
2026-10-24T04:18:36.3453766Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-24T04:18:36.3453906Z + vite-plus 1.3.0
2026-10-24T04:18:36.3453968Z
2026-10-24T04:18:36.3472396Z Done in 3.6s using pnpm v12.14.0
2026-10-24T04:18:36.3620296Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3624]
2026-10-24T04:18:36.3639339Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T04:18:36.3639781Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T04:18:36.3656188Z shell: /usr/bin/bash -e {0}
2026-10-24T04:18:36.3656307Z env:
2026-10-24T04:18:36.3656415Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:36.3656694Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:36.3668229Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:36.3668373Z ##[endgroup]
2026-10-24T04:18:36.3876421Z ##[group]Run actions/cache@v6
2026-10-24T04:18:36.3876557Z with:
2026-10-24T04:18:36.3876663Z   path: ~/.cache/ms-playwright
2026-10-24T04:18:36.3876813Z   key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T04:18:36.3876973Z   enableCrossOsArchive: false
2026-10-24T04:18:36.3877096Z   fail-on-cache-miss: false
2026-10-24T04:18:36.3877213Z   lookup-only: false
2026-10-24T04:18:36.3877319Z   save-always: false
2026-10-24T04:18:36.3877426Z env:
2026-10-24T04:18:36.3877527Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:36.3877661Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:36.3877803Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:36.3877926Z ##[endgroup]
2026-10-24T04:18:36.5686938Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T04:18:36.7110861Z Received 106503405 of 106503405 (100.0%), 825.8 MBs/sec
2026-10-24T04:18:36.7112360Z Cache Size: ~102 MB (106503405 B)
2026-10-24T04:18:36.7129612Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/01b8fa03-fcd4-45c7-aeb7-a47390775c51/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T04:18:36.9011374Z Cache restored successfully
2026-10-24T04:18:36.9128759Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T04:18:36.9257008Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T04:18:36.9257417Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T04:18:36.9257662Z test -n "$browser"
2026-10-24T04:18:36.9257840Z if ldd "$browser" | grep '=> not found'; then
2026-10-24T04:18:36.9258080Z   node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-24T04:18:36.9258306Z fi
2026-10-24T04:18:36.9277151Z shell: /usr/bin/bash -e {0}
2026-10-24T04:18:36.9277295Z env:
2026-10-24T04:18:36.9277407Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:36.9277575Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:36.9277715Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:36.9277856Z ##[endgroup]
2026-10-24T04:18:36.9514267Z ##[group]Run vp run --filter t3 test --shard 3/8
2026-10-24T04:18:36.9514551Z vp run --filter t3 test --shard 3/8
2026-10-24T04:18:36.9531304Z shell: /usr/bin/bash -e {0}
2026-10-24T04:18:36.9531430Z env:
2026-10-24T04:18:36.9531541Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:18:36.9531691Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:18:36.9531831Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:36.9532041Z   T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-24T04:18:36.9532318Z   T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-24T04:18:36.9532526Z ##[endgroup]
2026-10-24T04:18:37.1122800Z ~/apps/server$ vp test run --shard 3/8 โŠ˜ cache disabled
2026-10-24T04:18:37.2612026Z
2026-10-24T04:18:37.2613932Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-24T04:18:37.2614152Z
2026-10-24T04:18:41.3547192Z  โœ“ src/orchestration-v2/Adapters/CodexAdapterV2.test.ts (80 tests) 641ms
2026-10-24T04:18:58.7411698Z  โœ“ src/git/GitManager.test.ts (104 tests) 16438ms
2026-10-24T04:18:58.7412053Z    โœ“ GitManager (104)
2026-10-24T04:18:58.7412340Z      โœ“ finds a fork PR for a branch pushed without an upstream 405ms
2026-10-24T04:18:58.7412719Z      โœ“ preserves a local worktree PR base that shadows a remote ref, including legacy bases 375ms
2026-10-24T04:18:58.7413107Z      โœ“ generates PR content from branch changes when the remote base advances (main) 311ms
2026-10-24T04:18:58.7413494Z      โœ“ generates PR content from branch changes when the remote base advances (release/1.2) 349ms
2026-10-24T04:18:58.7413868Z      โœ“ prepares a worktree from the head branch when the host has no pull ref 373ms
2026-10-24T04:18:58.7414277Z      โœ“ reuses an existing PR worktree with 110 preceding matching branches (fork: false) 450ms
2026-10-24T04:18:58.7414665Z      โœ“ reuses an existing PR worktree with 110 preceding matching branches (fork: true) 498ms
2026-10-24T04:18:58.7416011Z      โœ“ refreshes a reused PR worktree that has no upstream from the pull request ref 308ms
2026-10-24T04:19:02.2243688Z  โœ“ src/provider/CodexChatGptAuth.test.ts (54 tests) 3170ms
2026-10-24T04:19:04.8990521Z  โœ“ src/orchestration-v2/ThreadStop.test.ts (41 tests) 1711ms
2026-10-24T04:19:05.8913952Z  โœ“ src/orchestration-v2/PullRequestSyncReactor.test.ts (24 tests) 50ms
2026-10-24T04:19:06.3459163Z stdout | src/preview/ServerBrowser.test.ts > a rejected download releases the original and keeps no saved copy (save failed)
2026-10-24T04:19:06.3459560Z [04:19:06.342] WARN (#1032): server preview download failed {
2026-10-24T04:19:06.3459747Z   cause: Error: save interrupted
2026-10-24T04:19:06.3460056Z       at Object.saveAs (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.test.ts:985:50)
2026-10-24T04:19:06.3460470Z       at saveDownload (/home/runner/_work/t3code/t3code/apps/server/src/preview/ServerBrowser.ts:960:7)
2026-10-24T04:19:06.3460709Z }
2026-10-24T04:19:06.3460779Z
2026-10-24T04:19:06.3761012Z  โœ“ src/preview/ServerBrowser.test.ts (27 tests) 117ms
2026-10-24T04:19:07.6346160Z  โœ“ src/orchestration-v2/ProjectionRecovery.test.ts (12 tests) 338ms
2026-10-24T04:19:08.1308236Z  โœ“ src/provider/antigravityAuthSupport.test.ts (26 tests) 224ms
2026-10-24T04:19:08.6177128Z  โœ“ src/persistence/OrchestrationEventStore.test.ts (10 tests) 204ms
2026-10-24T04:19:09.8986939Z stdout | src/auth/McpOAuth.test.ts > derives discovery metadata from the origin the client reached
2026-10-24T04:19:09.8987388Z [04:19:09.896] INFO (#4): Migrations ran successfully {
2026-10-24T04:19:09.8987749Z   migrations: [
2026-10-24T04:19:09.8988053Z     '1_OrchestrationEvents',
2026-10-24T04:19:09.8988303Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:09.8988528Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:09.8988736Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:09.8988986Z     '5_Projections',
2026-10-24T04:19:09.8989242Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:09.8989512Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:09.8989757Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:09.8989987Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:09.8990212Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:09.8990933Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:09.8991280Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:09.8991470Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:09.8991674Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:09.8991884Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:09.8992071Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:09.8992252Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:09.8992434Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:09.8992640Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:09.8992814Z     '20_AuthAccessManagement',
2026-10-24T04:19:09.8992981Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:09.8993166Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:09.8993342Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:09.8993551Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:09.8993767Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:09.8993978Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:09.8994661Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:09.8994969Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:09.8995250Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:09.8995526Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:09.8995773Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:09.8996000Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:09.8996255Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:09.8996540Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:09.8996784Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:09.8997014Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:09.8997285Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:09.8997536Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:09.8997801Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:09.8998064Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:09.8998291Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:09.8998525Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:09.8998763Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:09.8999000Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:09.8999232Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:09.8999474Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:09.8999699Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:09.8999930Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:09.9000166Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:09.9000403Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:09.9000634Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:09.9000859Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:09.9001075Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:09.9001311Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T04:19:09.9001545Z     '55_OrchestrationV2',
2026-10-24T04:19:09.9001758Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:09.9001982Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:09.9002166Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:09.9002324Z     '59_McpAppModelContext',
2026-10-24T04:19:09.9002486Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:09.9002656Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:09.9002816Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:09.9002978Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:09.9003158Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:09.9003339Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:09.9003523Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:09.9003689Z     '67_WebhookDedupe',
2026-10-24T04:19:09.9003839Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:09.9003966Z   ]
2026-10-24T04:19:09.9004119Z }
2026-10-24T04:19:09.9004173Z
2026-10-24T04:19:09.9335713Z stdout | src/auth/McpOAuth.test.ts > registers loopback and https clients and never redirects for an unverified client
2026-10-24T04:19:09.9336083Z [04:19:09.932] INFO (#358): Migrations ran successfully {
2026-10-24T04:19:09.9336252Z   migrations: [
2026-10-24T04:19:09.9336396Z     '1_OrchestrationEvents',
2026-10-24T04:19:09.9336571Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:09.9336767Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:09.9337154Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:09.9337413Z     '5_Projections',
2026-10-24T04:19:09.9337598Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:09.9337817Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:09.9338012Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:09.9338198Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:09.9338376Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:09.9338574Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:09.9338775Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:09.9338962Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:09.9339175Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:09.9339383Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:09.9339573Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:09.9339754Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:09.9339943Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:09.9340134Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:09.9340313Z     '20_AuthAccessManagement',
2026-10-24T04:19:09.9340477Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:09.9340651Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:09.9340881Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:09.9341307Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:09.9352494Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:09.9352716Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:09.9352910Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:09.9353109Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:09.9353311Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:09.9353520Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:09.9353702Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:09.9353884Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:09.9354095Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:09.9354265Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:09.9354450Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:09.9354631Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:09.9354804Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:09.9354982Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:09.9355186Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:09.9355384Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:09.9355563Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:09.9355747Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:09.9355932Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:09.9356126Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:09.9356309Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:09.9356501Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:09.9356678Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:09.9356865Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:09.9357054Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:09.9357242Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:09.9357425Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:09.9357604Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:09.9357798Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:09.9358099Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T04:19:09.9358286Z     '55_OrchestrationV2',
2026-10-24T04:19:09.9358582Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:09.9358807Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:09.9358970Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:09.9359131Z     '59_McpAppModelContext',
2026-10-24T04:19:09.9359300Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:09.9359469Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:09.9359636Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:09.9359816Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:09.9359997Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:09.9360181Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:09.9360361Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:09.9360530Z     '67_WebhookDedupe',
2026-10-24T04:19:09.9360681Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:09.9360811Z   ]
2026-10-24T04:19:09.9360902Z }
2026-10-24T04:19:09.9360961Z
2026-10-24T04:19:09.9629562Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-24T04:19:09.9629992Z [04:19:09.962] INFO (#748): Migrations ran successfully {
2026-10-24T04:19:09.9630208Z   migrations: [
2026-10-24T04:19:09.9630379Z     '1_OrchestrationEvents',
2026-10-24T04:19:09.9630635Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:09.9630855Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:09.9631062Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:09.9631267Z     '5_Projections',
2026-10-24T04:19:09.9631500Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:09.9631774Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:09.9632021Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:09.9632261Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:09.9632511Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:09.9632775Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:09.9633027Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:09.9633270Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:09.9633488Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:09.9633699Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:09.9633882Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:09.9634108Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:09.9634295Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:09.9634483Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:09.9634656Z     '20_AuthAccessManagement',
2026-10-24T04:19:09.9634819Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:09.9634994Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:09.9635180Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:09.9635379Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:09.9635590Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:09.9635799Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:09.9635995Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:09.9636188Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:09.9636393Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:09.9636596Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:09.9636784Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:09.9636969Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:09.9637153Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:09.9637323Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:09.9637711Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:09.9637975Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:09.9638147Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:09.9638330Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:09.9638528Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:09.9638737Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:09.9638913Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:09.9639112Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:09.9639298Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:09.9639488Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:09.9639681Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:09.9639873Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:09.9640058Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:09.9640245Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:09.9640451Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:09.9640633Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:09.9640822Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:09.9641008Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:09.9641182Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:09.9641372Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T04:19:09.9641557Z     '55_OrchestrationV2',
2026-10-24T04:19:09.9641733Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:09.9641909Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:09.9642080Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:09.9642244Z     '59_McpAppModelContext',
2026-10-24T04:19:09.9642417Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:09.9642588Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:09.9642766Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:09.9642939Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:09.9643124Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:09.9643315Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:09.9643499Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:09.9643674Z     '67_WebhookDedupe',
2026-10-24T04:19:09.9643826Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:09.9643967Z   ]
2026-10-24T04:19:09.9644085Z }
2026-10-24T04:19:09.9644162Z
2026-10-24T04:19:09.9720639Z stdout | src/auth/McpOAuth.test.ts > signs in with a pairing code and issues a token only /mcp accepts
2026-10-24T04:19:09.9721117Z [04:19:09.971] INFO (#1092): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'pairing-code' }
2026-10-24T04:19:09.9721363Z
2026-10-24T04:19:09.9958981Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-24T04:19:09.9959436Z [04:19:09.995] INFO (#1129): Migrations ran successfully {
2026-10-24T04:19:09.9959653Z   migrations: [
2026-10-24T04:19:09.9959837Z     '1_OrchestrationEvents',
2026-10-24T04:19:09.9960064Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:09.9960282Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:09.9960502Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:09.9960711Z     '5_Projections',
2026-10-24T04:19:09.9960945Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:09.9961220Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:09.9961463Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:09.9961698Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:09.9961922Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:09.9962446Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:09.9962785Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:09.9963023Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:09.9963288Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:09.9963551Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:09.9963796Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:09.9964049Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:09.9964504Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:09.9964717Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:09.9964897Z     '20_AuthAccessManagement',
2026-10-24T04:19:09.9965062Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:09.9965232Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:09.9965426Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:09.9965625Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:09.9965841Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:09.9966046Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:09.9966240Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:09.9966431Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:09.9966627Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:09.9966825Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:09.9967004Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:09.9967177Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:09.9967350Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:09.9967517Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:09.9967692Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:09.9967868Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:09.9968034Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:09.9968209Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:09.9968403Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:09.9968599Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:09.9968772Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:09.9968953Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:09.9969137Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:09.9969320Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:09.9969506Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:09.9969691Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:09.9969870Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:09.9970046Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:09.9970235Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:09.9970417Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:09.9970599Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:09.9970776Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:09.9970938Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:09.9971128Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T04:19:09.9971302Z     '55_OrchestrationV2',
2026-10-24T04:19:09.9971472Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:09.9971645Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:09.9971805Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:09.9971959Z     '59_McpAppModelContext',
2026-10-24T04:19:09.9972127Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:09.9972292Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:09.9972454Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:09.9972794Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:09.9973012Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:09.9973193Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:09.9973379Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:09.9973550Z     '67_WebhookDedupe',
2026-10-24T04:19:09.9973705Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:09.9973834Z   ]
2026-10-24T04:19:09.9973926Z }
2026-10-24T04:19:09.9974010Z
2026-10-24T04:19:10.0013372Z stdout | src/auth/McpOAuth.test.ts > signs in a hosted agent with an https callback that asked for a client secret
2026-10-24T04:19:10.0013723Z [04:19:10.000] INFO (#1471): Approved an MCP client sign-in. {
2026-10-24T04:19:10.0013913Z   client: 'Hosted bot',
2026-10-24T04:19:10.0014114Z   access: 'approval-required',
2026-10-24T04:19:10.0014269Z   method: 'pairing-code'
2026-10-24T04:19:10.0014402Z }
2026-10-24T04:19:10.0014457Z
2026-10-24T04:19:10.0222188Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-24T04:19:10.0222497Z [04:19:10.021] INFO (#1503): Migrations ran successfully {
2026-10-24T04:19:10.0222663Z   migrations: [
2026-10-24T04:19:10.0222806Z     '1_OrchestrationEvents',
2026-10-24T04:19:10.0222977Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:10.0223145Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:10.0223306Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:10.0223457Z     '5_Projections',
2026-10-24T04:19:10.0223645Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:10.0223853Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:10.0224077Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:10.0224258Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:10.0224445Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:10.0224644Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:10.0224841Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:10.0225028Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:10.0225234Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:10.0225444Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:10.0225624Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:10.0225800Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:10.0225980Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:10.0226167Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:10.0226338Z     '20_AuthAccessManagement',
2026-10-24T04:19:10.0226499Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:10.0226674Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:10.0226851Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:10.0227049Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:10.0227257Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:10.0227464Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:10.0227651Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:10.0227841Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:10.0228034Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:10.0228234Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:10.0228412Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:10.0228584Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:10.0228760Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:10.0228924Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:10.0229298Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:10.0229561Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:10.0229735Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:10.0229908Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:10.0230103Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:10.0230295Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:10.0230468Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:10.0230652Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:10.0230831Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:10.0231019Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:10.0231201Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:10.0231389Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:10.0231566Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:10.0231744Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:10.0231930Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:10.0232109Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:10.0232291Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:10.0232467Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:10.0232636Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:10.0232818Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T04:19:10.0232995Z     '55_OrchestrationV2',
2026-10-24T04:19:10.0233168Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:10.0233338Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:10.0233492Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:10.0233655Z     '59_McpAppModelContext',
2026-10-24T04:19:10.0233817Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:10.0234025Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:10.0234197Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:10.0234365Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:10.0234541Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:10.0234726Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:10.0234904Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:10.0235074Z     '67_WebhookDedupe',
2026-10-24T04:19:10.0235224Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:10.0235350Z   ]
2026-10-24T04:19:10.0235445Z }
2026-10-24T04:19:10.0235499Z
2026-10-24T04:19:10.0250610Z stdout | src/auth/McpOAuth.test.ts > rejects a wrong PKCE verifier and spends the code
2026-10-24T04:19:10.0251002Z [04:19:10.024] INFO (#1840): Approved an MCP client sign-in. {
2026-10-24T04:19:10.0251268Z   client: 'Claude Code',
2026-10-24T04:19:10.0251610Z   access: 'approval-required',
2026-10-24T04:19:10.0251806Z   method: 'pairing-code'
2026-10-24T04:19:10.0251937Z }
2026-10-24T04:19:10.0251997Z
2026-10-24T04:19:10.0453383Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-24T04:19:10.0453772Z [04:19:10.044] INFO (#1874): Migrations ran successfully {
2026-10-24T04:19:10.0453940Z   migrations: [
2026-10-24T04:19:10.0454120Z     '1_OrchestrationEvents',
2026-10-24T04:19:10.0454297Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:10.0454469Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:10.0454628Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:10.0454784Z     '5_Projections',
2026-10-24T04:19:10.0454966Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:10.0455181Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:10.0455370Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:10.0455713Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:10.0455951Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:10.0456150Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:10.0456350Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:10.0456539Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:10.0456748Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:10.0456961Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:10.0457144Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:10.0457317Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:10.0457504Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:10.0457691Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:10.0457870Z     '20_AuthAccessManagement',
2026-10-24T04:19:10.0458034Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:10.0458211Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:10.0458386Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:10.0458582Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:10.0458790Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:10.0458992Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:10.0459184Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:10.0459370Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:10.0459587Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:10.0459787Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:10.0459971Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:10.0460146Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:10.0460324Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:10.0460493Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:10.0460674Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:10.0460849Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:10.0461021Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:10.0461299Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:10.0461493Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:10.0461690Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:10.0461864Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:10.0462055Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:10.0462239Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:10.0462430Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:10.0462614Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:10.0462801Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:10.0462979Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:10.0463155Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:10.0463351Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:10.0463529Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:10.0463711Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:10.0463889Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:10.0464099Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:10.0464283Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T04:19:10.0464461Z     '55_OrchestrationV2',
2026-10-24T04:19:10.0464630Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:10.0464799Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:10.0464961Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:10.0465116Z     '59_McpAppModelContext',
2026-10-24T04:19:10.0465282Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:10.0465512Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:10.0465726Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:10.0465890Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:10.0466070Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:10.0466250Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:10.0466432Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:10.0466602Z     '67_WebhookDedupe',
2026-10-24T04:19:10.0466751Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:10.0466879Z   ]
2026-10-24T04:19:10.0466967Z }
2026-10-24T04:19:10.0467022Z
2026-10-24T04:19:10.0528360Z stdout | src/auth/McpOAuth.test.ts > denies and refuses codes bound to another client's key or without the scopes it grants
2026-10-24T04:19:10.0528872Z [04:19:10.052] INFO (#2234): Approved an MCP client sign-in. { client: 'Claude Code', access: 'read-only', method: 'pairing-code' }
2026-10-24T04:19:10.0529119Z
2026-10-24T04:19:10.0727827Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T04:19:10.0728165Z [04:19:10.072] INFO (#2264): Migrations ran successfully {
2026-10-24T04:19:10.0728330Z   migrations: [
2026-10-24T04:19:10.0728470Z     '1_OrchestrationEvents',
2026-10-24T04:19:10.0728639Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:10.0728806Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:10.0728963Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:10.0729118Z     '5_Projections',
2026-10-24T04:19:10.0729302Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:10.0729510Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:10.0729701Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:10.0729887Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:10.0730068Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:10.0730264Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:10.0730461Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:10.0730648Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:10.0730854Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:10.0731062Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:10.0731241Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:10.0731416Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:10.0731595Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:10.0731782Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:10.0731953Z     '20_AuthAccessManagement',
2026-10-24T04:19:10.0732121Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:10.0732297Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:10.0732475Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:10.0732668Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:10.0732877Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:10.0733081Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:10.0733268Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:10.0733460Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:10.0733655Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:10.0733857Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:10.0734083Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:10.0734257Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:10.0734433Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:10.0734600Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:10.0734968Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:10.0735204Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:10.0735373Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:10.0735548Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:10.0735742Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:10.0735934Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:10.0736105Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:10.0736289Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:10.0736466Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:10.0736653Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:10.0736834Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:10.0737022Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:10.0737201Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:10.0737379Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:10.0737564Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:10.0737745Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:10.0737922Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:10.0738097Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:10.0738262Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:10.0738475Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-24T04:19:10.0738651Z     '55_OrchestrationV2',
2026-10-24T04:19:10.0738821Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:10.0738994Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:10.0739150Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:10.0739313Z     '59_McpAppModelContext',
2026-10-24T04:19:10.0739480Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:10.0739649Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:10.0739813Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:10.0739977Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:10.0740158Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:10.0740339Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:10.0740635Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:10.0740802Z     '67_WebhookDedupe',
2026-10-24T04:19:10.0740978Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:10.0741194Z   ]
2026-10-24T04:19:10.0741310Z }
2026-10-24T04:19:10.0741368Z
2026-10-24T04:19:10.0778122Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T04:19:10.0778601Z [04:19:10.077] INFO (#2613): Approved an MCP client sign-in. { client: 'Claude Code', access: 'auto', method: 'browser-session' }
2026-10-24T04:19:10.0778849Z
2026-10-24T04:19:10.0815112Z stdout | src/auth/McpOAuth.test.ts > one-click approves only access the browser session holds the scopes for
2026-10-24T04:19:10.0815454Z [04:19:10.081] INFO (#2646): Approved an MCP client sign-in. {
2026-10-24T04:19:10.0815652Z   client: 'Claude Code',
2026-10-24T04:19:10.0815802Z   access: 'read-only',
2026-10-24T04:19:10.0815952Z   method: 'browser-session'
2026-10-24T04:19:10.0816075Z }
2026-10-24T04:19:10.0816126Z
2026-10-24T04:19:10.0831381Z  โœ“ src/auth/McpOAuth.test.ts (8 tests) 225ms
2026-10-24T04:19:10.3918838Z  โœ“ src/device/LocalDeviceHost.test.ts (17 tests) 42ms
2026-10-24T04:19:10.6394654Z  โœ“ src/provider/Drivers/codexUsage.test.ts (27 tests) 7ms
2026-10-24T04:19:13.3795457Z  โœ“ src/textGeneration/CodexTextGeneration.test.ts (12 tests) 2401ms
2026-10-24T04:19:13.3795915Z    โœ“ CodexTextGeneration (12)
2026-10-24T04:19:13.3796199Z      โœ“ kills a stalled exec CLI when its request is interrupted 1046ms
2026-10-24T04:19:13.3796533Z      โœ“ kills a stalled mcp list CLI when its request is interrupted 1026ms
2026-10-24T04:19:13.6721082Z  โœ“ src/terminal/OutputProtocol.test.ts (13 tests) 34ms
2026-10-24T04:19:14.7208879Z  โœ“ src/orchestration-v2/ProjectionSettlement.test.ts (8 tests) 112ms
2026-10-24T04:19:15.8247297Z  โœ“ src/orchestration-v2/ThreadManagementService.test.ts (8 tests) 173ms
2026-10-24T04:19:16.8846338Z  โœ“ src/mcp/McpToolAccess.test.ts (52 tests) 58ms
2026-10-24T04:19:17.0283447Z  โœ“ src/mcp/AcpMcpStdioBridge.test.ts (8 tests) 16ms
2026-10-24T04:19:17.2204646Z  โœ“ src/provider/Drivers/AntigravitySkills.test.ts (11 tests) 59ms
2026-10-24T04:19:18.3884221Z  โœ“ src/orchestration-v2/ThreadTitleRegenerationService.test.ts (5 tests) 234ms
2026-10-24T04:19:18.7212761Z  โœ“ src/telemetry/AnalyticsService.test.ts (3 tests) 70ms
2026-10-24T04:19:18.9972443Z  โœ“ src/project/ProjectFaviconResolver.test.ts (13 tests) 35ms
2026-10-24T04:19:19.3482600Z  โœ“ src/persistence/RepositoryErrorCorrelation.test.ts (3 tests) 77ms
2026-10-24T04:19:19.5817833Z  โœ“ src/orchestration-v2/RestartBackgroundNote.test.ts (6 tests) 3ms
2026-10-24T04:19:20.0059323Z  โœ“ src/orchestration-v2/ThreadSearch.test.ts (2 tests) 80ms
2026-10-24T04:19:20.9871815Z  โœ“ src/orchestration-v2/CheckpointScopeOwnership.test.ts (1 test) 42ms
2026-10-24T04:19:22.0086242Z  โœ“ src/scheduledTasks/ScheduledTaskService.schedule.test.ts (3 tests) 88ms
2026-10-24T04:19:23.0068348Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-24T04:19:23.0068777Z [04:19:23.002] INFO (#2): Migrations ran successfully {
2026-10-24T04:19:23.0068941Z   migrations: [
2026-10-24T04:19:23.0069080Z     '1_OrchestrationEvents',
2026-10-24T04:19:23.0069253Z     '2_OrchestrationCommandReceipts',
2026-10-24T04:19:23.0069423Z     '3_CheckpointDiffBlobs',
2026-10-24T04:19:23.0069603Z     '4_ProviderSessionRuntime',
2026-10-24T04:19:23.0069757Z     '5_Projections',
2026-10-24T04:19:23.0069945Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-24T04:19:23.0070154Z     '7_ProjectionThreadMessageAttachments',
2026-10-24T04:19:23.0070380Z     '8_ProjectionThreadActivitySequence',
2026-10-24T04:19:23.0070564Z     '9_ProviderSessionRuntimeMode',
2026-10-24T04:19:23.0070740Z     '10_ProjectionThreadsRuntimeMode',
2026-10-24T04:19:23.0070936Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-24T04:19:23.0071137Z     '12_ProjectionThreadsInteractionMode',
2026-10-24T04:19:23.0071321Z     '13_ProjectionThreadProposedPlans',
2026-10-24T04:19:23.0071526Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-24T04:19:23.0071734Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-24T04:19:23.0071913Z     '16_CanonicalizeModelSelections',
2026-10-24T04:19:23.0072088Z     '17_ProjectionThreadsArchivedAt',
2026-10-24T04:19:23.0072269Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-24T04:19:23.0072455Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-24T04:19:23.0072631Z     '20_AuthAccessManagement',
2026-10-24T04:19:23.0072794Z     '21_AuthSessionClientMetadata',
2026-10-24T04:19:23.0072961Z     '22_AuthSessionLastConnectedAt',
2026-10-24T04:19:23.0073132Z     '23_ProjectionThreadShellSummary',
2026-10-24T04:19:23.0073326Z     '24_BackfillProjectionThreadShellSummary',
2026-10-24T04:19:23.0073531Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-24T04:19:23.0073743Z     '26_CanonicalizeModelSelectionOptions',
2026-10-24T04:19:23.0073961Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-24T04:19:23.0074148Z     '28_ProjectionThreadSessionInstanceId',
2026-10-24T04:19:23.0074339Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-24T04:19:23.0074538Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-24T04:19:23.0074715Z     '31_AuthAuthorizationScopes',
2026-10-24T04:19:23.0074889Z     '32_AuthPairingProofKeyThumbprint',
2026-10-24T04:19:23.0075064Z     '33_ProjectionThreadsSettled',
2026-10-24T04:19:23.0075228Z     '34_ProjectionThreadsSnoozed',
2026-10-24T04:19:23.0075405Z     '35_ProjectionThreadTitleRegeneration',
2026-10-24T04:19:23.0075578Z     '36_ProjectionThreadsPinned',
2026-10-24T04:19:23.0075745Z     '37_ProjectionTurnsKeysetIndex',
2026-10-24T04:19:23.0075917Z     '38_ProjectionThreadsPinOrderKey',
2026-10-24T04:19:23.0076109Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-24T04:19:23.0076308Z     '40_ProjectionProjectFaviconPath',
2026-10-24T04:19:23.0076487Z     '41_AuthSessionClientConnection',
2026-10-24T04:19:23.0076669Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-24T04:19:23.0076848Z     '43_ProjectionThreadsUnsettledAt',
2026-10-24T04:19:23.0077035Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-24T04:19:23.0077215Z     '45_ProjectionProjectsAutoPull',
2026-10-24T04:19:23.0077631Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-24T04:19:23.0077893Z     '47_ProjectionProjectIcon',
2026-10-24T04:19:23.0078071Z     '48_ProjectionThreadBranchPullRequest',
2026-10-24T04:19:23.0078257Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-24T04:19:23.0078443Z     '50_ProjectionThreadPullRequests',
2026-10-24T04:19:23.0078619Z     '51_ProjectionThreadMessageContext',
2026-10-24T04:19:23.0078793Z     '52_ProjectionThreadTitleState',
2026-10-24T04:19:23.0078963Z     '53_PullRequestFilesViewed',
2026-10-24T04:19:23.0079142Z     '54_ProjectionThreadsAutoSettleDisabledAt'
2026-10-24T04:19:23.0079293Z   ]
2026-10-24T04:19:23.0079388Z }
2026-10-24T04:19:23.0079446Z
2026-10-24T04:19:23.0510587Z stdout | src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts > keeps project settings through the V2 migrations and the first V2 boot
2026-10-24T04:19:23.0511048Z [04:19:23.029] INFO (#2): Migrations ran successfully {
2026-10-24T04:19:23.0511226Z   migrations: [
2026-10-24T04:19:23.0511356Z     '55_OrchestrationV2',
2026-10-24T04:19:23.0511537Z     '56_RemoveRedundantProjectionIndexes',
2026-10-24T04:19:23.0511715Z     '57_ScheduledTaskWebhooks',
2026-10-24T04:19:23.0511875Z     '58_WebhookRelayDeliveries',
2026-10-24T04:19:23.0512031Z     '59_McpAppModelContext',
2026-10-24T04:19:23.0512195Z     '60_ThreadSnapshotWindowIndexes',
2026-10-24T04:19:23.0512366Z     '61_PullRequestReviewGuides',
2026-10-24T04:19:23.0512526Z     '62_ThreadFailureLookupIndex',
2026-10-24T04:19:23.0512690Z     '63_DropUnusedV1Projections',
2026-10-24T04:19:23.0512868Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-24T04:19:23.0513050Z     '65_CodexUsageNativeTurnIndex',
2026-10-24T04:19:23.0513228Z     '66_RepairClientSettlementTimestamps',
2026-10-24T04:19:23.0513402Z     '67_WebhookDedupe',
2026-10-24T04:19:23.0513554Z     '68_ShellStopRequestIndex'
2026-10-24T04:19:23.0513682Z   ]
2026-10-24T04:19:23.0513781Z }
2026-10-24T04:19:23.0513880Z
2026-10-24T04:19:23.0649721Z  โœ“ src/orchestration-v2/ProjectSettingsUpgrade.integration.test.ts (1 test) 85ms
2026-10-24T04:19:23.1988213Z  โœ“ src/usage/usageAggregation.test.ts (11 tests) 12ms
2026-10-24T04:19:23.4784511Z  โœ“ src/scheduledTasks/webhookTemplate.test.ts (10 tests) 4ms
2026-10-24T04:19:24.2528385Z  โœ“ src/provider/providerInstallation.test.ts (2 tests) 11ms
2026-10-24T04:19:24.3340570Z  โœ“ src/orchestration-v2/Adapters/claudeWorkflowProgress.test.ts (14 tests) 4ms
2026-10-24T04:19:24.7310956Z  โœ“ src/orchestration-v2/RunCompletionReads.test.ts (2 tests) 65ms
2026-10-24T04:19:24.9793346Z  โœ“ src/provider/providerStatusCache.test.ts (4 tests) 5ms
2026-10-24T04:19:25.2196148Z  โœ“ src/orchestration-v2/ContextHandoffService.test.ts (3 tests) 7ms
2026-10-24T04:19:25.4824234Z  โœ“ src/environment/RemoteOpenTargets.test.ts (4 tests) 8ms
2026-10-24T04:19:26.4764613Z  โœ“ src/textGeneration/OpenCode2TextGeneration.test.ts (2 tests) 31ms
2026-10-24T04:19:26.7319694Z  โœ“ src/resourceTelemetry/NativeTelemetryClient.test.ts (2 tests) 5ms
2026-10-24T04:19:26.9884896Z  โœ“ src/provider/CodexAuthCallback.test.ts (3 tests) 21ms
2026-10-24T04:19:27.9305115Z  โœ“ src/mcp/toolkits/environment/handlers.test.ts (1 test) 7ms
2026-10-24T04:19:28.0108287Z  โœ“ src/auth/utils.test.ts (5 tests) 3ms
2026-10-24T04:19:28.1749174Z  โœ“ scripts/t3-sqlite-state.test.ts (2 tests) 15ms
2026-10-24T04:19:28.4103472Z  โœ“ src/orchestration-v2/pullRequestWatch.forgejoComments.test.ts (5 tests) 3ms
2026-10-24T04:19:28.8402609Z  โœ“ src/cli/doctor.test.ts (1 test) 5ms
2026-10-24T04:19:29.2302860Z  โœ“ src/persistence/DatabaseStorage.test.ts (1 test) 56ms
2026-10-24T04:19:29.3632989Z  โœ“ src/workspace/WorkspacePaths.test.ts (2 tests) 7ms
2026-10-24T04:19:29.6337767Z  โœ“ src/persistence/Migrations/049_ProjectionThreadsActiveOrderKey.test.ts (1 test) 22ms
2026-10-24T04:19:29.7507219Z  โœ“ src/cloud/linkChecks.test.ts (8 tests) 3ms
2026-10-24T04:19:29.9064293Z  โœ“ src/cloud/managedTunnelStartup.test.ts (1 test) 4ms
2026-10-24T04:19:30.2093775Z  โœ“ src/startupAccess.test.ts (1 test) 1ms
2026-10-24T04:19:30.4433771Z  โœ“ src/codexModelOptions.test.ts (1 test) 1ms
2026-10-24T04:19:30.4469303Z
2026-10-24T04:19:30.4470343Z  Test Files  51 passed (51)
2026-10-24T04:19:30.4470660Z       Tests  665 passed (665)
2026-10-24T04:19:30.4470909Z    Start at  04:18:37
2026-10-24T04:19:30.4471198Z    Duration  53.17s (tests 53%, import 35%, transform 9%, setup 2%)
2026-10-24T04:19:30.4476985Z
2026-10-24T04:19:30.4477558Z      Import  1073 modules were evaluated 14287 times ยท 17.98s total, 35% of tracked time
2026-10-24T04:19:30.4478066Z              ~16.63s faster with isolate: false โ€” shared modules are evaluated once per worker instead of once per file
2026-10-24T04:19:30.4478557Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T04:19:30.4481791Z
2026-10-24T04:19:30.4625720Z
2026-10-24T04:19:30.4700509Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T04:19:30.4700817Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-24T04:19:30.4701057Z   echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-24T04:19:30.4701305Z else
2026-10-24T04:19:30.4701429Z   echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-24T04:19:30.4701567Z fi
2026-10-24T04:19:30.4716956Z shell: /usr/bin/bash -e {0}
2026-10-24T04:19:30.4717077Z env:
2026-10-24T04:19:30.4717191Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:19:30.4717334Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:19:30.4717478Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:19:30.4717612Z ##[endgroup]
2026-10-24T04:19:30.4779790Z Post job cleanup.
2026-10-24T04:19:30.5382738Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-24T04:19:30.5444368Z Post job cleanup.
2026-10-24T04:19:30.6165008Z ##[start-action display=Cache full pnpm store;id=__42c7a496-b94d-45d2-99ce-058c3608a53c.__actions_cache]
2026-10-24T04:19:30.6454570Z Post job cleanup.
2026-10-24T04:19:30.7050700Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef, not saving cache.
2026-10-24T04:19:30.7079022Z ##[end-action id=__42c7a496-b94d-45d2-99ce-058c3608a53c.__actions_cache;outcome=success;conclusion=success;duration_ms=91]
2026-10-24T04:19:30.7080460Z ##[start-action display=Cache Vite+;id=__42c7a496-b94d-45d2-99ce-058c3608a53c.vp_cache]
2026-10-24T04:19:30.7099356Z Post job cleanup.
2026-10-24T04:19:30.7691035Z 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-24T04:19:30.7718921Z ##[end-action id=__42c7a496-b94d-45d2-99ce-058c3608a53c.vp_cache;outcome=success;conclusion=success;duration_ms=63]
2026-10-24T04:19:30.7766791Z Post job cleanup.
2026-10-24T04:19:30.8143890Z [command]/usr/local/bin/git version
2026-10-24T04:19:30.8169794Z git version 2.55.0
2026-10-24T04:19:30.8186773Z Temporarily overriding HOME='/home/runner/_work/_temp/8b34ca0f-4f6f-4163-ad5f-2ea4201aa839' before making global git config changes
2026-10-24T04:19:30.8187138Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T04:19:30.8189394Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T04:19:30.8208545Z Removing SSH command configuration
2026-10-24T04:19:30.8211201Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T04:19:30.8232027Z [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-24T04:19:30.8341349Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T04:19:30.8361046Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T04:19:30.8389663Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T04:19:30.8409829Z ##[group]Run '/job_completed.sh'
2026-10-24T04:19:30.8419918Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:19:30.8420084Z env:
2026-10-24T04:19:30.8420194Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 158
2026-10-24T04:19:30.8420337Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 419
2026-10-24T04:19:30.8420476Z   BLACKSMITH_CHECK_RUN_ID: 120776724215
2026-10-24T04:19:30.8420621Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 3
2026-10-24T04:19:30.8420769Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T04:19:30.8420899Z ##[endgroup]
2026-10-24T04:19:30.8492494Z Docker container cache not activated, skipping hash computation.
2026-10-24T04:19:30.8728220Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T04:19:30.9128808Z Cleaning up orphan processes