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