GitHub check

Whole log, 68 KB
2026-10-23T07:11:35.4748117Z Current runner version: '2.337.0'
2026-10-23T07:11:35.4751847Z Runner name: 'blacksmith-4vcpu-ubuntu-2404-ju3qmmg5ylvsns63'
2026-10-23T07:11:35.4752501Z Runner group name: 'blacksmith scale sets - blacksmith-4vcpu-ubuntu-2404'
2026-10-23T07:11:35.4753276Z Machine name: 'ip-172-31-73-130'
2026-10-23T07:11:35.4755026Z ##[group]GITHUB_TOKEN Permissions
2026-10-23T07:11:35.4756621Z Contents: read
2026-10-23T07:11:35.4757088Z Metadata: read
2026-10-23T07:11:35.4757586Z ##[endgroup]
2026-10-23T07:11:35.4758904Z Secret source: Actions
2026-10-23T07:11:35.4759730Z Cache mode: write
2026-10-23T07:11:35.4760298Z Prepare workflow directory
2026-10-23T07:11:35.4947573Z Prepare all required actions
2026-10-23T07:11:35.4973130Z Getting action download info
2026-10-23T07:11:35.6166069Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-23T07:11:35.6496393Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-23T07:11:35.7168454Z Download action repository 'actions/upload-artifact@v7' (SHA:cf430e030ddbb5b0abf93d22962f4752f3646cd9)
2026-10-23T07:11:35.8931168Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-23T07:11:35.8968904Z Complete job name: Test Server 4
2026-10-23T07:11:35.9273195Z A job started hook has been configured by the self-hosted runner administrator
2026-10-23T07:11:35.9335645Z ##[group]Run '/setup.sh'
2026-10-23T07:11:35.9348608Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:35.9349009Z env:
2026-10-23T07:11:35.9349221Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:35.9349500Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:35.9349772Z   BLACKSMITH_CHECK_RUN_ID: 120290143222
2026-10-23T07:11:35.9350055Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 4
2026-10-23T07:11:35.9350350Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T07:11:35.9350603Z ##[endgroup]
2026-10-23T07:11:35.9569036Z Logging daemon started (blacksmithd for logs)
2026-10-23T07:11:35.9702174Z Results daemon started (blacksmithd for results)
2026-10-23T07:11:35.9802551Z Background adoption and SSH setup started (PID: 2908)
2026-10-23T07:11:35.9802820Z
2026-10-23T07:11:35.9802933Z ----------------------------------------
2026-10-23T07:11:35.9803415Z View this job: https://app.blacksmith.sh/pingdotgg/runs/39916177943/jobs/120290143222
2026-10-23T07:11:35.9803826Z SSH Access (using your GitHub SSH key):
2026-10-23T07:11:35.9804432Z   ssh -p 64001 runner@blacksmith-4vcpu-ubuntu-2404-ju3qmmg5ylvsns63.vm.blacksmith.sh
2026-10-23T07:11:35.9804856Z
2026-10-23T07:11:35.9804968Z No GitHub SSH key? Add one at:
2026-10-23T07:11:35.9805444Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-23T07:11:35.9805840Z
2026-10-23T07:11:35.9805943Z ----------------------------------------
2026-10-23T07:11:35.9806115Z
2026-10-23T07:11:35.9806252Z VM ID: blacksmith-4vcpu-ubuntu-2404-ju3qmmg5ylvsns63
2026-10-23T07:11:35.9806573Z Host: production-152.236.39.100-x8664
2026-10-23T07:11:35.9807075Z Host Agent PID: 2461210
2026-10-23T07:11:35.9807310Z Host Agent Git SHA: af74fd76b
2026-10-23T07:11:35.9807565Z Host CPU Manufacturer: AuthenticAMD
2026-10-23T07:11:35.9807842Z Blacksmith Host Generation: gen 2
2026-10-23T07:11:35.9808127Z Petname: production-enormous-chow-6f86b8a1
2026-10-23T07:11:35.9808401Z Region: us-east
2026-10-23T07:11:35.9808636Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-23T07:11:35.9823296Z OS Version: Ubuntu 24.04.4 LTS
2026-10-23T07:11:35.9825033Z
2026-10-23T07:11:35.9825263Z Enabling Blacksmith transparent cache
2026-10-23T07:11:36.0073938Z ##[group]Run actions/checkout@v6
2026-10-23T07:11:36.0074242Z with:
2026-10-23T07:11:36.0074443Z   fetch-depth: 2
2026-10-23T07:11:36.0074821Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-23T07:11:36.0075206Z   sparse-checkout-cone-mode: false
2026-10-23T07:11:36.0075469Z   repository: pingdotgg/t3code
2026-10-23T07:11:36.0077389Z   token: ***
2026-10-23T07:11:36.0077595Z   ssh-strict: true
2026-10-23T07:11:36.0077802Z   ssh-user: git
2026-10-23T07:11:36.0078021Z   persist-credentials: true
2026-10-23T07:11:36.0078254Z   clean: true
2026-10-23T07:11:36.0078458Z   fetch-tags: false
2026-10-23T07:11:36.0078769Z   show-progress: true
2026-10-23T07:11:36.0078989Z   lfs: false
2026-10-23T07:11:36.0079190Z   submodules: false
2026-10-23T07:11:36.0079408Z   set-safe-directory: true
2026-10-23T07:11:36.0079661Z   allow-unsafe-pr-checkout: false
2026-10-23T07:11:36.0079914Z env:
2026-10-23T07:11:36.0080146Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:36.0080424Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:36.0080696Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:36.0080950Z ##[endgroup]
2026-10-23T07:11:36.1088256Z Syncing repository: pingdotgg/t3code
2026-10-23T07:11:36.1089142Z ##[group]Getting Git version info
2026-10-23T07:11:36.1089464Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-23T07:11:36.1093922Z [command]/usr/local/bin/git version
2026-10-23T07:11:36.1176998Z git version 2.55.0
2026-10-23T07:11:36.1187122Z ##[endgroup]
2026-10-23T07:11:36.1193497Z Temporarily overriding HOME='/home/runner/_work/_temp/a8ea51fc-6844-4be0-a405-1c5bfb60a5a1' before making global git config changes
2026-10-23T07:11:36.1194176Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T07:11:36.1196581Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T07:11:36.1224076Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-23T07:11:36.1225679Z ##[group]Determining repository object format
2026-10-23T07:11:36.1226640Z ##[endgroup]
2026-10-23T07:11:36.1227035Z ##[group]Initializing the repository
2026-10-23T07:11:36.1228774Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-23T07:11:36.1260288Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-23T07:11:36.1260865Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-23T07:11:36.1261428Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-23T07:11:36.1261884Z hint: call:
2026-10-23T07:11:36.1262173Z hint:
2026-10-23T07:11:36.1262808Z hint: 	git config --global init.defaultBranch <name>
2026-10-23T07:11:36.1263333Z hint:
2026-10-23T07:11:36.1263816Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-23T07:11:36.1264651Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-23T07:11:36.1265293Z hint:
2026-10-23T07:11:36.1265617Z hint: 	git branch -m <name>
2026-10-23T07:11:36.1265980Z hint:
2026-10-23T07:11:36.1266470Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-23T07:11:36.1267032Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-23T07:11:36.1267850Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-23T07:11:36.1288497Z ##[endgroup]
2026-10-23T07:11:36.1288873Z ##[group]Disabling automatic garbage collection
2026-10-23T07:11:36.1290541Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-23T07:11:36.1308004Z ##[endgroup]
2026-10-23T07:11:36.1308371Z ##[group]Setting up auth
2026-10-23T07:11:36.1311513Z Removing SSH command configuration
2026-10-23T07:11:36.1311897Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T07:11:36.1337481Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-23T07:11:36.1465471Z Removing HTTP extra header
2026-10-23T07:11:36.1468601Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-23T07:11:36.1489869Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-10-23T07:11:36.1573902Z Removing includeIf entries pointing to credentials config files
2026-10-23T07:11:36.1578110Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-23T07:11:36.1601201Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-23T07:11:36.1691126Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-23T07:11:36.1714794Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1733129Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1752691Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1770763Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-d247305a-8e36-4a35-9f26-399135f22654.config
2026-10-23T07:11:36.1788556Z ##[endgroup]
2026-10-23T07:11:36.1788905Z ##[group]Fetching the repository
2026-10-23T07:11:36.1792853Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=2 origin +49597c77db579062bb70a26e416df7efbb14db71:refs/remotes/origin/main
2026-10-23T07:11:36.4793632Z From https://github.com/pingdotgg/t3code
2026-10-23T07:11:36.4794168Z  * [new ref]         49597c77db579062bb70a26e416df7efbb14db71 -> origin/main
2026-10-23T07:11:36.4818649Z [command]/usr/local/bin/git branch --list --remote origin/main
2026-10-23T07:11:36.4839847Z   origin/main
2026-10-23T07:11:36.4847133Z [command]/usr/local/bin/git rev-parse refs/remotes/origin/main
2026-10-23T07:11:36.4865680Z 49597c77db579062bb70a26e416df7efbb14db71
2026-10-23T07:11:36.4867746Z ##[endgroup]
2026-10-23T07:11:36.4868350Z ##[group]Determining the checkout info
2026-10-23T07:11:36.4868890Z ##[endgroup]
2026-10-23T07:11:36.4869261Z ##[group]Setting up sparse checkout
2026-10-23T07:11:36.4872027Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-23T07:11:36.4894682Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-23T07:11:36.4910607Z .git/info/sparse-checkout
2026-10-23T07:11:36.4914336Z ##[endgroup]
2026-10-23T07:11:36.4914765Z ##[group]Checking out the ref
2026-10-23T07:11:36.4917505Z [command]/usr/local/bin/git checkout --progress --force -B main refs/remotes/origin/main
2026-10-23T07:11:43.8857746Z Updating files:   0% (1/6311)
2026-10-23T07:11:43.8882136Z Updating files:   1% (64/6311)
2026-10-23T07:11:43.8898441Z Updating files:   2% (127/6311)
2026-10-23T07:11:43.8919186Z Updating files:   3% (190/6311)
2026-10-23T07:11:43.8941457Z Updating files:   4% (253/6311)
2026-10-23T07:11:43.8971277Z Updating files:   5% (316/6311)
2026-10-23T07:11:43.8991304Z Updating files:   6% (379/6311)
2026-10-23T07:11:43.9046820Z Updating files:   7% (442/6311)
2026-10-23T07:11:43.9075321Z Updating files:   8% (505/6311)
2026-10-23T07:11:43.9098877Z Updating files:   9% (568/6311)
2026-10-23T07:11:43.9365565Z Updating files:  10% (632/6311)
2026-10-23T07:11:43.9381477Z Updating files:  11% (695/6311)
2026-10-23T07:11:43.9392333Z Updating files:  12% (758/6311)
2026-10-23T07:11:43.9407249Z Updating files:  13% (821/6311)
2026-10-23T07:11:43.9422739Z Updating files:  14% (884/6311)
2026-10-23T07:11:43.9440236Z Updating files:  15% (947/6311)
2026-10-23T07:11:43.9458931Z Updating files:  16% (1010/6311)
2026-10-23T07:11:43.9473499Z Updating files:  17% (1073/6311)
2026-10-23T07:11:43.9493109Z Updating files:  18% (1136/6311)
2026-10-23T07:11:43.9507848Z Updating files:  19% (1200/6311)
2026-10-23T07:11:43.9531110Z Updating files:  20% (1263/6311)
2026-10-23T07:11:43.9548898Z Updating files:  21% (1326/6311)
2026-10-23T07:11:43.9567147Z Updating files:  22% (1389/6311)
2026-10-23T07:11:43.9580833Z Updating files:  23% (1452/6311)
2026-10-23T07:11:43.9594053Z Updating files:  24% (1515/6311)
2026-10-23T07:11:43.9609641Z Updating files:  25% (1578/6311)
2026-10-23T07:11:43.9623216Z Updating files:  26% (1641/6311)
2026-10-23T07:11:43.9637037Z Updating files:  27% (1704/6311)
2026-10-23T07:11:43.9657112Z Updating files:  28% (1768/6311)
2026-10-23T07:11:43.9689255Z Updating files:  29% (1831/6311)
2026-10-23T07:11:43.9709818Z Updating files:  30% (1894/6311)
2026-10-23T07:11:43.9732987Z Updating files:  31% (1957/6311)
2026-10-23T07:11:43.9762450Z Updating files:  32% (2020/6311)
2026-10-23T07:11:43.9790948Z Updating files:  33% (2083/6311)
2026-10-23T07:11:43.9858562Z Updating files:  34% (2146/6311)
2026-10-23T07:11:43.9914946Z Updating files:  35% (2209/6311)
2026-10-23T07:11:43.9948011Z Updating files:  36% (2272/6311)
2026-10-23T07:11:43.9983669Z Updating files:  37% (2336/6311)
2026-10-23T07:11:44.0025551Z Updating files:  38% (2399/6311)
2026-10-23T07:11:44.0053993Z Updating files:  39% (2462/6311)
2026-10-23T07:11:44.0085200Z Updating files:  40% (2525/6311)
2026-10-23T07:11:44.0116510Z Updating files:  41% (2588/6311)
2026-10-23T07:11:44.0133215Z Updating files:  42% (2651/6311)
2026-10-23T07:11:44.0143319Z Updating files:  43% (2714/6311)
2026-10-23T07:11:44.0162668Z Updating files:  44% (2777/6311)
2026-10-23T07:11:44.0193453Z Updating files:  45% (2840/6311)
2026-10-23T07:11:44.0216684Z Updating files:  46% (2904/6311)
2026-10-23T07:11:44.0244407Z Updating files:  47% (2967/6311)
2026-10-23T07:11:44.0271899Z Updating files:  48% (3030/6311)
2026-10-23T07:11:44.0302024Z Updating files:  49% (3093/6311)
2026-10-23T07:11:44.0338946Z Updating files:  50% (3156/6311)
2026-10-23T07:11:44.0355349Z Updating files:  51% (3219/6311)
2026-10-23T07:11:44.0388238Z Updating files:  52% (3282/6311)
2026-10-23T07:11:44.0414327Z Updating files:  53% (3345/6311)
2026-10-23T07:11:44.0434833Z Updating files:  54% (3408/6311)
2026-10-23T07:11:44.0459178Z Updating files:  55% (3472/6311)
2026-10-23T07:11:44.0487823Z Updating files:  56% (3535/6311)
2026-10-23T07:11:44.0499106Z Updating files:  57% (3598/6311)
2026-10-23T07:11:44.0518187Z Updating files:  58% (3661/6311)
2026-10-23T07:11:44.0890874Z Updating files:  59% (3724/6311)
2026-10-23T07:11:44.0903773Z Updating files:  60% (3787/6311)
2026-10-23T07:11:44.0919823Z Updating files:  61% (3850/6311)
2026-10-23T07:11:44.0938255Z Updating files:  62% (3913/6311)
2026-10-23T07:11:44.0959749Z Updating files:  63% (3976/6311)
2026-10-23T07:11:44.0987109Z Updating files:  64% (4040/6311)
2026-10-23T07:11:44.1008380Z Updating files:  65% (4103/6311)
2026-10-23T07:11:44.1024453Z Updating files:  66% (4166/6311)
2026-10-23T07:11:44.1049846Z Updating files:  67% (4229/6311)
2026-10-23T07:11:44.1062802Z Updating files:  68% (4292/6311)
2026-10-23T07:11:44.1081399Z Updating files:  69% (4355/6311)
2026-10-23T07:11:44.1093664Z Updating files:  70% (4418/6311)
2026-10-23T07:11:44.1109847Z Updating files:  71% (4481/6311)
2026-10-23T07:11:44.1126412Z Updating files:  72% (4544/6311)
2026-10-23T07:11:44.1154008Z Updating files:  73% (4608/6311)
2026-10-23T07:11:44.1413698Z Updating files:  74% (4671/6311)
2026-10-23T07:11:44.1600310Z Updating files:  75% (4734/6311)
2026-10-23T07:11:44.1620909Z Updating files:  76% (4797/6311)
2026-10-23T07:11:44.1640997Z Updating files:  77% (4860/6311)
2026-10-23T07:11:44.1666543Z Updating files:  78% (4923/6311)
2026-10-23T07:11:44.1685074Z Updating files:  79% (4986/6311)
2026-10-23T07:11:44.1705412Z Updating files:  80% (5049/6311)
2026-10-23T07:11:44.1722211Z Updating files:  81% (5112/6311)
2026-10-23T07:11:44.1741746Z Updating files:  82% (5176/6311)
2026-10-23T07:11:44.1760018Z Updating files:  83% (5239/6311)
2026-10-23T07:11:44.1780199Z Updating files:  84% (5302/6311)
2026-10-23T07:11:44.1799338Z Updating files:  85% (5365/6311)
2026-10-23T07:11:44.1822131Z Updating files:  86% (5428/6311)
2026-10-23T07:11:44.1890216Z Updating files:  87% (5491/6311)
2026-10-23T07:11:44.1920785Z Updating files:  88% (5554/6311)
2026-10-23T07:11:44.1939003Z Updating files:  89% (5617/6311)
2026-10-23T07:11:44.1963306Z Updating files:  90% (5680/6311)
2026-10-23T07:11:44.1996462Z Updating files:  91% (5744/6311)
2026-10-23T07:11:44.2011253Z Updating files:  92% (5807/6311)
2026-10-23T07:11:44.2026792Z Updating files:  93% (5870/6311)
2026-10-23T07:11:44.2048183Z Updating files:  94% (5933/6311)
2026-10-23T07:11:44.2070517Z Updating files:  95% (5996/6311)
2026-10-23T07:11:44.2122278Z Updating files:  96% (6059/6311)
2026-10-23T07:11:44.2147661Z Updating files:  97% (6122/6311)
2026-10-23T07:11:44.2193136Z Updating files:  98% (6185/6311)
2026-10-23T07:11:44.2211880Z Updating files:  99% (6248/6311)
2026-10-23T07:11:44.2212234Z Updating files: 100% (6311/6311)
2026-10-23T07:11:44.2212709Z Updating files: 100% (6311/6311), done.
2026-10-23T07:11:44.2361897Z Switched to a new branch 'main'
2026-10-23T07:11:44.2362725Z branch 'main' set up to track 'origin/main'.
2026-10-23T07:11:44.2377178Z ##[endgroup]
2026-10-23T07:11:44.2413638Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-23T07:11:44.2432788Z 49597c77db579062bb70a26e416df7efbb14db71
2026-10-23T07:11:44.2567206Z Prepare all required actions
2026-10-23T07:11:44.2602269Z ##[group]Run ./.github/actions/ci-changes
2026-10-23T07:11:44.2602420Z env:
2026-10-23T07:11:44.2602538Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.2602686Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.2602889Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.2603024Z ##[endgroup]
2026-10-23T07:11:44.2642296Z ##[start-action display=Run set -uo pipefail;id=changes.detect]
2026-10-23T07:11:44.2655149Z ##[group]Run set -uo pipefail
2026-10-23T07:11:44.2655347Z set -uo pipefail
2026-10-23T07:11:44.2655482Z
2026-10-23T07:11:44.2655585Z decide() {
2026-10-23T07:11:44.2655785Z   node .github/scripts/ci-changes.cjs "$@" | tee -a "$GITHUB_OUTPUT"
2026-10-23T07:11:44.2655989Z   exit "${PIPESTATUS[0]}"
2026-10-23T07:11:44.2656119Z }
2026-10-23T07:11:44.2656214Z
2026-10-23T07:11:44.2656318Z fail_open() {
2026-10-23T07:11:44.2656466Z   echo "$* Running every job."
2026-10-23T07:11:44.2656600Z   decide
2026-10-23T07:11:44.2656706Z }
2026-10-23T07:11:44.2656801Z
2026-10-23T07:11:44.2656955Z # Reads the change from git rather than the REST API: every job that
2026-10-23T07:11:44.2657202Z # runs this shares the repository's 1,000 requests/hour GITHUB_TOKEN quota.
2026-10-23T07:11:44.2657417Z if [[ "$EVENT_NAME" == pull_request ]]; then
2026-10-23T07:11:44.2657627Z   # A pull request checks out GitHub's merge commit with fetch-depth: 2,
2026-10-23T07:11:44.2657875Z   # so its first parent is the base branch and the diff is the PR's change.
2026-10-23T07:11:44.2658065Z   base=HEAD^1
2026-10-23T07:11:44.2658175Z   mode=()
2026-10-23T07:11:44.2658282Z else
2026-10-23T07:11:44.2658388Z   base=$BEFORE_SHA
2026-10-23T07:11:44.2658577Z   git fetch --quiet --no-tags --depth=1 --filter=blob:none origin "$base" \
2026-10-23T07:11:44.2658788Z     || fail_open "Could not fetch ${base}."
2026-10-23T07:11:44.2658989Z   # main keeps a full run as the backstop for anything the gate misses.
2026-10-23T07:11:44.2659177Z   mode=(--full)
2026-10-23T07:11:44.2659291Z fi
2026-10-23T07:11:44.2659387Z
2026-10-23T07:11:44.2659545Z # --no-renames lists a rename as its old and new path: renaming a file out
2026-10-23T07:11:44.2659795Z # of a package changes that package just like editing it. It also keeps
2026-10-23T07:11:44.2660111Z # git from fetching file contents to score renames.
2026-10-23T07:11:44.2660351Z git diff --name-only --no-renames "$base" HEAD > "$RUNNER_TEMP/changed-paths" \
2026-10-23T07:11:44.2660577Z   || fail_open "Could not diff against ${base}."
2026-10-23T07:11:44.2660774Z decide --paths "$RUNNER_TEMP/changed-paths" "${mode[@]}"
2026-10-23T07:11:44.2676674Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:44.2676841Z env:
2026-10-23T07:11:44.2676953Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.2677103Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.2677247Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.2677382Z   EVENT_NAME: push
2026-10-23T07:11:44.2677520Z   BEFORE_SHA: 656f3f40945654f540a98b75ec11afff399e1baa
2026-10-23T07:11:44.2677675Z ##[endgroup]
2026-10-23T07:11:44.5362292Z Affected packages: @t3tools/client-runtime, @t3tools/contracts, @t3tools/desktop, @t3tools/marketing, @t3tools/mobile, @t3tools/oxlint-plugin-t3code, @t3tools/provider-acp, @t3tools/provider-acp-registry, @t3tools/provider-core, @t3tools/provider-cursor, @t3tools/provider-grok, @t3tools/provider-muse, @t3tools/provider-opencode, @t3tools/provider-pi, @t3tools/provider-testing, @t3tools/scripts, @t3tools/shared, @t3tools/source-control-azure-devops, @t3tools/source-control-bitbucket, @t3tools/source-control-core, @t3tools/source-control-forgejo, @t3tools/source-control-gitcafe, @t3tools/source-control-github, @t3tools/source-control-gitlab, @t3tools/source-control-testing, @t3tools/ssh, @t3tools/tailscale, @t3tools/web, effect-acp, effect-codex-app-server, t3, t3code-relay
2026-10-23T07:11:44.5363780Z typecheck=true
2026-10-23T07:11:44.5363886Z build=true
2026-10-23T07:11:44.5363983Z test=true
2026-10-23T07:11:44.5364081Z test_packages=
2026-10-23T07:11:44.5366983Z test_web=true
2026-10-23T07:11:44.5367253Z test_server=true
2026-10-23T07:11:44.5367379Z rust=true
2026-10-23T07:11:44.5367481Z release_smoke=true
2026-10-23T07:11:44.5367605Z mobile_native=false
2026-10-23T07:11:44.5421015Z ##[end-action id=changes.detect;outcome=success;conclusion=success;duration_ms=277]
2026-10-23T07:11:44.5495345Z Prepare all required actions
2026-10-23T07:11:44.5495677Z Getting action download info
2026-10-23T07:11:44.6371369Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-23T07:11:44.7546817Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-23T07:11:44.7546966Z env:
2026-10-23T07:11:44.7547079Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.7547223Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.7547370Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.7547520Z ##[endgroup]
2026-10-23T07:11:44.7601378Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-23T07:11:44.7609816Z ##[group]Run echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7610144Z echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7610443Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7610679Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:44.7625649Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:44.7625812Z env:
2026-10-23T07:11:44.7625925Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.7626069Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.7626209Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.7626344Z ##[endgroup]
2026-10-23T07:11:44.7681188Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=7]
2026-10-23T07:11:44.7682290Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-23T07:11:44.7718454Z ##[group]Run actions/cache@v6
2026-10-23T07:11:44.7718587Z with:
2026-10-23T07:11:44.7718690Z   path: ~/.vite-plus
2026-10-23T07:11:44.7718976Z   key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:11:44.7719168Z   enableCrossOsArchive: false
2026-10-23T07:11:44.7719304Z   fail-on-cache-miss: false
2026-10-23T07:11:44.7719428Z   lookup-only: false
2026-10-23T07:11:44.7719537Z   save-always: false
2026-10-23T07:11:44.7719642Z env:
2026-10-23T07:11:44.7719753Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:44.7719908Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:44.7720048Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:44.7720178Z ##[endgroup]
2026-10-23T07:11:44.9699008Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:11:45.3456337Z Received 170349591 of 170349591 (100.0%), 461.5 MBs/sec
2026-10-23T07:11:45.3459261Z Cache Size: ~162 MB (170349591 B)
2026-10-23T07:11:45.3500044Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/27f9045b-71d4-48b2-bc40-19225a1bd74c/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:11:46.0585768Z Cache restored successfully
2026-10-23T07:11:46.0723371Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-23T07:11:46.0804016Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1312]
2026-10-23T07:11:46.0805880Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-23T07:11:46.0821529Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T07:11:46.0821749Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-23T07:11:46.0821925Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-23T07:11:46.0838722Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:46.0838889Z env:
2026-10-23T07:11:46.0839003Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:46.0839152Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:46.0839301Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:46.0839436Z ##[endgroup]
2026-10-23T07:11:46.0878436Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-23T07:11:46.0885856Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-23T07:11:46.0887591Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-23T07:11:46.0892133Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-23T07:11:46.0893614Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-23T07:11:46.0903856Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-23T07:11:46.0904125Z store_path="$(vp pm cache dir)"
2026-10-23T07:11:46.0904380Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:46.0919614Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:46.0919782Z env:
2026-10-23T07:11:46.0919894Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:46.0920043Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:46.0920197Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:46.0920383Z ##[endgroup]
2026-10-23T07:11:46.1044179Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=15]
2026-10-23T07:11:46.1045343Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-23T07:11:46.1580449Z ##[group]Run actions/cache@v6
2026-10-23T07:11:46.1580591Z with:
2026-10-23T07:11:46.1580718Z   path: /home/runner/.local/share/pnpm/store/v11
2026-10-23T07:11:46.1580976Z   key: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:11:46.1581228Z   restore-keys: pnpm-full-v1-Linux-X64-

2026-10-23T07:11:46.1581374Z   enableCrossOsArchive: false
2026-10-23T07:11:46.1581507Z   fail-on-cache-miss: false
2026-10-23T07:11:46.1581627Z   lookup-only: false
2026-10-23T07:11:46.1581738Z   save-always: false
2026-10-23T07:11:46.1581846Z env:
2026-10-23T07:11:46.1581955Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:46.1582106Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:46.1582487Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:46.1582625Z ##[endgroup]
2026-10-23T07:11:46.3538124Z Cache hit for: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:11:47.3771134Z Received 713031680 of 995198885 (71.6%), 679.3 MBs/sec
2026-10-23T07:11:47.7893323Z Received 995198885 of 995198885 (100.0%), 671.2 MBs/sec
2026-10-23T07:11:47.7894211Z Cache Size: ~949 MB (995198885 B)
2026-10-23T07:11:47.7924356Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/99335d82-e911-4187-ba9f-3b5a2bfe83d6/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:11:53.0573553Z Cache restored successfully
2026-10-23T07:11:53.1140123Z Cache restored from key: pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161
2026-10-23T07:11:53.1202189Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=7015]
2026-10-23T07:11:53.1204273Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-23T07:11:53.1214544Z ##[group]Run vp install
2026-10-23T07:11:53.1214686Z vp install
2026-10-23T07:11:53.1231161Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:11:53.1231330Z env:
2026-10-23T07:11:53.1231444Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:53.1231598Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:53.1231743Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:53.1231881Z ##[endgroup]
2026-10-23T07:11:53.1567948Z Scope: all 33 workspace projects
2026-10-23T07:11:53.2602012Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-23T07:11:53.6155830Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-23T07:11:53.6156232Z   Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-23T07:11:53.6156452Z   Virtual store is at:             node_modules/.pnpm
2026-10-23T07:11:55.9137367Z โœ“ Lockfile passes supply-chain policies (2088 entries in 2.7s)
2026-10-23T07:11:55.9137633Z Lockfile is up to date, resolution step is skipped
2026-10-23T07:11:55.9312141Z Packages: +1721
2026-10-23T07:11:55.9312339Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-23T07:11:55.9676117Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-23T07:11:56.9387183Z . prepare$ vp config --no-agent
2026-10-23T07:11:57.0351922Z . prepare: Done
2026-10-23T07:11:57.0365694Z
2026-10-23T07:11:57.0365983Z devDependencies:
2026-10-23T07:11:57.0366355Z + @coderabbitai/config 1.1.0
2026-10-23T07:11:57.0366514Z + @shadcn/lint 0.1.5
2026-10-23T07:11:57.0366737Z + @types/node 24.12.4
2026-10-23T07:11:57.0366867Z + knip 6.34.0
2026-10-23T07:11:57.0366995Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-23T07:11:57.0367141Z + vite-plus 1.3.0
2026-10-23T07:11:57.0367207Z
2026-10-23T07:11:57.0378118Z Done in 3.9s using pnpm v12.14.0
2026-10-23T07:11:57.0561732Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3935]
2026-10-23T07:11:57.0583589Z ##[group]Run echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:57.0584040Z echo "version=$(node -p "require('./apps/server/node_modules/playwright-core/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-23T07:11:57.0603637Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:57.0603780Z env:
2026-10-23T07:11:57.0603896Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.0604051Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.0604196Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.0604337Z ##[endgroup]
2026-10-23T07:11:57.1073419Z ##[group]Run actions/cache@v6
2026-10-23T07:11:57.1073569Z with:
2026-10-23T07:11:57.1073685Z   path: ~/.cache/ms-playwright
2026-10-23T07:11:57.1073853Z   key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:11:57.1074030Z   enableCrossOsArchive: false
2026-10-23T07:11:57.1074161Z   fail-on-cache-miss: false
2026-10-23T07:11:57.1074281Z   lookup-only: false
2026-10-23T07:11:57.1074390Z   save-always: false
2026-10-23T07:11:57.1074500Z env:
2026-10-23T07:11:57.1074607Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.1074753Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.1074894Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.1075025Z ##[endgroup]
2026-10-23T07:11:57.3054157Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:11:57.4565862Z Received 106503405 of 106503405 (100.0%), 752.4 MBs/sec
2026-10-23T07:11:57.4566098Z Cache Size: ~102 MB (106503405 B)
2026-10-23T07:11:57.4583848Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/12545ca1-dd30-402f-8f19-4ae33b34fb7c/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-23T07:11:57.6485425Z Cache restored successfully
2026-10-23T07:11:57.6604241Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-23T07:11:57.6736094Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T07:11:57.6736514Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-23T07:11:57.6736774Z test -n "$browser"
2026-10-23T07:11:57.6736925Z if ldd "$browser" | grep '=> not found'; then
2026-10-23T07:11:57.6737155Z   node apps/server/node_modules/playwright-core/cli.js install-deps chromium
2026-10-23T07:11:57.6737357Z fi
2026-10-23T07:11:57.6756019Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:57.6756170Z env:
2026-10-23T07:11:57.6756296Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.6756476Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.6756629Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.6756769Z ##[endgroup]
2026-10-23T07:11:57.6944733Z ##[group]Run vp run --filter t3 test --shard 4/8
2026-10-23T07:11:57.6944946Z vp run --filter t3 test --shard 4/8
2026-10-23T07:11:57.6960741Z shell: /usr/bin/bash -e {0}
2026-10-23T07:11:57.6960869Z env:
2026-10-23T07:11:57.6960984Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:11:57.6961134Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:11:57.6961278Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:11:57.6961490Z   T3CODE_TRANSFER_BUDGET_REPORT_PATH: /home/runner/_work/_temp/t3code-transfer-budget.md
2026-10-23T07:11:57.6961775Z   T3CODE_TRANSFER_BUDGET_RESULT_PATH: /home/runner/_work/_temp/thread-transfer-result.json
2026-10-23T07:11:57.6961984Z ##[endgroup]
2026-10-23T07:11:57.8513568Z ~/apps/server$ vp test run --shard 4/8 โŠ˜ cache disabled
2026-10-23T07:11:58.0050685Z
2026-10-23T07:11:58.0086175Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/server
2026-10-23T07:11:58.0086388Z
2026-10-23T07:12:03.2044515Z  โœ“ src/orchestration-v2/FoundationPersistence.test.ts (39 tests) 1853ms
2026-10-23T07:12:06.5507273Z  โœ“ src/orchestration-v2/ThreadLaunchService.test.ts (39 tests) 2336ms
2026-10-23T07:12:08.4847405Z  โœ“ src/serverSettings.test.ts (47 tests) 1043ms
2026-10-23T07:12:09.8421057Z stdout | src/storageCleanup.test.ts > removes clean submodules recursively, including deinitialized repositories
2026-10-23T07:12:09.8421580Z [07:12:09.840] INFO (#45): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:09.8421758Z
2026-10-23T07:12:10.8564221Z stdout | src/storageCleanup.test.ts > preserves late tracked edits when submodules were never initialized
2026-10-23T07:12:10.8564622Z [07:12:10.855] WARN (#1305): storage cleanup failed for worktree {
2026-10-23T07:12:10.8564838Z   threadId: 'thread-1',
2026-10-23T07:12:10.8564974Z   error: {
2026-10-23T07:12:10.8565127Z     _tag: 'GitCommandError',
2026-10-23T07:12:10.8565317Z     operation: 'StorageCleanup.cleanupGit',
2026-10-23T07:12:10.8565512Z     command: 'git worktree remove',
2026-10-23T07:12:10.8565691Z     cwd: '/tmp/cleanup-repo-TZEsdB',
2026-10-23T07:12:10.8566077Z     detail: "fatal: '/tmp/storage-cleanup-vCfOTb/worktrees/feature' contains modified or untracked files, use --force to delete it"
2026-10-23T07:12:10.8566371Z   }
2026-10-23T07:12:10.8566473Z }
2026-10-23T07:12:10.8566529Z
2026-10-23T07:12:12.4826446Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > reports allocated bytes of single-link files without following symlinks
2026-10-23T07:12:12.4826966Z [07:12:12.481] INFO (#4879): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.4827146Z
2026-10-23T07:12:12.5401671Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > counts the pnpm virtual store only when its store forces copies (same-device)
2026-10-23T07:12:12.5402196Z [07:12:12.539] INFO (#4989): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.5402395Z
2026-10-23T07:12:12.6267914Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > counts the pnpm virtual store only when its store forces copies (other-device)
2026-10-23T07:12:12.6268910Z [07:12:12.625] INFO (#5099): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.6269253Z
2026-10-23T07:12:12.6937989Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > counts the pnpm virtual store only when its store forces copies (no-manifest)
2026-10-23T07:12:12.6938616Z [07:12:12.693] INFO (#5209): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.6938831Z
2026-10-23T07:12:12.7487177Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > never stats a network pnpm store { storeDir: '\\attacker.test\s' }
2026-10-23T07:12:12.7487718Z [07:12:12.748] INFO (#5319): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.7487909Z
2026-10-23T07:12:12.8064013Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > never stats a network pnpm store { storeDir: '/local/store', โ€ฆ(1) }
2026-10-23T07:12:12.8064529Z [07:12:12.805] INFO (#5429): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.8064718Z
2026-10-23T07:12:12.8594156Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > still removes a worktree when measuring its size fails
2026-10-23T07:12:12.8594771Z [07:12:12.858] INFO (#5539): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:12.8595052Z
2026-10-23T07:12:13.1062379Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > does not measure a worktree kept for an open provider session
2026-10-23T07:12:13.1063002Z [07:12:13.105] INFO (#6024): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.1063185Z
2026-10-23T07:12:13.1723489Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > compares the checked-out branch without a full status
2026-10-23T07:12:13.1723931Z [07:12:13.171] WARN (#6149): storage cleanup failed for worktree {
2026-10-23T07:12:13.1724146Z   threadId: 'thread-1',
2026-10-23T07:12:13.1724282Z   error: {
2026-10-23T07:12:13.1724414Z     _tag: 'GitCommandError',
2026-10-23T07:12:13.1724608Z     operation: 'StorageCleanup.branchChanged',
2026-10-23T07:12:13.1724789Z     command: 'git',
2026-10-23T07:12:13.1724987Z     cwd: '/tmp/storage-cleanup-It4QJt/worktrees/feature',
2026-10-23T07:12:13.1725307Z     detail: 'Git index is locked. Status will resume when the index lock is removed.'
2026-10-23T07:12:13.1725527Z   }
2026-10-23T07:12:13.1725625Z }
2026-10-23T07:12:13.1725682Z
2026-10-23T07:12:13.2059628Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > compares the checked-out branch without a full status
2026-10-23T07:12:13.2060137Z [07:12:13.205] INFO (#6149): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.2060315Z
2026-10-23T07:12:13.2974785Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > applies "uncommitted-changes"
2026-10-23T07:12:13.2975308Z [07:12:13.296] INFO (#6402): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.2975490Z
2026-10-23T07:12:13.3810443Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > applies "tracked-changes"
2026-10-23T07:12:13.3811635Z [07:12:13.380] INFO (#6507): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.3812103Z
2026-10-23T07:12:13.5009910Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > applies "tracked-changes"
2026-10-23T07:12:13.5010458Z [07:12:13.500] INFO (#6753): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.5010635Z
2026-10-23T07:12:13.7158763Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > discovers trunk without a remote HEAD or tracking ref and removes an integrated worktree
2026-10-23T07:12:13.7159312Z [07:12:13.715] INFO (#7067): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:13.7159494Z
2026-10-23T07:12:13.9679603Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > preserves tracked edits written after the final status check
2026-10-23T07:12:13.9680065Z [07:12:13.967] WARN (#7535): storage cleanup failed for worktree {
2026-10-23T07:12:13.9680283Z   threadId: 'thread-1',
2026-10-23T07:12:13.9680415Z   error: {
2026-10-23T07:12:13.9680575Z     _tag: 'GitCommandError',
2026-10-23T07:12:13.9680779Z     operation: 'StorageCleanup.cleanupGit',
2026-10-23T07:12:13.9680967Z     command: 'git worktree remove',
2026-10-23T07:12:13.9681149Z     cwd: '/tmp/cleanup-repo-oFpscp',
2026-10-23T07:12:13.9681559Z     detail: "fatal: '/tmp/storage-cleanup-sY1a9H/worktrees/feature' contains modified or untracked files, use --force to delete it"
2026-10-23T07:12:13.9681839Z   }
2026-10-23T07:12:13.9681939Z }
2026-10-23T07:12:13.9681998Z
2026-10-23T07:12:14.0267061Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > caps entries while preserving totals and prioritizing removals
2026-10-23T07:12:14.0267587Z [07:12:14.026] INFO (#7645): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:14.0267794Z
2026-10-23T07:12:14.1327628Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > serializes concurrent requests and returns each run's report
2026-10-23T07:12:14.1328172Z [07:12:14.132] INFO (#7823): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:14.1328358Z
2026-10-23T07:12:14.2317498Z stdout | src/storageCleanup.test.ts > storage cleanup reports and local file policies > reports git failures without aborting the remaining categories
2026-10-23T07:12:14.2318098Z [07:12:14.230] WARN (#7983): storage cleanup failed for worktree {
2026-10-23T07:12:14.2318451Z   threadId: 'thread-1',
2026-10-23T07:12:14.2318614Z   error: {
2026-10-23T07:12:14.2318793Z     _tag: 'GitCommandError',
2026-10-23T07:12:14.2319125Z     operation: 'StorageCleanup.cleanupGit',
2026-10-23T07:12:14.2319392Z     command: 'git worktree remove',
2026-10-23T07:12:14.2319605Z     cwd: '/tmp/cleanup-repo-vA2T1Q',
2026-10-23T07:12:14.2320009Z     detail: 'fatal: cannot remove a locked working tree;'
2026-10-23T07:12:14.2320208Z   }
2026-10-23T07:12:14.2320317Z }
2026-10-23T07:12:14.2320404Z
2026-10-23T07:12:14.3628926Z stdout | src/storageCleanup.test.ts > keeps saved usage data when removing a settled checkout
2026-10-23T07:12:14.3629344Z [07:12:14.362] INFO (#8245): storage cleanup removed worktree { threadId: 'thread-1' }
2026-10-23T07:12:14.3629542Z
2026-10-23T07:12:14.3651631Z  โœ“ src/storageCleanup.test.ts (118 tests) 4800ms
2026-10-23T07:12:14.3652016Z    โœ“ keeps nested submodule files protected by the current keep rule 347ms
2026-10-23T07:12:14.3652391Z    โœ“ keeps unpushed submodule history after checkout and deinitialization 394ms
2026-10-23T07:12:15.4794259Z  โœ“ src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts (14 tests) 713ms
2026-10-23T07:12:16.5295203Z stdout | src/terminal/Manager.test.ts > TerminalManager > restarts with current provider secrets and clears bounded history
2026-10-23T07:12:16.5295620Z [07:12:16.527] INFO (#337): Migrations ran successfully {
2026-10-23T07:12:16.5295795Z   migrations: [
2026-10-23T07:12:16.5295935Z     '1_OrchestrationEvents',
2026-10-23T07:12:16.5296116Z     '2_OrchestrationCommandReceipts',
2026-10-23T07:12:16.5296290Z     '3_CheckpointDiffBlobs',
2026-10-23T07:12:16.5296455Z     '4_ProviderSessionRuntime',
2026-10-23T07:12:16.5296619Z     '5_Projections',
2026-10-23T07:12:16.5296811Z     '6_ProjectionThreadSessionRuntimeModeColumns',
2026-10-23T07:12:16.5297028Z     '7_ProjectionThreadMessageAttachments',
2026-10-23T07:12:16.5297229Z     '8_ProjectionThreadActivitySequence',
2026-10-23T07:12:16.5297474Z     '9_ProviderSessionRuntimeMode',
2026-10-23T07:12:16.5297672Z     '10_ProjectionThreadsRuntimeMode',
2026-10-23T07:12:16.5297877Z     '11_OrchestrationThreadCreatedRuntimeMode',
2026-10-23T07:12:16.5298085Z     '12_ProjectionThreadsInteractionMode',
2026-10-23T07:12:16.5298276Z     '13_ProjectionThreadProposedPlans',
2026-10-23T07:12:16.5298491Z     '14_ProjectionThreadProposedPlanImplementation',
2026-10-23T07:12:16.5298704Z     '15_ProjectionTurnsSourceProposedPlan',
2026-10-23T07:12:16.5298890Z     '16_CanonicalizeModelSelections',
2026-10-23T07:12:16.5299069Z     '17_ProjectionThreadsArchivedAt',
2026-10-23T07:12:16.5299260Z     '18_ProjectionThreadsArchivedAtIndex',
2026-10-23T07:12:16.5299451Z     '19_ProjectionSnapshotLookupIndexes',
2026-10-23T07:12:16.5299629Z     '20_AuthAccessManagement',
2026-10-23T07:12:16.5299797Z     '21_AuthSessionClientMetadata',
2026-10-23T07:12:16.5299975Z     '22_AuthSessionLastConnectedAt',
2026-10-23T07:12:16.5300162Z     '23_ProjectionThreadShellSummary',
2026-10-23T07:12:16.5300358Z     '24_BackfillProjectionThreadShellSummary',
2026-10-23T07:12:16.5300574Z     '25_CleanupInvalidProjectionPendingApprovals',
2026-10-23T07:12:16.5300783Z     '26_CanonicalizeModelSelectionOptions',
2026-10-23T07:12:16.5300976Z     '27_ProviderSessionRuntimeInstanceId',
2026-10-23T07:12:16.5301202Z     '28_ProjectionThreadSessionInstanceId',
2026-10-23T07:12:16.5301400Z     '29_ProjectionThreadDetailOrderingIndexes',
2026-10-23T07:12:16.5301607Z     '30_ProjectionThreadShellArchiveIndexes',
2026-10-23T07:12:16.5301824Z     '31_AuthAuthorizationScopes',
2026-10-23T07:12:16.5302002Z     '32_AuthPairingProofKeyThumbprint',
2026-10-23T07:12:16.5302179Z     '33_ProjectionThreadsSettled',
2026-10-23T07:12:16.5302355Z     '34_ProjectionThreadsSnoozed',
2026-10-23T07:12:16.5302538Z     '35_ProjectionThreadTitleRegeneration',
2026-10-23T07:12:16.5302723Z     '36_ProjectionThreadsPinned',
2026-10-23T07:12:16.5302893Z     '37_ProjectionTurnsKeysetIndex',
2026-10-23T07:12:16.5303075Z     '38_ProjectionThreadsPinOrderKey',
2026-10-23T07:12:16.5303274Z     '39_ProjectionProjectsDefaultThreadEnvMode',
2026-10-23T07:12:16.5303475Z     '40_ProjectionProjectFaviconPath',
2026-10-23T07:12:16.5303653Z     '41_AuthSessionClientConnection',
2026-10-23T07:12:16.5303841Z     '42_ProjectionThreadLinkedPullRequest',
2026-10-23T07:12:16.5304028Z     '43_ProjectionThreadsUnsettledAt',
2026-10-23T07:12:16.5304218Z     '44_ClearAutomaticProjectModelDefaults',
2026-10-23T07:12:16.5304408Z     '45_ProjectionProjectsAutoPull',
2026-10-23T07:12:16.5304597Z     '46_RepairAutomaticSettlementTimestamps',
2026-10-23T07:12:16.5304784Z     '47_ProjectionProjectIcon',
2026-10-23T07:12:16.5305244Z     '48_ProjectionThreadBranchPullRequest',
2026-10-23T07:12:16.5305536Z     '49_ProjectionThreadsActiveOrderKey',
2026-10-23T07:12:16.5305721Z     '50_ProjectionThreadPullRequests',
2026-10-23T07:12:16.5305904Z     '51_ProjectionThreadMessageContext',
2026-10-23T07:12:16.5306093Z     '52_ProjectionThreadTitleState',
2026-10-23T07:12:16.5306262Z     '53_PullRequestFilesViewed',
2026-10-23T07:12:16.5306457Z     '54_ProjectionThreadsAutoSettleDisabledAt',
2026-10-23T07:12:16.5306638Z     '55_OrchestrationV2',
2026-10-23T07:12:16.5306813Z     '56_RemoveRedundantProjectionIndexes',
2026-10-23T07:12:16.5306991Z     '57_ScheduledTaskWebhooks',
2026-10-23T07:12:16.5307159Z     '58_WebhookRelayDeliveries',
2026-10-23T07:12:16.5307318Z     '59_McpAppModelContext',
2026-10-23T07:12:16.5307490Z     '60_ThreadSnapshotWindowIndexes',
2026-10-23T07:12:16.5307666Z     '61_PullRequestReviewGuides',
2026-10-23T07:12:16.5307837Z     '62_ThreadFailureLookupIndex',
2026-10-23T07:12:16.5308006Z     '63_DropUnusedV1Projections',
2026-10-23T07:12:16.5308186Z     '64_CanonicalizeThreadPullRequestLinks',
2026-10-23T07:12:16.5308374Z     '65_CodexUsageNativeTurnIndex',
2026-10-23T07:12:16.5308557Z     '66_RepairClientSettlementTimestamps',
2026-10-23T07:12:16.5308730Z     '67_WebhookDedupe',
2026-10-23T07:12:16.5308884Z     '68_ShellStopRequestIndex'
2026-10-23T07:12:16.5309017Z   ]
2026-10-23T07:12:16.5309113Z }
2026-10-23T07:12:16.5309171Z
2026-10-23T07:12:17.0824560Z  โœ“ src/terminal/Manager.test.ts (42 tests) 753ms
2026-10-23T07:12:18.6163692Z  โœ“ src/orchestration-v2/Orchestrator.control-reads.test.ts (11 tests) 524ms
2026-10-23T07:12:26.0463865Z  โœ“ src/orchestration-v2/SteeringCompletion.integration.test.ts (13 tests) 6368ms
2026-10-23T07:12:26.0465823Z    โœ“ keeps a queued message queued when promoted into a run that Stop reached 2142ms
2026-10-23T07:12:26.0466220Z    โœ“ queues a plain send behind the stopped queue and releases its hold 2169ms
2026-10-23T07:12:26.4583347Z  โœ“ src/cloud/bootService.test.ts (33 tests) 114ms
2026-10-23T07:12:27.8868991Z  โœ“ src/mcp/toolkits/core.test.ts (15 tests) 73ms
2026-10-23T07:12:28.9335922Z  โœ“ src/provider/acp/AcpSessionRuntime.processTree.test.ts (17 tests) 851ms
2026-10-23T07:12:29.4627716Z  โœ“ src/workspace/WorkspaceFileSystem.test.ts (21 tests) 113ms
2026-10-23T07:12:30.7798008Z  โœ“ src/project/ProjectService.test.ts (13 tests) 176ms
2026-10-23T07:12:31.1348001Z  โœ“ src/provider/AntigravityProvider.test.ts (18 tests) 34ms
2026-10-23T07:12:32.1388551Z  โœ“ src/mcp/OrchestratorMcpService.activity.test.ts (3 tests) 12ms
2026-10-23T07:12:32.5513858Z  โœ“ src/sourceControl/SourceControlProviderRegistry.test.ts (12 tests) 51ms
2026-10-23T07:12:32.9185041Z  โœ“ src/provider/acp/AntigravityAcpSupport.test.ts (27 tests) 37ms
2026-10-23T07:12:33.1171836Z  โœ“ src/provider/Drivers/antigravityUsageReader.test.ts (9 tests) 52ms
2026-10-23T07:12:33.7319719Z  โœ“ scripts/migrate-dev-db.test.ts (7 tests) 245ms
2026-10-23T07:12:47.9965659Z  โœ“ src/orchestration-v2/testkit/ClaudeReplayFixtures.integration.test.ts (38 tests) 13042ms
2026-10-23T07:12:47.9966324Z    โœ“ Claude Agent SDK replay fixtures (38)
2026-10-23T07:12:47.9966939Z      โœ“ runs claude_background_subagent_after_root/claudeAgent through OrchestratorV2 using deterministic replay 516ms
2026-10-23T07:12:47.9967471Z      โœ“ runs claude_background_subagent_lifecycle/claudeAgent through OrchestratorV2 using deterministic replay 983ms
2026-10-23T07:12:47.9968022Z      โœ“ runs claude_background_wake_before_queued_prompt/claudeAgent through OrchestratorV2 using deterministic replay 843ms
2026-10-23T07:12:47.9968584Z      โœ“ runs claude_background_wake_before_queued_prompt_no_echo/claudeAgent through OrchestratorV2 using deterministic replay 824ms
2026-10-23T07:12:47.9969119Z      โœ“ runs claude_compact_after_resume_wake/claudeAgent through OrchestratorV2 using deterministic replay 351ms
2026-10-23T07:12:47.9969620Z      โœ“ runs claude_compact_after_peer_turn/claudeAgent through OrchestratorV2 using deterministic replay 393ms
2026-10-23T07:12:47.9970193Z      โœ“ runs claude_background_monitor_wake/claudeAgent through OrchestratorV2 using deterministic replay 309ms
2026-10-23T07:12:47.9970683Z      โœ“ runs claude_background_task_wake/claudeAgent through OrchestratorV2 using deterministic replay 416ms
2026-10-23T07:12:47.9971183Z      โœ“ runs claude_nested_background_subagent_wake/claudeAgent through OrchestratorV2 using deterministic replay 328ms
2026-10-23T07:12:47.9971680Z      โœ“ runs claude_idle_resume/claudeAgent through OrchestratorV2 using deterministic replay 347ms
2026-10-23T07:12:47.9972133Z      โœ“ runs multi_turn_restart/claudeAgent through OrchestratorV2 using deterministic replay 302ms
2026-10-23T07:12:47.9972598Z      โœ“ runs turn_interrupt_restart/claudeAgent through OrchestratorV2 using deterministic replay 312ms
2026-10-23T07:12:47.9973057Z      โœ“ runs thread_rollback/claudeAgent through OrchestratorV2 using deterministic replay 464ms
2026-10-23T07:12:47.9973473Z      โœ“ refuses messages to a native subagent thread without touching it 896ms
2026-10-23T07:12:47.9973863Z      โœ“ streams a subagent's foreground Bash output live during the root turn 343ms
2026-10-23T07:12:47.9974314Z      โœ“ ends a background subagent's open WebFetch (opened while root is idle) when its notification is stopped 340ms
2026-10-23T07:12:47.9974808Z      โœ“ ends a background subagent's open Write (opened before root settles) when its notification is failed 341ms
2026-10-23T07:12:48.4121466Z  โœ“ src/persistence/Migrations/066_RepairClientSettlementTimestamps.test.ts (1 test) 69ms
2026-10-23T07:12:48.7957092Z  โœ“ src/environment/ServerEnvironment.test.ts (6 tests) 76ms
2026-10-23T07:12:48.9945167Z  โœ“ src/device/ExpoApi.test.ts (7 tests) 24ms
2026-10-23T07:12:49.4283150Z  โœ“ src/orchestration-v2/ProviderSwitchService.test.ts (8 tests) 8ms
2026-10-23T07:12:49.9926219Z  โœ“ src/sourceControl/gitHubChangeRequestTemplate.test.ts (10 tests) 263ms
2026-10-23T07:12:50.2946257Z  โœ“ src/preview/PreviewBrowser.test.ts (7 tests) 30ms
2026-10-23T07:12:50.5408808Z  โœ“ src/orchestration-v2/ThreadForkService.test.ts (3 tests) 5ms
2026-10-23T07:12:51.5284079Z  โœ“ src/orchestration-v2/ThreadPullRequestService.test.ts (5 tests) 12ms
2026-10-23T07:12:52.0598206Z  โœ“ src/orchestration-v2/CommandPolicy.test.ts (10 tests) 5ms
2026-10-23T07:12:52.4706764Z  โœ“ src/environment/DirectEndpoints.test.ts (7 tests) 13ms
2026-10-23T07:12:52.6820851Z  โœ“ src/outboundHttp.test.ts (4 tests | 1 skipped) 41ms
2026-10-23T07:12:53.6930980Z  โœ“ src/git/linkCreatedPullRequest.test.ts (4 tests) 6ms
2026-10-23T07:12:53.9817603Z  โœ“ src/auth/ServerSecretStore.test.ts (4 tests) 15ms
2026-10-23T07:12:54.1042799Z  โœ“ src/provider/CodexMcpElicitation.test.ts (9 tests) 5ms
2026-10-23T07:12:55.0010117Z  โœ“ src/orchestration-v2/Adapters/ClaudeTaskOutputTail.test.ts (3 tests) 766ms
2026-10-23T07:12:55.0010475Z    โœ“ tailClaudeTaskOutput (3)
2026-10-23T07:12:55.0010823Z      โœ“ follows a file that appears after the task starts, across split characters 510ms
2026-10-23T07:12:55.2825182Z  โœ“ src/cloud/environmentKeys.test.ts (3 tests) 14ms
2026-10-23T07:12:56.1069963Z  โœ“ src/provider/ProviderInstanceRegistryHydration.test.ts (5 tests) 2ms
2026-10-23T07:12:56.5279766Z  โœ“ src/orchestration-v2/ProviderSessionTransitionPolicy.test.ts (5 tests) 2ms
2026-10-23T07:12:56.6557150Z  โœ“ src/scheduledTasks/webhookFilter.test.ts (4 tests) 2ms
2026-10-23T07:12:56.8122610Z  โœ“ src/cloud/traceRelayRequest.test.ts (2 tests) 6ms
2026-10-23T07:12:57.0699174Z  โœ“ src/provider/codexModelCatalog.test.ts (2 tests) 2ms
2026-10-23T07:12:57.4672209Z  โœ“ src/usage/UsageLimitSources.test.ts (1 test) 8ms
2026-10-23T07:12:58.4564041Z  โœ“ src/git/GitWorkflowService.test.ts (1 test) 49ms
2026-10-23T07:12:58.7457633Z  โœ“ src/persistence/Migrations/031_AuthAuthorizationScopes.test.ts (1 test) 19ms
2026-10-23T07:12:58.8767437Z  โœ“ src/project/AgentSessionJson.test.ts (12 tests) 5ms
2026-10-23T07:12:59.1819178Z  โœ“ src/persistence/Migrations/057_ScheduledTaskWebhooks.test.ts (1 test) 36ms
2026-10-23T07:12:59.6157344Z  โœ“ src/cli/connect.test.ts (1 test) 3ms
2026-10-23T07:12:59.7439302Z  โœ“ src/launcherWatch.test.ts (1 test) 4ms
2026-10-23T07:12:59.8247229Z  โœ“ src/orchestration-v2/assistantStreaming.test.ts (2 tests) 2ms
2026-10-23T07:13:00.1093168Z  โœ“ src/resourceTelemetry/DesktopTelemetryReceiver.test.ts (1 test) 4ms
2026-10-23T07:13:03.4821165Z  โœ“ src/orchestration-v2/testkit/MuseReplayFixtures.integration.test.ts (8 tests) 2321ms
2026-10-23T07:13:03.4821599Z    โœ“ Muse replay fixtures (8)
2026-10-23T07:13:03.4821905Z      โœ“ runs simple/muse through OrchestratorV2 using deterministic replay 342ms
2026-10-23T07:13:03.4822303Z      โœ“ runs multi_turn/muse through OrchestratorV2 using deterministic replay 329ms
2026-10-23T07:13:03.4822687Z      โœ“ runs muse_permission/muse through OrchestratorV2 using deterministic replay 372ms
2026-10-23T07:13:03.4823080Z      โœ“ runs muse_workflow/muse through OrchestratorV2 using deterministic replay 386ms
2026-10-23T07:13:03.4852077Z
2026-10-23T07:13:03.4854036Z  Test Files  51 passed (51)
2026-10-23T07:13:03.4856266Z       Tests  673 passed | 1 skipped (674)
2026-10-23T07:13:03.4856621Z    Start at  07:11:58
2026-10-23T07:13:03.4857966Z    Duration  65.47s (tests 59%, import 31%, transform 8%, setup 2%)
2026-10-23T07:13:03.4864618Z
2026-10-23T07:13:03.4865000Z      Import  1258 modules were evaluated 14147 times ยท 19.72s total, 31% of tracked time
2026-10-23T07:13:03.4865492Z              ~17.97s faster with isolate: false โ€” shared modules are evaluated once per worker instead of once per file
2026-10-23T07:13:03.4865945Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-23T07:13:03.4866138Z
2026-10-23T07:13:03.5132051Z
2026-10-23T07:13:03.5220091Z ##[group]Run if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T07:13:03.5220420Z if test -f "/home/runner/_work/_temp/thread-transfer-result.json"; then
2026-10-23T07:13:03.5220651Z   echo "present=true" >> "$GITHUB_OUTPUT"
2026-10-23T07:13:03.5220812Z else
2026-10-23T07:13:03.5220949Z   echo "present=false" >> "$GITHUB_OUTPUT"
2026-10-23T07:13:03.5221115Z fi
2026-10-23T07:13:03.5236901Z shell: /usr/bin/bash -e {0}
2026-10-23T07:13:03.5237027Z env:
2026-10-23T07:13:03.5237142Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:13:03.5237291Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:13:03.5237433Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-23T07:13:03.5237572Z ##[endgroup]
2026-10-23T07:13:03.5302642Z Post job cleanup.
2026-10-23T07:13:03.5985481Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-23T07:13:03.6054953Z Post job cleanup.
2026-10-23T07:13:03.6071135Z ##[start-action display=Cache full pnpm store;id=__89407492-6de9-403a-bbd8-b999ec71e799.__actions_cache]
2026-10-23T07:13:03.6386757Z Post job cleanup.
2026-10-23T07:13:03.7172198Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-00e587c1edf31fe669c96bc4768c0e07a969fff8e8228235fb75ec6c0abf4161, not saving cache.
2026-10-23T07:13:03.7201136Z ##[end-action id=__89407492-6de9-403a-bbd8-b999ec71e799.__actions_cache;outcome=success;conclusion=success;duration_ms=112]
2026-10-23T07:13:03.7202847Z ##[start-action display=Cache Vite+;id=__89407492-6de9-403a-bbd8-b999ec71e799.vp_cache]
2026-10-23T07:13:03.7221069Z Post job cleanup.
2026-10-23T07:13:03.7853269Z Cache hit occurred on the primary key vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0, not saving cache.
2026-10-23T07:13:03.7885701Z ##[end-action id=__89407492-6de9-403a-bbd8-b999ec71e799.vp_cache;outcome=success;conclusion=success;duration_ms=68]
2026-10-23T07:13:03.7928408Z Post job cleanup.
2026-10-23T07:13:03.8347219Z [command]/usr/local/bin/git version
2026-10-23T07:13:03.8402524Z git version 2.55.0
2026-10-23T07:13:03.8421887Z Temporarily overriding HOME='/home/runner/_work/_temp/5fa229ba-b3ad-400c-b272-c5d504dad650' before making global git config changes
2026-10-23T07:13:03.8422271Z Adding repository directory to the temporary git global config as a safe directory
2026-10-23T07:13:03.8426114Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-23T07:13:03.8453213Z Removing SSH command configuration
2026-10-23T07:13:03.8456554Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-23T07:13:03.8482949Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-23T07:13:03.8614605Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-23T07:13:03.8634919Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-23T07:13:03.8671840Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-23T07:13:03.8692535Z ##[group]Run '/job_completed.sh'
2026-10-23T07:13:03.8703610Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-23T07:13:03.8703781Z env:
2026-10-23T07:13:03.8703898Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 269
2026-10-23T07:13:03.8704048Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 464
2026-10-23T07:13:03.8704190Z   BLACKSMITH_CHECK_RUN_ID: 120290143222
2026-10-23T07:13:03.8704340Z   BLACKSMITH_JOB_DISPLAY_NAME: Test Server 4
2026-10-23T07:13:03.8704492Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-23T07:13:03.8704624Z ##[endgroup]
2026-10-23T07:13:03.8782178Z Docker container cache not activated, skipping hash computation.
2026-10-23T07:13:03.8994326Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-23T07:13:03.9415199Z Cleaning up orphan processes