GitHub check
Whole log, 145 KB
2026-10-24T22:42:58.4111040Z Current runner version: '2.338.1'
2026-10-24T22:42:58.4114323Z Runner name: 'blacksmith-8vcpu-ubuntu-2404-obrz2x7nxuvroj7g'
2026-10-24T22:42:58.4114979Z Runner group name: 'blacksmith scale sets - blacksmith-8vcpu-ubuntu-2404'
2026-10-24T22:42:58.4115717Z Machine name: 'ip-172-31-73-130'
2026-10-24T22:42:58.4117295Z ##[group]GITHUB_TOKEN Permissions
2026-10-24T22:42:58.4118511Z Actions: read
2026-10-24T22:42:58.4118930Z Contents: read
2026-10-24T22:42:58.4119344Z Metadata: read
2026-10-24T22:42:58.4119717Z ##[endgroup]
2026-10-24T22:42:58.4121008Z Secret source: Actions
2026-10-24T22:42:58.4121642Z Cache mode: write
2026-10-24T22:42:58.4122138Z Prepare workflow directory
2026-10-24T22:42:58.4293727Z Prepare all required actions
2026-10-24T22:42:58.4318663Z Getting action download info
2026-10-24T22:42:58.5399807Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-24T22:42:58.5730418Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-24T22:42:58.6810079Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-24T22:42:58.6847256Z Complete job name: Release web tests
2026-10-24T22:42:58.7186934Z A job started hook has been configured by the self-hosted runner administrator
2026-10-24T22:42:58.7246632Z ##[group]Run '/setup.sh'
2026-10-24T22:42:58.7256047Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T22:42:58.7256480Z env:
2026-10-24T22:42:58.7256704Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:42:58.7256995Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:42:58.7257278Z BLACKSMITH_CHECK_RUN_ID: 121008736494
2026-10-24T22:42:58.7257578Z BLACKSMITH_JOB_DISPLAY_NAME: Release web tests
2026-10-24T22:42:58.7257883Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T22:42:58.7258140Z ##[endgroup]
2026-10-24T22:42:58.7463670Z Logging daemon started (blacksmithd for logs)
2026-10-24T22:42:58.7557264Z Results daemon started (blacksmithd for results)
2026-10-24T22:42:58.8642260Z Background adoption and SSH setup started (PID: 3199)
2026-10-24T22:42:58.8642634Z
2026-10-24T22:42:58.8642742Z ----------------------------------------
2026-10-24T22:42:58.8643266Z View this job: https://app.blacksmith.sh/pingdotgg/runs/40139677692/jobs/121008736494
2026-10-24T22:42:58.8643688Z SSH Access (using your GitHub SSH key):
2026-10-24T22:42:58.8644095Z ssh -p 64000 runner@blacksmith-8vcpu-ubuntu-2404-obrz2x7nxuvroj7g.vm.blacksmith.sh
2026-10-24T22:42:58.8644395Z
2026-10-24T22:42:58.8644505Z No GitHub SSH key? Add one at:
2026-10-24T22:42:58.8644983Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-24T22:42:58.8645376Z
2026-10-24T22:42:58.8645481Z ----------------------------------------
2026-10-24T22:42:58.8645653Z
2026-10-24T22:42:58.8645791Z VM ID: blacksmith-8vcpu-ubuntu-2404-obrz2x7nxuvroj7g
2026-10-24T22:42:58.8646106Z Host: production-152.236.31.176-x8664
2026-10-24T22:42:58.8646377Z Host Agent PID: 3774167
2026-10-24T22:42:58.8646620Z Host Agent Git SHA: 1637818df
2026-10-24T22:42:58.8646873Z Host CPU Manufacturer: AuthenticAMD
2026-10-24T22:42:58.8647146Z Blacksmith Host Generation: gen 2
2026-10-24T22:42:58.8647423Z Petname: production-equipped-wren-2042e9e0
2026-10-24T22:42:58.8647704Z Region: us-east
2026-10-24T22:42:58.8647928Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-24T22:42:58.8653047Z OS Version: Ubuntu 24.04.4 LTS
2026-10-24T22:42:58.8653411Z
2026-10-24T22:42:58.8653531Z Enabling Blacksmith transparent cache
2026-10-24T22:42:58.8876223Z ##[group]Run actions/checkout@v6
2026-10-24T22:42:58.8876515Z with:
2026-10-24T22:42:58.8876755Z ref: 3cc31ed27c8956b36cee35a50509fb7c6869592b
2026-10-24T22:42:58.8877058Z sparse-checkout: /*
!/.repos/
2026-10-24T22:42:58.8877333Z sparse-checkout-cone-mode: false
2026-10-24T22:42:58.8877596Z repository: pingdotgg/t3code
2026-10-24T22:42:58.8879426Z token: ***
2026-10-24T22:42:58.8879631Z ssh-strict: true
2026-10-24T22:42:58.8880115Z ssh-user: git
2026-10-24T22:42:58.8880330Z persist-credentials: true
2026-10-24T22:42:58.8880569Z clean: true
2026-10-24T22:42:58.8880772Z fetch-depth: 1
2026-10-24T22:42:58.8880985Z fetch-tags: false
2026-10-24T22:42:58.8881204Z show-progress: true
2026-10-24T22:42:58.8881422Z lfs: false
2026-10-24T22:42:58.8881624Z submodules: false
2026-10-24T22:42:58.8881843Z set-safe-directory: true
2026-10-24T22:42:58.8882092Z allow-unsafe-pr-checkout: false
2026-10-24T22:42:58.8882340Z env:
2026-10-24T22:42:58.8882576Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:42:58.8882853Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:42:58.8883126Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:42:58.8883379Z ##[endgroup]
2026-10-24T22:42:58.9824771Z Syncing repository: pingdotgg/t3code
2026-10-24T22:42:58.9825853Z ##[group]Getting Git version info
2026-10-24T22:42:58.9826189Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-24T22:42:58.9826664Z [command]/usr/local/bin/git version
2026-10-24T22:42:58.9830185Z git version 2.55.0
2026-10-24T22:42:58.9841521Z ##[endgroup]
2026-10-24T22:42:58.9848776Z Temporarily overriding HOME='/home/runner/_work/_temp/23d34b9a-8ccd-400a-98d0-588b494a5bb7' before making global git config changes
2026-10-24T22:42:58.9849426Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T22:42:58.9852031Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T22:42:58.9882006Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-24T22:42:58.9883690Z ##[group]Determining repository object format
2026-10-24T22:42:58.9884651Z ##[endgroup]
2026-10-24T22:42:58.9885208Z ##[group]Initializing the repository
2026-10-24T22:42:58.9886793Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-24T22:42:58.9920783Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-24T22:42:58.9921265Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-24T22:42:58.9921716Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-24T22:42:58.9922088Z hint: call:
2026-10-24T22:42:58.9922403Z hint:
2026-10-24T22:42:58.9922817Z hint: git config --global init.defaultBranch <name>
2026-10-24T22:42:58.9923176Z hint:
2026-10-24T22:42:58.9923459Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-24T22:42:58.9923910Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-24T22:42:58.9924267Z hint:
2026-10-24T22:42:58.9924474Z hint: git branch -m <name>
2026-10-24T22:42:58.9924706Z hint:
2026-10-24T22:42:58.9925018Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-24T22:42:58.9925531Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-24T22:42:58.9926304Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-24T22:42:58.9949800Z ##[endgroup]
2026-10-24T22:42:58.9950212Z ##[group]Disabling automatic garbage collection
2026-10-24T22:42:58.9952397Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-24T22:42:58.9975192Z ##[endgroup]
2026-10-24T22:42:58.9975586Z ##[group]Setting up auth
2026-10-24T22:42:58.9975973Z Removing SSH command configuration
2026-10-24T22:42:58.9979005Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T22:42:58.9999784Z [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-24T22:42:59.0121402Z Removing HTTP extra header
2026-10-24T22:42:59.0124577Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-24T22:42:59.0147181Z [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-24T22:42:59.0243725Z Removing includeIf entries pointing to credentials config files
2026-10-24T22:42:59.0247286Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-24T22:42:59.0271017Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-24T22:42:59.0366764Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-c28e42a5-0062-4fe0-8a59-01baff2299de.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-24T22:42:59.0423801Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-c28e42a5-0062-4fe0-8a59-01baff2299de.config
2026-10-24T22:42:59.0445568Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-c28e42a5-0062-4fe0-8a59-01baff2299de.config
2026-10-24T22:42:59.0465800Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-c28e42a5-0062-4fe0-8a59-01baff2299de.config
2026-10-24T22:42:59.0483558Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-c28e42a5-0062-4fe0-8a59-01baff2299de.config
2026-10-24T22:42:59.0499584Z ##[endgroup]
2026-10-24T22:42:59.0500224Z ##[group]Fetching the repository
2026-10-24T22:42:59.0504361Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin 3cc31ed27c8956b36cee35a50509fb7c6869592b
2026-10-24T22:42:59.3113763Z From https://github.com/pingdotgg/t3code
2026-10-24T22:42:59.3114666Z * branch 3cc31ed27c8956b36cee35a50509fb7c6869592b -> FETCH_HEAD
2026-10-24T22:42:59.3138295Z [command]/usr/local/bin/git rev-parse --verify --quiet 3cc31ed27c8956b36cee35a50509fb7c6869592b^{object}
2026-10-24T22:42:59.3159928Z 3cc31ed27c8956b36cee35a50509fb7c6869592b
2026-10-24T22:42:59.3161631Z ##[endgroup]
2026-10-24T22:42:59.3162267Z ##[group]Determining the checkout info
2026-10-24T22:42:59.3162949Z ##[endgroup]
2026-10-24T22:42:59.3163581Z ##[group]Setting up sparse checkout
2026-10-24T22:42:59.3164818Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-24T22:42:59.3186138Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-24T22:42:59.3202447Z .git/info/sparse-checkout
2026-10-24T22:42:59.3205751Z ##[endgroup]
2026-10-24T22:42:59.3206363Z ##[group]Checking out the ref
2026-10-24T22:42:59.3208045Z [command]/usr/local/bin/git checkout --progress --force 3cc31ed27c8956b36cee35a50509fb7c6869592b
2026-10-24T22:43:07.5869411Z Updating files: 0% (1/6404)
2026-10-24T22:43:07.5895745Z Updating files: 1% (65/6404)
2026-10-24T22:43:07.5912515Z Updating files: 2% (129/6404)
2026-10-24T22:43:07.5932641Z Updating files: 3% (193/6404)
2026-10-24T22:43:07.5953980Z Updating files: 4% (257/6404)
2026-10-24T22:43:07.5983440Z Updating files: 5% (321/6404)
2026-10-24T22:43:07.6005133Z Updating files: 6% (385/6404)
2026-10-24T22:43:07.6057640Z Updating files: 7% (449/6404)
2026-10-24T22:43:07.6087908Z Updating files: 8% (513/6404)
2026-10-24T22:43:07.6110104Z Updating files: 9% (577/6404)
2026-10-24T22:43:07.7388287Z Updating files: 10% (641/6404)
2026-10-24T22:43:07.7400647Z Updating files: 11% (705/6404)
2026-10-24T22:43:07.7410123Z Updating files: 12% (769/6404)
2026-10-24T22:43:07.7423346Z Updating files: 13% (833/6404)
2026-10-24T22:43:07.7437025Z Updating files: 14% (897/6404)
2026-10-24T22:43:07.7452726Z Updating files: 15% (961/6404)
2026-10-24T22:43:07.7468640Z Updating files: 16% (1025/6404)
2026-10-24T22:43:07.7481292Z Updating files: 17% (1089/6404)
2026-10-24T22:43:07.7496472Z Updating files: 18% (1153/6404)
2026-10-24T22:43:07.7509219Z Updating files: 19% (1217/6404)
2026-10-24T22:43:07.7528263Z Updating files: 20% (1281/6404)
2026-10-24T22:43:07.7543157Z Updating files: 21% (1345/6404)
2026-10-24T22:43:07.7558858Z Updating files: 22% (1409/6404)
2026-10-24T22:43:07.7570269Z Updating files: 23% (1473/6404)
2026-10-24T22:43:07.7581640Z Updating files: 24% (1537/6404)
2026-10-24T22:43:07.7594736Z Updating files: 25% (1601/6404)
2026-10-24T22:43:07.7606419Z Updating files: 26% (1666/6404)
2026-10-24T22:43:07.7617284Z Updating files: 27% (1730/6404)
2026-10-24T22:43:07.7634610Z Updating files: 28% (1794/6404)
2026-10-24T22:43:07.7661443Z Updating files: 29% (1858/6404)
2026-10-24T22:43:07.7678718Z Updating files: 30% (1922/6404)
2026-10-24T22:43:07.7698137Z Updating files: 31% (1986/6404)
2026-10-24T22:43:07.7726824Z Updating files: 32% (2050/6404)
2026-10-24T22:43:07.7756149Z Updating files: 33% (2114/6404)
2026-10-24T22:43:07.7823221Z Updating files: 34% (2178/6404)
2026-10-24T22:43:07.7878697Z Updating files: 35% (2242/6404)
2026-10-24T22:43:07.7915316Z Updating files: 36% (2306/6404)
2026-10-24T22:43:07.7946109Z Updating files: 37% (2370/6404)
2026-10-24T22:43:07.7987612Z Updating files: 38% (2434/6404)
2026-10-24T22:43:07.8013388Z Updating files: 39% (2498/6404)
2026-10-24T22:43:07.8043972Z Updating files: 40% (2562/6404)
2026-10-24T22:43:07.8069739Z Updating files: 41% (2626/6404)
2026-10-24T22:43:07.8084119Z Updating files: 42% (2690/6404)
2026-10-24T22:43:07.8093732Z Updating files: 43% (2754/6404)
2026-10-24T22:43:07.8121770Z Updating files: 44% (2818/6404)
2026-10-24T22:43:07.8149173Z Updating files: 45% (2882/6404)
2026-10-24T22:43:07.8174528Z Updating files: 46% (2946/6404)
2026-10-24T22:43:07.8200491Z Updating files: 47% (3010/6404)
2026-10-24T22:43:07.8227336Z Updating files: 48% (3074/6404)
2026-10-24T22:43:07.8263909Z Updating files: 49% (3138/6404)
2026-10-24T22:43:07.8291516Z Updating files: 50% (3202/6404)
2026-10-24T22:43:07.8305772Z Updating files: 51% (3267/6404)
2026-10-24T22:43:07.8340249Z Updating files: 52% (3331/6404)
2026-10-24T22:43:07.8367707Z Updating files: 53% (3395/6404)
2026-10-24T22:43:07.8385084Z Updating files: 54% (3459/6404)
2026-10-24T22:43:07.8408709Z Updating files: 55% (3523/6404)
2026-10-24T22:43:07.8423710Z Updating files: 56% (3587/6404)
2026-10-24T22:43:07.8442395Z Updating files: 57% (3651/6404)
2026-10-24T22:43:07.8459305Z Updating files: 58% (3715/6404)
2026-10-24T22:43:07.8802551Z Updating files: 59% (3779/6404)
2026-10-24T22:43:07.8818530Z Updating files: 60% (3843/6404)
2026-10-24T22:43:07.8840876Z Updating files: 61% (3907/6404)
2026-10-24T22:43:07.8860266Z Updating files: 62% (3971/6404)
2026-10-24T22:43:07.8884901Z Updating files: 63% (4035/6404)
2026-10-24T22:43:07.8910759Z Updating files: 64% (4099/6404)
2026-10-24T22:43:07.8930742Z Updating files: 65% (4163/6404)
2026-10-24T22:43:07.8947554Z Updating files: 66% (4227/6404)
2026-10-24T22:43:07.8969383Z Updating files: 67% (4291/6404)
2026-10-24T22:43:07.8983307Z Updating files: 68% (4355/6404)
2026-10-24T22:43:07.9000190Z Updating files: 69% (4419/6404)
2026-10-24T22:43:07.9012116Z Updating files: 70% (4483/6404)
2026-10-24T22:43:07.9030332Z Updating files: 71% (4547/6404)
2026-10-24T22:43:07.9042154Z Updating files: 72% (4611/6404)
2026-10-24T22:43:07.9086743Z Updating files: 73% (4675/6404)
2026-10-24T22:43:07.9473553Z Updating files: 74% (4739/6404)
2026-10-24T22:43:07.9498719Z Updating files: 75% (4803/6404)
2026-10-24T22:43:07.9519906Z Updating files: 76% (4868/6404)
2026-10-24T22:43:07.9543580Z Updating files: 77% (4932/6404)
2026-10-24T22:43:07.9563968Z Updating files: 78% (4996/6404)
2026-10-24T22:43:07.9579444Z Updating files: 79% (5060/6404)
2026-10-24T22:43:07.9600722Z Updating files: 80% (5124/6404)
2026-10-24T22:43:07.9615889Z Updating files: 81% (5188/6404)
2026-10-24T22:43:07.9633036Z Updating files: 82% (5252/6404)
2026-10-24T22:43:07.9654252Z Updating files: 83% (5316/6404)
2026-10-24T22:43:07.9679171Z Updating files: 84% (5380/6404)
2026-10-24T22:43:07.9695447Z Updating files: 85% (5444/6404)
2026-10-24T22:43:07.9719284Z Updating files: 86% (5508/6404)
2026-10-24T22:43:07.9786415Z Updating files: 87% (5572/6404)
2026-10-24T22:43:07.9816171Z Updating files: 88% (5636/6404)
2026-10-24T22:43:07.9835114Z Updating files: 89% (5700/6404)
2026-10-24T22:43:07.9862303Z Updating files: 90% (5764/6404)
2026-10-24T22:43:07.9888921Z Updating files: 91% (5828/6404)
2026-10-24T22:43:07.9903763Z Updating files: 92% (5892/6404)
2026-10-24T22:43:07.9924591Z Updating files: 93% (5956/6404)
2026-10-24T22:43:07.9944022Z Updating files: 94% (6020/6404)
2026-10-24T22:43:07.9966524Z Updating files: 95% (6084/6404)
2026-10-24T22:43:08.0022025Z Updating files: 96% (6148/6404)
2026-10-24T22:43:08.0043947Z Updating files: 97% (6212/6404)
2026-10-24T22:43:08.0087843Z Updating files: 98% (6276/6404)
2026-10-24T22:43:08.0106637Z Updating files: 99% (6340/6404)
2026-10-24T22:43:08.0106839Z Updating files: 100% (6404/6404)
2026-10-24T22:43:08.0106988Z Updating files: 100% (6404/6404), done.
2026-10-24T22:43:08.0253341Z Note: switching to '3cc31ed27c8956b36cee35a50509fb7c6869592b'.
2026-10-24T22:43:08.0253566Z
2026-10-24T22:43:08.0253730Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-24T22:43:08.0254033Z changes and commit them, and you can discard any commits you make in this
2026-10-24T22:43:08.0254373Z state without impacting any branches by switching back to a branch.
2026-10-24T22:43:08.0254541Z
2026-10-24T22:43:08.0254678Z If you want to create a new branch to retain commits you create, you may
2026-10-24T22:43:08.0254978Z do so (now or later) by using -c with the switch command. Example:
2026-10-24T22:43:08.0255135Z
2026-10-24T22:43:08.0255213Z git switch -c <new-branch-name>
2026-10-24T22:43:08.0255326Z
2026-10-24T22:43:08.0255401Z Or undo this operation with:
2026-10-24T22:43:08.0255503Z
2026-10-24T22:43:08.0255568Z git switch -
2026-10-24T22:43:08.0255664Z
2026-10-24T22:43:08.0255812Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-24T22:43:08.0255997Z
2026-10-24T22:43:08.0256162Z HEAD is now at 3cc31ed fix(server): websocket tickets name the route they open (#24554)
2026-10-24T22:43:08.0272066Z ##[endgroup]
2026-10-24T22:43:08.0303757Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-24T22:43:08.0320651Z 3cc31ed27c8956b36cee35a50509fb7c6869592b
2026-10-24T22:43:08.0459924Z Prepare all required actions
2026-10-24T22:43:08.0460257Z Getting action download info
2026-10-24T22:43:08.1153066Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-24T22:43:08.2142911Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-24T22:43:08.2143072Z env:
2026-10-24T22:43:08.2143188Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:08.2143337Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:08.2143477Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:08.2143611Z ##[endgroup]
2026-10-24T22:43:08.2229301Z ##[start-action display=Resolve Vite+ version;id=__self.vp]
2026-10-24T22:43:08.2256507Z ##[group]Run echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T22:43:08.2256879Z echo "version=$(sed -nE 's/^ vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-24T22:43:08.2257176Z echo "node=$(jq -r '.engines.node' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T22:43:08.2257412Z echo "pnpm=$(jq -r '.packageManager' package.json)" >> "$GITHUB_OUTPUT"
2026-10-24T22:43:08.2268001Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T22:43:08.2268164Z env:
2026-10-24T22:43:08.2268279Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:08.2268423Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:08.2268564Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:08.2268696Z ##[endgroup]
2026-10-24T22:43:08.2332653Z ##[end-action id=__self.vp;outcome=success;conclusion=success;duration_ms=10]
2026-10-24T22:43:08.2334129Z ##[start-action display=Cache Vite+;id=__self.vp_cache]
2026-10-24T22:43:08.2372702Z ##[group]Run actions/cache@v6
2026-10-24T22:43:08.2372837Z with:
2026-10-24T22:43:08.2372941Z path: ~/.vite-plus
2026-10-24T22:43:08.2373106Z key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T22:43:08.2373304Z enableCrossOsArchive: false
2026-10-24T22:43:08.2373436Z fail-on-cache-miss: false
2026-10-24T22:43:08.2373559Z lookup-only: false
2026-10-24T22:43:08.2373683Z save-always: false
2026-10-24T22:43:08.2373788Z env:
2026-10-24T22:43:08.2373896Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:08.2374043Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:08.2374185Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:08.2374321Z ##[endgroup]
2026-10-24T22:43:08.4243112Z Cache hit for: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T22:43:08.7887053Z Received 170349591 of 170349591 (100.0%), 470.9 MBs/sec
2026-10-24T22:43:08.7887720Z Cache Size: ~162 MB (170349591 B)
2026-10-24T22:43:08.7920495Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/e3b8aaff-9383-401f-83a5-cb1b040a4518/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T22:43:09.3720787Z Cache restored successfully
2026-10-24T22:43:09.3852666Z Cache restored from key: vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0
2026-10-24T22:43:09.3909812Z ##[end-action id=__self.vp_cache;outcome=success;conclusion=success;duration_ms=1157]
2026-10-24T22:43:09.3912257Z ##[start-action display=Use cached Vite+;id=__self.__run]
2026-10-24T22:43:09.3932227Z ##[group]Run echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T22:43:09.3932553Z echo "$HOME/.vite-plus/bin" >> "$GITHUB_PATH"
2026-10-24T22:43:09.3932823Z "$HOME/.vite-plus/bin/vp" env use "26.12.1"
2026-10-24T22:43:09.3944738Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T22:43:09.3944908Z env:
2026-10-24T22:43:09.3945028Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:09.3945170Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:09.3945310Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:09.3945493Z ##[endgroup]
2026-10-24T22:43:09.3983559Z Using Node.js v26.12.1 (resolved from 26.12.1)
2026-10-24T22:43:09.3990825Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=7]
2026-10-24T22:43:09.3992058Z ##[start-action display=Setup Vite+;id=__self.__voidzero-dev_setup-vp]
2026-10-24T22:43:09.3995462Z ##[end-action id=__self.__voidzero-dev_setup-vp;outcome=skipped;conclusion=skipped;duration_ms=0]
2026-10-24T22:43:09.3996474Z ##[start-action display=Resolve pnpm store path;id=__self.pnpm_store]
2026-10-24T22:43:09.4004266Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-24T22:43:09.4004482Z store_path="$(vp pm cache dir)"
2026-10-24T22:43:09.4004641Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-24T22:43:09.4014437Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T22:43:09.4014612Z env:
2026-10-24T22:43:09.4014722Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:09.4014867Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:09.4015015Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:09.4015176Z ##[endgroup]
2026-10-24T22:43:09.4145846Z ##[end-action id=__self.pnpm_store;outcome=success;conclusion=success;duration_ms=14]
2026-10-24T22:43:09.4147030Z ##[start-action display=Cache full pnpm store;id=__self.__actions_cache]
2026-10-24T22:43:09.4492472Z ##[group]Run actions/cache@v6
2026-10-24T22:43:09.4492608Z with:
2026-10-24T22:43:09.4492737Z path: /home/runner/.local/share/pnpm/store/v11
2026-10-24T22:43:09.4492996Z key: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6
2026-10-24T22:43:09.4493240Z restore-keys: pnpm-full-v1-Linux-X64-
2026-10-24T22:43:09.4493391Z enableCrossOsArchive: false
2026-10-24T22:43:09.4493669Z fail-on-cache-miss: false
2026-10-24T22:43:09.4493789Z lookup-only: false
2026-10-24T22:43:09.4493901Z save-always: false
2026-10-24T22:43:09.4494013Z env:
2026-10-24T22:43:09.4494121Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:09.4494263Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:09.4494444Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:09.4494573Z ##[endgroup]
2026-10-24T22:43:09.6384416Z Cache hit for: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6
2026-10-24T22:43:10.6647700Z Received 612368384 of 995395870 (61.5%), 582.8 MBs/sec
2026-10-24T22:43:11.2179492Z Received 995395870 of 995395870 (100.0%), 610.5 MBs/sec
2026-10-24T22:43:11.2179865Z Cache Size: ~949 MB (995395870 B)
2026-10-24T22:43:11.2215055Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/c1471b3c-0287-4145-ac0b-2f7a8ab4e39c/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T22:43:16.2100405Z Cache restored successfully
2026-10-24T22:43:16.2570764Z Cache restored from key: pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6
2026-10-24T22:43:16.2627596Z ##[end-action id=__self.__actions_cache;outcome=success;conclusion=success;duration_ms=6848]
2026-10-24T22:43:16.2629464Z ##[start-action display=Install dependencies;id=__self.__run_2]
2026-10-24T22:43:16.2639613Z ##[group]Run vp install
2026-10-24T22:43:16.2639766Z vp install
2026-10-24T22:43:16.2651025Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T22:43:16.2651199Z env:
2026-10-24T22:43:16.2651318Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:16.2651474Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:16.2651621Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:16.2651764Z ##[endgroup]
2026-10-24T22:43:16.2956545Z Scope: all 34 workspace projects
2026-10-24T22:43:16.3920820Z ? Verifying lockfile against supply-chain policies (2088 entries)...
2026-10-24T22:43:16.6234440Z Packages are hard linked from the content-addressable store to the virtual store.
2026-10-24T22:43:16.6234776Z Content-addressable store is at: /home/runner/.local/share/pnpm/store/v11
2026-10-24T22:43:16.6234995Z Virtual store is at: node_modules/.pnpm
2026-10-24T22:43:18.6876927Z ✓ Lockfile passes supply-chain policies (2088 entries in 2.3s)
2026-10-24T22:43:18.6877174Z Lockfile is up to date, resolution step is skipped
2026-10-24T22:43:18.7033407Z Packages: +1721
2026-10-24T22:43:18.7033559Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-24T22:43:18.7335892Z Progress: resolved 1721, reused 1718, downloaded 0, added 1721, done
2026-10-24T22:43:19.5903424Z . prepare$ vp config --no-agent
2026-10-24T22:43:19.6753369Z . prepare: Done
2026-10-24T22:43:19.6765188Z
2026-10-24T22:43:19.6765415Z devDependencies:
2026-10-24T22:43:19.6765690Z + @coderabbitai/config 1.1.0
2026-10-24T22:43:19.6765859Z + @shadcn/lint 0.1.5
2026-10-24T22:43:19.6766060Z + @types/node 24.12.4
2026-10-24T22:43:19.6766213Z + knip 6.34.0
2026-10-24T22:43:19.6766401Z + typescript <- @tsc-rs/typescript 0.8.0
2026-10-24T22:43:19.6766575Z + vite-plus 1.3.0
2026-10-24T22:43:19.6766663Z
2026-10-24T22:43:19.6780966Z Done in 3.4s using pnpm v12.14.0
2026-10-24T22:43:19.6927641Z ##[end-action id=__self.__run_2;outcome=success;conclusion=success;duration_ms=3429]
2026-10-24T22:43:19.6948398Z ##[group]Run echo "version=$(node -p "require('./apps/web/node_modules/playwright/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T22:43:19.6948832Z echo "version=$(node -p "require('./apps/web/node_modules/playwright/package.json').version")" >> "$GITHUB_OUTPUT"
2026-10-24T22:43:19.6959951Z shell: /usr/bin/bash -e {0}
2026-10-24T22:43:19.6960073Z env:
2026-10-24T22:43:19.6960182Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:19.6960322Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:19.6960457Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:19.6960587Z ##[endgroup]
2026-10-24T22:43:19.7156218Z ##[group]Run actions/cache@v6
2026-10-24T22:43:19.7156366Z with:
2026-10-24T22:43:19.7156475Z path: ~/.cache/ms-playwright
2026-10-24T22:43:19.7156630Z key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T22:43:19.7156793Z enableCrossOsArchive: false
2026-10-24T22:43:19.7156917Z fail-on-cache-miss: false
2026-10-24T22:43:19.7157042Z lookup-only: false
2026-10-24T22:43:19.7157148Z save-always: false
2026-10-24T22:43:19.7157261Z env:
2026-10-24T22:43:19.7157367Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:19.7157509Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:19.7157647Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:19.7157772Z ##[endgroup]
2026-10-24T22:43:19.9078755Z Cache hit for: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T22:43:20.0387045Z Received 106503405 of 106503405 (100.0%), 868.1 MBs/sec
2026-10-24T22:43:20.0387268Z Cache Size: ~102 MB (106503405 B)
2026-10-24T22:43:20.0422735Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/27158724-5255-4b62-b1e8-82a24a4e8b72/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-24T22:43:20.2265599Z Cache restored successfully
2026-10-24T22:43:20.2430060Z Cache restored from key: playwright-chromium-shell-Linux-X64-1.60.0
2026-10-24T22:43:20.2558849Z ##[group]Run browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T22:43:20.2559255Z browser=$(find "$HOME/.cache/ms-playwright" -name chrome-headless-shell -type f -print -quit)
2026-10-24T22:43:20.2559488Z test -n "$browser"
2026-10-24T22:43:20.2559637Z if ldd "$browser" | grep '=> not found'; then
2026-10-24T22:43:20.2559853Z node apps/web/node_modules/playwright/cli.js install-deps chromium
2026-10-24T22:43:20.2560043Z fi
2026-10-24T22:43:20.2572567Z shell: /usr/bin/bash -e {0}
2026-10-24T22:43:20.2572695Z env:
2026-10-24T22:43:20.2572810Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:20.2572972Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:20.2573138Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:20.2573275Z ##[endgroup]
2026-10-24T22:43:20.2950500Z ##[group]Run vp run --filter @t3tools/web test
2026-10-24T22:43:20.2950725Z vp run --filter @t3tools/web test
2026-10-24T22:43:20.2961736Z shell: /usr/bin/bash -e {0}
2026-10-24T22:43:20.2961864Z env:
2026-10-24T22:43:20.2961975Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:43:20.2962123Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:43:20.2962265Z GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T22:43:20.2962399Z ##[endgroup]
2026-10-24T22:43:20.4594928Z ~/apps/web$ vp test run --passWithNoTests --project unit --project browser ⊘ cache disabled
2026-10-24T22:43:21.0952115Z
2026-10-24T22:43:21.0953344Z RUN v5.0.5 /home/runner/_work/t3code/t3code/apps/web
2026-10-24T22:43:21.0953544Z
2026-10-24T22:43:28.1307485Z ✓ unit src/composer-rich-text-doc.test.ts (239 tests) 151ms
2026-10-24T22:43:28.5934678Z ✓ unit src/components/pullRequest/pullRequestDetail.logic.test.ts (74 tests) 30ms
2026-10-24T22:43:29.8978762Z ✓ browser (chromium) src/hooks/useSettings.favorites.browser.test.tsx (7 tests) 271ms
2026-10-24T22:43:29.9006591Z ✓ unit src/components/pullRequest/pullRequestList.logic.test.ts (36 tests) 25ms
2026-10-24T22:43:29.9331934Z (node:4079) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:29.9355246Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:29.9355945Z ✓ unit src/session-logic.test.ts (48 tests) 35ms
2026-10-24T22:43:30.1206456Z ✓ unit src/components/chat/MessagesTimeline.logic.test.ts (86 tests) 91ms
2026-10-24T22:43:30.2998915Z ✓ browser (chromium) src/components/desktop/SnapShotCoordinator.browser.test.ts (10 tests) 362ms
2026-10-24T22:43:30.3366691Z (node:4085) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:30.3367035Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:30.5543474Z ✓ unit src/components/Sidebar.logic.test.ts (57 tests) 37ms
2026-10-24T22:43:31.0126543Z ✓ browser (chromium) src/components/onboarding/WelcomeWizard.import.browser.test.tsx (2 tests) 314ms
2026-10-24T22:43:31.0192176Z ✓ unit src/keybindings.test.ts (38 tests) 14ms
2026-10-24T22:43:31.1931908Z stdout | src/components/ChatMarkdown.browser.test.tsx > ChatMarkdown streaming > runs only a complete single-line shell block after a click
2026-10-24T22:43:31.1987892Z [22:43:31.182] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:31.2022080Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:31.2050506Z }
2026-10-24T22:43:31.2438932Z ✓ browser (chromium) src/components/ComposerPromptEditorTiptap.input.browser.test.tsx (14 tests) 1797ms
2026-10-24T22:43:31.2465739Z ✓ an Arabic line (3)
2026-10-24T22:43:31.2507201Z ✓ leaves inline code through its start with ArrowRight, which points back 702ms
2026-10-24T22:43:31.2536431Z ✓ unit src/components/settings/scopedSettings.test.ts (26 tests) 15ms
2026-10-24T22:43:31.3163731Z stderr | src/components/ChatMarkdown.browser.test.tsx > ChatMarkdown streaming > edits the current task text and marker after reusing a renderer
2026-10-24T22:43:31.3165564Z A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://react.dev/link/controlled-components
2026-10-24T22:43:31.5203221Z ✓ browser (chromium) src/components/ChatMarkdown.browser.test.tsx (6 tests) 479ms
2026-10-24T22:43:31.6427558Z stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline messages > settles when equally long messages have very different rendered heights
2026-10-24T22:43:31.6428446Z [legend-list] recycleItems was not provided, so it defaults to false. Set recycleItems explicitly to true for better performance with recycling-aware rows, or false to preserve remount-on-reuse behavior.
2026-10-24T22:43:31.6594655Z stdout | src/components/settings/ProjectSettingsPanel.browser.test.tsx > project settings permissions > renames every member when all have project access without settings access
2026-10-24T22:43:31.6609067Z [22:43:31.648] WARN (#39): Could not discover the primary environment. {
2026-10-24T22:43:31.6609700Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:31.6618228Z }
2026-10-24T22:43:32.4127117Z (node:4061) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:32.4223582Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:32.4496602Z stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline messages > settles when equally long messages have very different rendered heights
2026-10-24T22:43:32.4499586Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:32.6319505Z ✓ unit src/composerDraftStore.test.ts (69 tests) 92ms
2026-10-24T22:43:32.8832042Z stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline messages > settles when equally long messages have very different rendered heights
2026-10-24T22:43:32.8849715Z [legend-list] No unused container available, so creating one on demand. This can be a minor performance issue and is likely caused by the estimatedItemSize being too large. Consider decreasing estimatedItemSize. {
2026-10-24T22:43:32.8850351Z debugInfo: {
2026-10-24T22:43:32.8850566Z numContainers: 19,
2026-10-24T22:43:32.8850784Z numContainersPooled: 19,
2026-10-24T22:43:32.8851009Z numNeeded: 21,
2026-10-24T22:43:32.8851208Z stillNeeded: 4,
2026-10-24T22:43:32.8851407Z },
2026-10-24T22:43:32.8851599Z }
2026-10-24T22:43:33.1137257Z stdout | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline messages > settles when equally long messages have very different rendered heights
2026-10-24T22:43:33.1138181Z [22:43:33.098] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:33.1181648Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:33.1261851Z }
2026-10-24T22:43:33.1750844Z (node:4310) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:33.1781967Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:33.1997067Z ✓ unit src/modelSelection.test.ts (27 tests) 9ms
2026-10-24T22:43:33.3728316Z (node:4303) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:33.3765557Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:33.4651478Z (node:4293) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:33.4651973Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:33.6140268Z ✓ unit src/components/CommandPalette.logic.test.ts (28 tests) 26ms
2026-10-24T22:43:33.7004471Z ✓ unit src/themePalette.test.ts (15 tests) 47ms
2026-10-24T22:43:33.8899908Z (node:4318) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:33.8974447Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:33.9281231Z ✓ browser (chromium) src/components/chat/MessagesTimeline.browser.test.tsx (14 tests) 2346ms
2026-10-24T22:43:33.9336991Z ✓ MessagesTimeline messages (4)
2026-10-24T22:43:33.9409195Z ✓ settles when equally long messages have very different rendered heights 1552ms
2026-10-24T22:43:33.9441539Z ✓ unit src/terminal/ghostty/surface.test.ts (28 tests) 71ms
2026-10-24T22:43:34.0237811Z ✓ unit src/components/Sidebar.drag.test.ts (42 tests) 10ms
2026-10-24T22:43:34.4581360Z (node:4259) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:34.4621911Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:34.5307642Z (node:4328) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:34.5308166Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:34.8062543Z stdout | src/components/settings/ProjectSettingsPanel.browser.test.tsx > project settings scope > keeps an unknown project recoverable from any environment
2026-10-24T22:43:34.8096085Z [22:43:34.795] WARN (#39): Could not discover the primary environment. {
2026-10-24T22:43:34.8179360Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:34.8180180Z }
2026-10-24T22:43:34.8520327Z ✓ unit src/providerInstances.test.ts (28 tests) 12ms
2026-10-24T22:43:34.9408147Z ✓ unit src/lib/attachmentUploadQueue.test.ts (12 tests) 14ms
2026-10-24T22:43:34.9790011Z ✓ unit src/composer-logic.test.ts (61 tests) 72ms
2026-10-24T22:43:35.2214578Z ✓ unit src/lib/assistantTextSelection.test.ts (38 tests) 21ms
2026-10-24T22:43:35.5068230Z ✓ unit src/vscodeThemeImport.test.ts (23 tests) 45ms
2026-10-24T22:43:35.7186518Z ✓ unit src/components/ChatView.logic.test.ts (45 tests) 22ms
2026-10-24T22:43:36.0651603Z ✓ unit src/openVsxThemes.test.ts (5 tests) 548ms
2026-10-24T22:43:36.0653343Z ✓ Open VSX themes (5)
2026-10-24T22:43:36.0654005Z ✓ downloads a verified VSIX, reads JSONC includes, and pairs contributed variants 528ms
2026-10-24T22:43:36.2866544Z (node:4366) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:36.2866892Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:36.3015752Z ✓ browser (chromium) src/components/settings/ProjectSettingsPanel.browser.test.tsx (16 tests) 4869ms
2026-10-24T22:43:36.3016200Z ✓ project settings permissions (10)
2026-10-24T22:43:36.3016573Z ✓ renames every member when all have project access without settings access 351ms
2026-10-24T22:43:36.3016985Z ✓ removes a writable checkout while removal of the mixed group stays denied 418ms
2026-10-24T22:43:36.3017409Z ✓ rechecks every removal target after confirmation before deleting or clearing drafts 355ms
2026-10-24T22:43:36.3017833Z ✓ does not save an edit whose grant was revoked mid-edit, and recovers when restored 346ms
2026-10-24T22:43:36.3018132Z ✓ project settings scope (5)
2026-10-24T22:43:36.3018413Z ✓ offers every environment while no project is selected 408ms
2026-10-24T22:43:36.3018754Z ✓ keeps an unknown project recoverable from any environment 828ms
2026-10-24T22:43:36.3020835Z ✓ recovers a stale environment link with checkout undefined 317ms
2026-10-24T22:43:36.3026330Z ✓ recovers a stale environment link with checkout removed-checkout 533ms
2026-10-24T22:43:36.3026865Z ✓ returns to the project overview after removal, clearing the selection but keeping the environment 319ms
2026-10-24T22:43:36.6218686Z ✓ unit src/lib/imageCompression.test.ts (19 tests) 229ms
2026-10-24T22:43:36.7979237Z stdout | src/components/preview/PreviewView.browser.test.tsx > PreviewView > retains the annotation locally when its own environment loses access during capture
2026-10-24T22:43:36.7979921Z [22:43:36.790] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:36.7980459Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:36.7989604Z }
2026-10-24T22:43:37.3058853Z ✓ browser (chromium) src/components/ReopenClosedViewShortcut.browser.test.tsx (5 tests) 206ms
2026-10-24T22:43:37.3530610Z ✓ unit src/lib/composerContextRecords.test.ts (14 tests) 31ms
2026-10-24T22:43:37.6101977Z (node:4397) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:37.6120937Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:37.6705874Z ✓ browser (chromium) src/components/settings/ProviderSettingsPanel.environment.browser.test.tsx (3 tests) 961ms
2026-10-24T22:43:37.6763112Z ✓ EnvironmentProviderSettings routing (3)
2026-10-24T22:43:37.6799310Z ✓ updates one provider instance without sending a stale whole map 388ms
2026-10-24T22:43:37.6806068Z ✓ routes explicit ACP browser authentication consent to the selected environment 433ms
2026-10-24T22:43:37.7162787Z ✓ unit src/rightPanelStore.test.ts (67 tests) 29ms
2026-10-24T22:43:37.7222270Z ✓ unit src/connection/platform.test.ts (16 tests) 22ms
2026-10-24T22:43:37.8062630Z ✓ unit src/authBootstrap.test.ts (10 tests) 527ms
2026-10-24T22:43:37.8088916Z ✓ resolveInitialServerAuthGateState (10)
2026-10-24T22:43:37.8089390Z ✓ reuses an in-flight silent bootstrap attempt 458ms
2026-10-24T22:43:37.8299114Z ✓ browser (chromium) src/components/preview/PreviewView.browser.test.tsx (2 tests) 1137ms
2026-10-24T22:43:37.8309048Z ✓ PreviewView (2)
2026-10-24T22:43:37.8333839Z ✓ retains the annotation locally when its own environment loses access during capture 798ms
2026-10-24T22:43:37.8334626Z ✓ still sends annotation text when the picked element's crop is malformed 338ms
2026-10-24T22:43:38.1950601Z (node:4390) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:38.1983951Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:38.3801053Z ✓ unit src/themeBoot.test.ts (23 tests) 18ms
2026-10-24T22:43:38.5541600Z stderr | src/components/ChatMarkdown.permissions.browser.test.tsx > does not launch an editor after revocation during a native context menu
2026-10-24T22:43:38.5570302Z [chat-markdown] action failed {
2026-10-24T22:43:38.5570528Z operation: 'open-file-in-editor',
2026-10-24T22:43:38.5570679Z target: '/work/docs/readme.md',
2026-10-24T22:43:38.5570815Z } {
2026-10-24T22:43:38.5570929Z _id: 'Cause',
2026-10-24T22:43:38.5571047Z failures: [
2026-10-24T22:43:38.5571163Z {
2026-10-24T22:43:38.5571321Z _tag: 'Fail',
2026-10-24T22:43:38.5571613Z error: [EnvironmentAuthorizationError: This connection cannot open an editor on this environment.],
2026-10-24T22:43:38.5572016Z },
2026-10-24T22:43:38.5572200Z ],
2026-10-24T22:43:38.5583937Z }
2026-10-24T22:43:38.6194819Z (node:4432) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:38.6217498Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:38.6293256Z ✓ unit src/components/files/fileEditorVirtualization.test.ts (9 tests) 335ms
2026-10-24T22:43:38.6637027Z (node:4415) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:38.6637532Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:38.6954788Z stderr | src/components/ChatMarkdown.permissions.browser.test.tsx > does not reveal a file after revocation during its workspace lookup
2026-10-24T22:43:38.6956812Z [chat-markdown] action failed {
2026-10-24T22:43:38.6957336Z operation: 'reveal-file-in-file-manager',
2026-10-24T22:43:38.6957774Z target: '/work/readme.md',
2026-10-24T22:43:38.6958119Z } {
2026-10-24T22:43:38.6958282Z _id: 'Cause',
2026-10-24T22:43:38.6958507Z failures: [
2026-10-24T22:43:38.6958670Z {
2026-10-24T22:43:38.6958825Z _tag: 'Fail',
2026-10-24T22:43:38.6959059Z error: [Error: This connection cannot reveal files on this environment.],
2026-10-24T22:43:38.6959305Z },
2026-10-24T22:43:38.6959459Z ],
2026-10-24T22:43:38.6959616Z }
2026-10-24T22:43:38.6983232Z stdout | src/components/ChatMarkdown.permissions.browser.test.tsx > rechecks link-to-thread after a native context menu returns
2026-10-24T22:43:38.7013099Z [22:43:38.695] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:38.7022743Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:38.7023392Z }
2026-10-24T22:43:38.8113405Z ✓ unit src/components/chat/composerProviderState.test.tsx (15 tests) 16ms
2026-10-24T22:43:38.8683964Z ✓ browser (chromium) src/components/ChatMarkdown.permissions.browser.test.tsx (5 tests) 469ms
2026-10-24T22:43:38.9145767Z ✓ browser (chromium) src/lib/resourceTelemetryState.browser.test.tsx (4 tests) 2712ms
2026-10-24T22:43:38.9183149Z ✓ resource monitor retry (4)
2026-10-24T22:43:38.9261164Z ✓ clears the settings and history errors after a successful retry without remounting 545ms
2026-10-24T22:43:38.9261921Z ✓ refreshes the changed history window only in the retry environment (switch environment: false) 897ms
2026-10-24T22:43:38.9282062Z ✓ refreshes the changed history window only in the retry environment (switch environment: true) 701ms
2026-10-24T22:43:38.9282743Z ✓ keeps the failed monitor and history errors visible when retry fails 569ms
2026-10-24T22:43:39.0982662Z ✓ unit src/previewStateStore.test.ts (15 tests) 14ms
2026-10-24T22:43:39.7958575Z (node:4440) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:39.7979908Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:39.8724272Z ✓ unit src/lib/diffRendering.test.ts (16 tests) 34ms
2026-10-24T22:43:40.1120484Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > chooses an unused identity for another account without replacing configured instances
2026-10-24T22:43:40.1126967Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:40.1713699Z ✓ unit src/components/settings/scheduledTasksSettings.logic.test.ts (18 tests) 9ms
2026-10-24T22:43:40.2694345Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > awaits an atomic create before closing and retains prepared ACP metadata
2026-10-24T22:43:40.2698560Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:40.3909576Z stdout | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:40.3945058Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:40.3945696Z [22:43:40.382] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:40.3946341Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:40.3946824Z }
2026-10-24T22:43:40.3948113Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:40.4014901Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:40.4015756Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:40.4924596Z ✓ unit src/components/ThreadStatusIndicators.test.ts (19 tests) 12ms
2026-10-24T22:43:40.4926209Z ✓ unit src/components/chat/chatCanvasLayout.test.ts (16 tests) 35ms
2026-10-24T22:43:40.6821491Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:40.6860848Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:40.6862248Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:40.6863605Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:40.8288223Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:40.8310948Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:40.8311408Z ✓ unit src/hooks/useSettings.test.ts (11 tests) 10ms
2026-10-24T22:43:40.9276412Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:40.9312905Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:41.1637833Z ✓ unit src/terminal/ghostty/core.test.ts (16 tests) 142ms
2026-10-24T22:43:41.1857238Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:41.1874846Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:41.2008670Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:41.2021321Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:41.5058791Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
2026-10-24T22:43:41.5065135Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:41.7142930Z stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > rejects a queued save after the provider grant is revoked
2026-10-24T22:43:41.7183498Z [Error: ResizeObserver loop completed with undelivered notifications.]
2026-10-24T22:43:41.8302515Z ✓ unit src/browser/browserRecording.test.ts (6 tests) 22ms
2026-10-24T22:43:41.9094889Z ✓ unit src/hooks/useThreadActions.permissions.test.ts (36 tests) 26ms
2026-10-24T22:43:42.0201427Z ✓ browser (chromium) src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx (4 tests) 2001ms
2026-10-24T22:43:42.0202066Z ✓ AddProviderInstanceDialog environment routing (4)
2026-10-24T22:43:42.0202551Z ✓ creates a local command in the selected environment without a sign-in step 1343ms
2026-10-24T22:43:42.0203000Z ✓ rejects a queued save after the provider grant is revoked 376ms
2026-10-24T22:43:42.3100353Z ✓ unit src/components/ProviderUpdateLaunchNotification.logic.test.ts (9 tests) 16ms
2026-10-24T22:43:42.3540638Z ✓ unit src/connection/storage.test.ts (6 tests) 19ms
2026-10-24T22:43:42.4174252Z (node:4510) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:42.4174723Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:42.5678702Z ✓ unit src/components/settings/settingsScopeNavigation.test.ts (11 tests) 32ms
2026-10-24T22:43:42.7582096Z ✓ unit src/components/settings/settingsSearch.test.ts (19 tests) 35ms
2026-10-24T22:43:43.0795973Z ✓ unit src/browserHistoryStore.test.ts (14 tests) 12ms
2026-10-24T22:43:43.1413870Z ✓ unit src/composer-editor-mentions.test.ts (25 tests) 26ms
2026-10-24T22:43:43.2942757Z stdout | src/components/GitActionsControl.browser.test.tsx > Git action targets across thread navigation > runs a retained PR toast in the thread that produced it
2026-10-24T22:43:43.2982066Z [22:43:43.273] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:43.3028011Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:43.3087993Z }
2026-10-24T22:43:43.3351366Z ✓ unit src/hooks/useHandleNewThread.test.ts (5 tests) 8ms
2026-10-24T22:43:43.3370038Z stdout | src/components/settings/ProviderSetupSection.browser.test.tsx > Antigravity setup > waits for verified auth after submitting a callback to the selected environment
2026-10-24T22:43:43.3370616Z [22:43:43.327] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:43.3371138Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:43.3371553Z }
2026-10-24T22:43:43.4768128Z ✓ browser (chromium) src/components/GitActionsControl.browser.test.tsx (1 test) 447ms
2026-10-24T22:43:43.4816073Z ✓ Git action targets across thread navigation (1)
2026-10-24T22:43:43.4868856Z ✓ runs a retained PR toast in the thread that produced it 446ms
2026-10-24T22:43:43.5326629Z ✓ unit src/pendingUserInput.test.ts (15 tests) 8ms
2026-10-24T22:43:43.6429208Z ✓ browser (chromium) src/components/settings/ProviderSetupSection.browser.test.tsx (3 tests) 457ms
2026-10-24T22:43:43.9662427Z stderr | src/composer-code-block.test.ts > indentedNewlineInCodeBlock > carries the current indentation onto the new line
2026-10-24T22:43:43.9702572Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:43.9703041Z
2026-10-24T22:43:43.9975135Z stderr | src/composer-code-block.test.ts > indentedNewlineInCodeBlock > indents from the line the caret is on, not the last line
2026-10-24T22:43:43.9998776Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0021365Z
2026-10-24T22:43:44.0063845Z stderr | src/composer-code-block.test.ts > exitCodeBlockOnTrailingBlankLines > leaves the block once two blank lines end it
2026-10-24T22:43:44.0100188Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0100777Z
2026-10-24T22:43:44.0101181Z stderr | src/composer-code-block.test.ts > exitCodeBlockOnTrailingBlankLines > closes an unclosed fence on the way out
2026-10-24T22:43:44.0101810Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0102155Z
2026-10-24T22:43:44.0102525Z stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > ends the block at a typed closing fence and starts a line after it
2026-10-24T22:43:44.0103154Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0103479Z
2026-10-24T22:43:44.0103808Z stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > moves the lines after the fence out of the block
2026-10-24T22:43:44.0105036Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0105544Z
2026-10-24T22:43:44.0105871Z stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > ignores a line that cannot close the fence
2026-10-24T22:43:44.0106464Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0106802Z
2026-10-24T22:43:44.0107127Z stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > ignores a caret before the end of the line
2026-10-24T22:43:44.0107734Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0108059Z
2026-10-24T22:43:44.0108353Z stderr | src/composer-code-block.test.ts > indentCodeBlock > indents every line a selection touches
2026-10-24T22:43:44.0108918Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0109247Z
2026-10-24T22:43:44.0109545Z stderr | src/composer-code-block.test.ts > indentCodeBlock > leaves the line a selection ends at the start of
2026-10-24T22:43:44.0110121Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0110445Z
2026-10-24T22:43:44.0110731Z stderr | src/composer-code-block.test.ts > indentCodeBlock > outdents every line a selection touches
2026-10-24T22:43:44.0111300Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0111627Z
2026-10-24T22:43:44.0111925Z stderr | src/composer-code-block.test.ts > indentCodeBlock > keeps the selection across the shifted lines
2026-10-24T22:43:44.0112491Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0112814Z
2026-10-24T22:43:44.0113182Z stderr | src/composer-code-block.test.ts > indentCodeBlock > reports handled when outdenting can go no further, so Tab never escapes the editor
2026-10-24T22:43:44.0113821Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0114143Z
2026-10-24T22:43:44.0114561Z stderr | src/composer-code-block.test.ts > selections across two identical fences > leaves Tab and Enter alone rather than editing through the boundary
2026-10-24T22:43:44.0115293Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0115620Z
2026-10-24T22:43:44.0134822Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ``` into a code block
2026-10-24T22:43:44.0135413Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0135754Z
2026-10-24T22:43:44.0136073Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ```ts into a code block
2026-10-24T22:43:44.0136732Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0137107Z
2026-10-24T22:43:44.0137411Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ~~~py into a code block
2026-10-24T22:43:44.0137981Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0138309Z
2026-10-24T22:43:44.0138602Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ```` into a code block
2026-10-24T22:43:44.0139174Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0139505Z
2026-10-24T22:43:44.0139831Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ```ts title=example into a code block
2026-10-24T22:43:44.0140437Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0141415Z
2026-10-24T22:43:44.0141711Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ``` js into a code block
2026-10-24T22:43:44.0142285Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0142620Z
2026-10-24T22:43:44.0142896Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > leaves `` alone
2026-10-24T22:43:44.0143450Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0143789Z
2026-10-24T22:43:44.0144073Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > leaves text ``` alone
2026-10-24T22:43:44.0144684Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0145015Z
2026-10-24T22:43:44.0145300Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > leaves ```a`b alone
2026-10-24T22:43:44.0145860Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0146194Z
2026-10-24T22:43:44.0146510Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > refuses to open a fence inside a list item
2026-10-24T22:43:44.0147101Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0147434Z
2026-10-24T22:43:44.0147747Z stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > keeps a chip's source in the info string
2026-10-24T22:43:44.0148332Z [tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.
2026-10-24T22:43:44.0148664Z
2026-10-24T22:43:44.0168558Z ✓ unit src/composer-code-block.test.ts (25 tests) 66ms
2026-10-24T22:43:44.1868131Z ✓ browser (chromium) src/components/chat/OpenInPicker.browser.test.tsx (2 tests) 93ms
2026-10-24T22:43:44.1948312Z ✓ unit src/components/settings/SnapShotSetupDialog.logic.test.ts (21 tests) 5ms
2026-10-24T22:43:44.2408576Z ✓ unit src/browser/browserTargetResolver.test.ts (10 tests) 40ms
2026-10-24T22:43:44.2694073Z ✓ unit src/environmentGrouping.test.ts (7 tests) 20ms
2026-10-24T22:43:44.5465650Z ✓ browser (chromium) src/components/ThreadNotificationCoordinator.badge.browser.test.tsx (5 tests) 330ms
2026-10-24T22:43:44.5541570Z ✓ unit src/hooks/useThreadActions.undo.test.ts (13 tests) 15ms
2026-10-24T22:43:45.1962172Z ✓ browser (chromium) src/cloud/useCloudLinkController.browser.test.tsx (7 tests) 322ms
2026-10-24T22:43:45.2954546Z ✓ browser (chromium) src/components/ServerUpdateAction.browser.test.tsx (6 tests) 273ms
2026-10-24T22:43:45.3046084Z (node:4614) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:45.3067606Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:45.3429925Z ✓ unit src/terminal-links.test.ts (39 tests) 18ms
2026-10-24T22:43:45.6208355Z (node:4623) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:45.6216186Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:45.6337495Z ✓ unit src/promptStashStore.test.ts (10 tests) 7ms
2026-10-24T22:43:45.6658935Z ✓ unit src/components/preview/previewMiniPlayerLayout.test.ts (17 tests) 6ms
2026-10-24T22:43:45.7463442Z ✓ unit src/components/BranchToolbar.logic.test.ts (18 tests) 4ms
2026-10-24T22:43:45.9857332Z ✓ unit src/uiStateStore.test.ts (11 tests) 11ms
2026-10-24T22:43:46.0858131Z ✓ unit src/onboarding/projectImport.logic.test.ts (14 tests) 15ms
2026-10-24T22:43:46.4317055Z (node:4653) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:46.4317803Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:46.4510481Z ✓ unit src/components/settings/KeybindingsSettings.logic.test.ts (11 tests) 18ms
2026-10-24T22:43:47.0652783Z ✓ unit src/components/settings/providerStatus.test.ts (7 tests) 4ms
2026-10-24T22:43:47.1217720Z ✓ unit src/components/chat/threadActivityAnnouncement.test.ts (12 tests) 8ms
2026-10-24T22:43:47.2599976Z (node:4632) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:47.2622703Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:47.3211756Z ✓ unit src/reviewCommentContext.test.ts (5 tests) 6ms
2026-10-24T22:43:47.3972792Z ✓ unit src/components/files/projectFilesQueryState.test.tsx (3 tests) 8ms
2026-10-24T22:43:47.4737381Z ✓ unit src/onboarding/firstRun.logic.test.ts (17 tests) 4ms
2026-10-24T22:43:48.0955981Z ✓ unit src/components/chat/composerPromptHistory.test.ts (18 tests) 16ms
2026-10-24T22:43:48.4068308Z ✓ unit src/lib/contextWindow.test.ts (9 tests) 16ms
2026-10-24T22:43:48.5084793Z ✓ unit src/onboarding/providerReadiness.logic.test.ts (16 tests) 4ms
2026-10-24T22:43:48.6129266Z ✓ unit src/markdown-clipboard.test.ts (5 tests) 5ms
2026-10-24T22:43:48.6786688Z ✓ unit src/components/chat/composerSubmission.test.ts (8 tests) 26ms
2026-10-24T22:43:48.9942002Z (node:4679) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:48.9971087Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:49.0801284Z ✓ browser (chromium) src/components/chat/ComposerPendingUserInputPanel.navigation.browser.test.tsx (2 tests) 163ms
2026-10-24T22:43:49.1405220Z ✓ unit src/remoteOpen.test.ts (14 tests) 5ms
2026-10-24T22:43:49.4846657Z ✓ unit src/state/sourceControlActions.test.ts (17 tests) 23ms
2026-10-24T22:43:49.7696960Z ✓ unit src/components/backgroundThreadAnnouncement.test.ts (9 tests) 5ms
2026-10-24T22:43:49.9963630Z ✓ unit src/components/media/MediaActions.test.tsx (5 tests) 10ms
2026-10-24T22:43:50.3601049Z ✓ unit src/components/GitActionsControl.logic.test.ts (12 tests) 12ms
2026-10-24T22:43:50.7757798Z ✓ unit src/threadRoutes.test.ts (11 tests) 7ms
2026-10-24T22:43:50.8329245Z ✓ browser (chromium) src/components/device/DevicePanel.browser.test.tsx (1 test) 58ms
2026-10-24T22:43:51.0876957Z ✓ unit src/cloud/linkEnvironment.test.ts (1 test) 22ms
2026-10-24T22:43:51.1254532Z ✓ browser (chromium) src/components/chat/AssistantCitationChip.browser.test.tsx (3 tests) 494ms
2026-10-24T22:43:51.1632590Z ✓ unit src/onboarding/targetEnvironment.logic.test.ts (9 tests) 8ms
2026-10-24T22:43:51.3760859Z ✓ browser (chromium) src/components/diffs/AnnotatableCodeView.browser.test.tsx (1 test) 76ms
2026-10-24T22:43:51.3982271Z ✓ unit src/wslPaths.test.ts (12 tests) 17ms
2026-10-24T22:43:51.4160662Z (node:4796) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:51.4161410Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:51.4920399Z ✓ browser (chromium) src/components/files/useFileSaveCoordinator.browser.test.tsx (8 tests) 306ms
2026-10-24T22:43:51.5389607Z ✓ unit src/components/settings/SnapShotSettings.logic.test.ts (6 tests) 3ms
2026-10-24T22:43:51.6323501Z ✓ unit src/components/pullRequest/pullRequestEditing.logic.test.ts (13 tests) 4ms
2026-10-24T22:43:51.6902108Z (node:4823) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:51.6903439Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:51.7460974Z ✓ unit src/contextMenuFallback.test.ts (1 test) 3ms
2026-10-24T22:43:51.7760685Z stdout | unknown test
2026-10-24T22:43:51.7783696Z [22:43:51.764] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:43:51.7785156Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:43:51.7785468Z }
2026-10-24T22:43:51.7785956Z ✓ browser (chromium) src/components/chat/ThreadDetailsPrRow.browser.test.tsx (2 tests) 166ms
2026-10-24T22:43:51.8844960Z ✓ unit src/components/settings/customModelEditor.logic.test.ts (5 tests) 5ms
2026-10-24T22:43:51.9574011Z ✓ unit src/components/files/fileSaveCoordinator.test.ts (8 tests) 11ms
2026-10-24T22:43:52.2487574Z ✓ unit src/components/pullRequest/pullRequestProjectAssignment.logic.test.ts (9 tests) 3ms
2026-10-24T22:43:52.3386814Z ✓ browser (chromium) src/browser/ElectronBrowserHost.browser.test.tsx (1 test) 103ms
2026-10-24T22:43:52.4950712Z ✓ unit src/components/PullRequestThreadDialog.test.ts (1 test) 3ms
2026-10-24T22:43:52.6902545Z ✓ unit src/components/files/projectFilesQueryState.test.ts (3 tests) 19ms
2026-10-24T22:43:53.2062775Z ✓ unit src/lib/embeddedScripts.test.ts (40 tests) 30ms
2026-10-24T22:43:53.6009252Z ✓ unit src/terminalUiStateStore.test.ts (6 tests) 9ms
2026-10-24T22:43:53.6612352Z ✓ unit src/reopenClosedView.test.ts (11 tests) 33ms
2026-10-24T22:43:53.8102638Z ✓ unit src/hooks/useThreadActionMenu.test.ts (6 tests) 4ms
2026-10-24T22:43:54.0584341Z ✓ unit src/components/settings/settingsScope.test.ts (13 tests) 10ms
2026-10-24T22:43:54.3703487Z (node:4914) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:54.3731434Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:54.4320503Z ✓ unit src/lib/softwareKeyboard.test.ts (10 tests) 5ms
2026-10-24T22:43:54.5081299Z ✓ unit src/components/chat/composerThreadImport.test.ts (4 tests) 8ms
2026-10-24T22:43:54.7111084Z (node:4884) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:54.7127887Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:54.9675389Z ✓ unit src/state/threads.test.ts (3 tests) 6ms
2026-10-24T22:43:55.0364255Z ✓ unit src/browserFaviconStore.test.ts (5 tests) 11ms
2026-10-24T22:43:55.3734234Z ✓ unit src/components/sidebar/updateEverything.logic.test.ts (3 tests) 10ms
2026-10-24T22:43:55.6584351Z ✓ unit src/components/chat/modelPickerSearch.test.ts (6 tests) 9ms
2026-10-24T22:43:56.2161380Z ✓ unit src/versionSkew.test.ts (11 tests) 15ms
2026-10-24T22:43:56.3378473Z ✓ browser (chromium) src/components/settings/AcpSessionManagementSection.browser.test.tsx (2 tests) 238ms
2026-10-24T22:43:56.5821966Z ✓ unit src/markdown-incremental.test.tsx (18 tests) 1006ms
2026-10-24T22:43:56.6679924Z (node:4978) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:56.6724185Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:56.6942060Z ✓ unit src/closedViewStore.test.ts (11 tests) 6ms
2026-10-24T22:43:56.8287852Z (node:4961) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:56.8320535Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:56.9601622Z ✓ unit src/components/chat/ContextWindowMeter.logic.test.ts (7 tests) 8ms
2026-10-24T22:43:57.0500305Z ✓ unit src/state/shell.test.ts (5 tests) 6ms
2026-10-24T22:43:57.1137441Z ✓ unit src/components/composerFooterLayout.test.ts (5 tests) 7ms
2026-10-24T22:43:57.5134591Z (node:4985) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:57.5159224Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:57.5950998Z ✓ browser (chromium) src/components/chat/ComposerStashMenu.browser.test.tsx (1 test) 556ms
2026-10-24T22:43:57.5969442Z ✓ leaves dialog, unrelated input and question button shortcuts alone while the stash is open 556ms
2026-10-24T22:43:57.6397961Z ✓ unit src/state/server.test.ts (2 tests) 9ms
2026-10-24T22:43:57.6577334Z (node:5001) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:57.6587167Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:57.6667112Z ✓ browser (chromium) src/components/settings/CaptureShortcutConfig.browser.test.tsx (3 tests) 178ms
2026-10-24T22:43:57.6902126Z ✓ browser (chromium) src/components/device/useDeviceControls.browser.test.tsx (3 tests) 105ms
2026-10-24T22:43:57.7531944Z ✓ unit src/state/queries.filesystem.test.ts (3 tests) 4ms
2026-10-24T22:43:57.9503080Z ✓ unit src/components/usage/usagePriceTargets.test.ts (3 tests) 5ms
2026-10-24T22:43:58.5999987Z ✓ browser (chromium) src/components/settings/useProjectScriptSettings.browser.test.tsx (2 tests) 90ms
2026-10-24T22:43:58.6615371Z (node:5042) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:58.6626257Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:58.6861627Z (node:5025) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:58.6862249Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:58.8264609Z ✓ unit src/markdown-links.test.ts (9 tests) 6ms
2026-10-24T22:43:58.8894622Z (node:5064) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:58.8924217Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:58.9209715Z ✓ unit src/browserFaviconLogic.test.ts (4 tests) 11ms
2026-10-24T22:43:59.0405016Z ✓ unit src/questionAttachments.test.ts (3 tests) 16ms
2026-10-24T22:43:59.1319701Z ✓ unit src/components/composerCodeBlockHighlight.test.ts (2 tests) 17ms
2026-10-24T22:43:59.5294536Z ✓ unit src/session-logic.runtime-diagnostics.test.ts (4 tests) 13ms
2026-10-24T22:43:59.5336030Z stdout | src/components/desktop/DesktopWebLinkCoordinator.browser.test.tsx > holds a launch PR link until project discovery settles, then opens the PR view
2026-10-24T22:43:59.5337557Z [22:43:59.520] WARN (#40): Could not read the primary environment topology. {
2026-10-24T22:43:59.5367780Z cause: [TypeError: window.desktopBridge?.getLocalEnvironmentBootstraps is not a function],
2026-10-24T22:43:59.5401713Z }
2026-10-24T22:43:59.5431349Z stdout | src/components/desktop/DesktopWebLinkCoordinator.browser.test.tsx > holds a launch PR link until project discovery settles, then opens the PR view
2026-10-24T22:43:59.5431865Z [22:43:59.522] WARN (#40): Could not read the desktop-local backend topology. {
2026-10-24T22:43:59.5432144Z cause: [TypeError: bridge.getLocalEnvironmentBootstraps is not a function],
2026-10-24T22:43:59.5432353Z }
2026-10-24T22:43:59.6062634Z ✓ browser (chromium) src/components/desktop/DesktopWebLinkCoordinator.browser.test.tsx (1 test) 131ms
2026-10-24T22:43:59.6701727Z (node:5050) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:43:59.6731188Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:43:59.8179382Z ✓ unit src/terminal/ghostty/runtimeAbi.test.ts (2 tests) 92ms
2026-10-24T22:43:59.8793656Z ✓ unit src/bundledDev.test.ts (1 test) 194ms
2026-10-24T22:44:00.0382258Z ✓ unit src/state/pullRequests.test.ts (5 tests) 3ms
2026-10-24T22:44:00.0964904Z ✓ unit src/components/chat/timelineScrollTarget.test.ts (7 tests) 8ms
2026-10-24T22:44:00.3393197Z ✓ unit src/components/settings/ProviderSettingsPanel.logic.test.ts (7 tests) 3ms
2026-10-24T22:44:00.4141670Z ✓ unit src/threadSelectionStore.test.ts (6 tests) 3ms
2026-10-24T22:44:00.4982042Z ✓ unit src/lib/turnDiffTree.test.ts (4 tests) 10ms
2026-10-24T22:44:00.6029690Z ✓ unit src/composer-undo-grouping.test.ts (5 tests) 9ms
2026-10-24T22:44:00.6707678Z (node:5090) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:00.6741113Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:01.3701113Z ✓ unit src/components/usage/usagePriceTable.test.ts (7 tests) 4ms
2026-10-24T22:44:01.5673551Z ✓ unit src/components/chat/composerSend.logic.test.ts (14 tests) 8ms
2026-10-24T22:44:01.8544258Z ✓ unit src/components/pullRequest/pullRequestProjectFilter.logic.test.ts (6 tests) 8ms
2026-10-24T22:44:01.9140106Z ✓ unit src/components/preview/openPreviewSession.test.ts (4 tests) 15ms
2026-10-24T22:44:01.9854836Z ✓ unit src/components/settings/ConnectionsSettings.logic.test.ts (7 tests) 3ms
2026-10-24T22:44:02.5517852Z ✓ unit src/components/pullRequest/pullRequestFileOrder.logic.test.ts (10 tests) 12ms
2026-10-24T22:44:02.5992977Z ✓ unit src/environments/primary/bootstrap.test.ts (5 tests) 66ms
2026-10-24T22:44:02.6521422Z ✓ browser (chromium) src/components/chat/useChatShortcuts.browser.test.tsx (2 tests) 331ms
2026-10-24T22:44:02.6725187Z ✓ unit src/components/chat/timelineScrollAnchoring.test.tsx (6 tests) 4ms
2026-10-24T22:44:02.7554045Z (node:5203) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:02.7554583Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:02.7826746Z ✓ unit src/lib/backgroundActivityReporter.test.ts (3 tests) 17ms
2026-10-24T22:44:02.8085320Z ✓ browser (chromium) src/components/settings/TelemetryExportSettings.browser.test.tsx (2 tests) 5123ms
2026-10-24T22:44:02.8096519Z ✓ TelemetryExportSettings (2)
2026-10-24T22:44:02.8110198Z ✓ does not resend a field the user restored after another client changed it 4876ms
2026-10-24T22:44:03.1582304Z ✓ unit src/composer-list-continuation.test.ts (18 tests) 6ms
2026-10-24T22:44:03.4093465Z ✓ unit src/components/pullRequest/pullRequestFilesViewed.logic.test.ts (10 tests) 4ms
2026-10-24T22:44:03.4103072Z stdout | src/components/settings/SourceControlWritingSettings.browser.test.tsx > mixed source control instructions > resets mixed template preferences without replacing each environment's instructions
2026-10-24T22:44:03.4103744Z [22:44:03.405] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:44:03.4104158Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:44:03.4104567Z }
2026-10-24T22:44:03.4400617Z ✓ unit src/components/files/FilePreviewPanel.test.ts (13 tests) 4ms
2026-10-24T22:44:03.6308582Z ✓ unit src/connection/desktopLocal.test.ts (9 tests) 3ms
2026-10-24T22:44:03.6896051Z ✓ browser (chromium) src/components/settings/SourceControlWritingSettings.browser.test.tsx (1 test) 595ms
2026-10-24T22:44:03.6912832Z ✓ mixed source control instructions (1)
2026-10-24T22:44:03.6913307Z ✓ resets mixed template preferences without replacing each environment's instructions 594ms
2026-10-24T22:44:03.7749287Z (node:5242) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:03.7781851Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:03.9902995Z ✓ browser (chromium) src/components/Sidebar.pointer.browser.test.tsx (2 tests) 130ms
2026-10-24T22:44:04.2498872Z ✓ unit src/components/pullRequest/pullRequestStackSnapshot.test.ts (5 tests) 9ms
2026-10-24T22:44:04.5276104Z (node:5288) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:04.5276497Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:04.5716583Z ✓ unit src/browser/desktopTabLifetime.test.ts (3 tests) 9ms
2026-10-24T22:44:04.6720331Z ✓ unit src/components/chat/composerAttachmentReferences.test.ts (2 tests) 5ms
2026-10-24T22:44:04.7523139Z ✓ browser (chromium) src/components/settings/AcpRegistrySearchStep.browser.test.tsx (2 tests) 1073ms
2026-10-24T22:44:04.7541562Z ✓ rechecks the grant before preparing an agent 566ms
2026-10-24T22:44:04.7541888Z ✓ ignores prepare completion after unmount 506ms
2026-10-24T22:44:04.8023003Z (node:5281) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:04.8024563Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:04.8060240Z ✓ unit src/components/chat/ProviderStatusBanner.test.ts (2 tests) 3ms
2026-10-24T22:44:04.8489833Z ✓ browser (chromium) src/components/settings/StorageSettings.browser.test.tsx (1 test) 102ms
2026-10-24T22:44:04.8629294Z ✓ unit src/terminal/ghostty/keyCodes.test.ts (6 tests) 4ms
2026-10-24T22:44:04.9483319Z ✓ unit src/components/files/filePath.test.ts (18 tests) 9ms
2026-10-24T22:44:05.2123341Z (node:5312) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:05.2201937Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:05.3545655Z ✓ unit src/components/chat/queuedMessageEdit.test.ts (5 tests) 6ms
2026-10-24T22:44:05.3884740Z ✓ unit src/components/settings/deviceHostsSettings.logic.test.ts (6 tests) 5ms
2026-10-24T22:44:05.8219604Z ✓ unit src/components/clerk/clerkAppearance.test.ts (10 tests) 20ms
2026-10-24T22:44:05.9441397Z ✓ unit src/components/settings/deviceHostConnectionChecks.test.ts (3 tests) 6ms
2026-10-24T22:44:05.9780932Z stdout | src/components/pullRequest/PullRequestSummaryTab.browser.test.tsx > keeps an unsaved description when collapsed and reopened
2026-10-24T22:44:05.9781938Z [22:44:05.949] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:44:05.9782569Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:44:05.9782935Z }
2026-10-24T22:44:06.1061376Z ✓ unit src/components/chat/HighlightedTokens.test.ts (7 tests) 9ms
2026-10-24T22:44:06.1844035Z ✓ browser (chromium) src/components/chat/threadContextDrag.browser.test.tsx (2 tests) 101ms
2026-10-24T22:44:06.5502109Z (node:5319) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:06.5580562Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:06.7921948Z ✓ unit src/lib/threadContextAttachment.test.ts (2 tests) 14ms
2026-10-24T22:44:06.8530396Z ✓ unit src/components/preview/useDiscoveredLocalServers.test.ts (9 tests) 10ms
2026-10-24T22:44:06.8530991Z ✓ unit src/lib/incrementalHighlighting.test.ts (13 tests) 481ms
2026-10-24T22:44:06.8876835Z ✓ browser (chromium) src/components/pullRequest/PullRequestSummaryTab.browser.test.tsx (1 test) 1086ms
2026-10-24T22:44:06.8883137Z ✓ keeps an unsaved description when collapsed and reopened 1086ms
2026-10-24T22:44:07.3455422Z (node:5337) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:07.3502041Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:07.5645385Z (node:5366) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:07.5658327Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:08.0071669Z (node:5405) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:08.0079595Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:08.1280197Z ✓ unit src/components/settings/SettingsPanels.logic.test.ts (4 tests) 3ms
2026-10-24T22:44:08.2537491Z ✓ browser (chromium) src/components/pullRequest/PullRequestCodeTab.browser.test.tsx (1 test) 75ms
2026-10-24T22:44:08.5062395Z ✓ unit src/lib/discardComposerDraft.test.ts (2 tests) 14ms
2026-10-24T22:44:08.5382414Z ✓ unit src/components/chat/composerAttachmentFiles.test.ts (3 tests) 3ms
2026-10-24T22:44:08.6904958Z ✓ unit src/components/ThreadTerminalDrawer.test.ts (3 tests) 3ms
2026-10-24T22:44:08.8082869Z (node:5422) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:08.8094661Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:08.8735881Z ✓ unit src/components/settings/AcpRegistryIcon.test.ts (3 tests) 14ms
2026-10-24T22:44:09.0817596Z (node:5412) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:09.0825076Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:09.2368074Z ✓ unit src/components/RightPanelTabs.test.tsx (4 tests) 4ms
2026-10-24T22:44:09.3128273Z ✓ unit src/hooks/useEnvironmentTheme.test.ts (4 tests) 22ms
2026-10-24T22:44:09.4989789Z ✓ unit src/projectScripts.test.ts (10 tests) 17ms
2026-10-24T22:44:09.8256918Z ✓ unit src/sidebarPendingFileDropStore.test.ts (3 tests) 14ms
2026-10-24T22:44:10.1109242Z ✓ browser (chromium) src/components/chat/QueuedRunsControl.browser.test.tsx (1 test) 488ms
2026-10-24T22:44:10.1110019Z ✓ previews assistant quotes as readable text and preserves the citation when editing 487ms
2026-10-24T22:44:10.1278197Z ✓ unit src/components/chat/composerMentionDrag.test.ts (3 tests) 5ms
2026-10-24T22:44:10.4691016Z ✓ unit src/lib/runtime.test.ts (4 tests) 1503ms
2026-10-24T22:44:10.4719035Z ✓ web runtime relay telemetry policy (4)
2026-10-24T22:44:10.4787581Z ✓ applies desktop opt-out before the first relay span 1280ms
2026-10-24T22:44:10.6791751Z ✓ unit src/components/chat/composerContextUndo.test.ts (1 test) 3ms
2026-10-24T22:44:11.0067417Z ✓ unit src/components/settings/AddProviderInstanceDialog.test.ts (5 tests) 5ms
2026-10-24T22:44:11.2293744Z (node:5493) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:11.2332099Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:11.2379890Z ✓ unit src/diffFileActions.test.ts (9 tests) 4ms
2026-10-24T22:44:11.4495674Z ✓ unit src/components/pullRequest/pullRequestReviewStore.test.ts (3 tests) 4ms
2026-10-24T22:44:11.5427281Z ✓ unit src/composer-block-shortcuts.test.ts (11 tests) 45ms
2026-10-24T22:44:11.6314290Z ✓ unit src/components/desktopUpdate.logic.test.ts (7 tests) 3ms
2026-10-24T22:44:11.6530933Z (node:5468) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:11.6531486Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:11.7343163Z (node:5500) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:11.7550447Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:11.7883040Z ✓ unit src/state/terminalSessions.test.ts (1 test) 15ms
2026-10-24T22:44:11.9466068Z (node:5509) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:11.9496086Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:11.9860111Z ✓ browser (chromium) src/components/settings/colorPickers.browser.test.tsx (1 test) 559ms
2026-10-24T22:44:11.9869793Z ✓ theme color field (1)
2026-10-24T22:44:11.9877691Z ✓ keeps the selected hue when a grey color is echoed back from theme settings 558ms
2026-10-24T22:44:12.0203625Z ✓ unit src/cloud/publicConfig.test.ts (12 tests) 12ms
2026-10-24T22:44:12.0942597Z ✓ unit src/state/use-orchestration-command.test.ts (2 tests) 8ms
2026-10-24T22:44:12.3600224Z ✓ browser (chromium) src/components/chat/ThreadAutomationsPanel.permissions.browser.test.tsx (3 tests) 272ms
2026-10-24T22:44:12.8273724Z ✓ browser (chromium) src/shortcutModifierState.browser.test.ts (3 tests) 37ms
2026-10-24T22:44:12.8544438Z ✓ unit src/editorPreferences.test.ts (2 tests) 7ms
2026-10-24T22:44:12.8711877Z ✓ unit src/clientPersistenceStorage.test.ts (3 tests) 132ms
2026-10-24T22:44:12.9339398Z ✓ unit src/components/device/DeviceSetup.test.ts (2 tests) 4ms
2026-10-24T22:44:13.0742384Z stderr | src/components/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx > keeps an unsaved citation comment when a question takes the composer
2026-10-24T22:44:13.0743054Z flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task.
2026-10-24T22:44:13.1250486Z ✓ browser (chromium) src/components/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx (1 test) 726ms
2026-10-24T22:44:13.1261155Z ✓ keeps an unsaved citation comment when a question takes the composer 726ms
2026-10-24T22:44:13.1336733Z ✓ unit src/environments/primary/httpLayer.test.ts (2 tests) 27ms
2026-10-24T22:44:13.1618215Z ✓ browser (chromium) src/composer-list-split.browser.test.ts (3 tests) 212ms
2026-10-24T22:44:13.2421839Z ✓ browser (chromium) src/components/projectScriptEditor.browser.test.tsx (1 test) 65ms
2026-10-24T22:44:13.5235167Z ✓ unit src/confirmDialog.test.ts (3 tests) 3ms
2026-10-24T22:44:13.5825743Z ✓ browser (chromium) src/components/sidebar/SidebarProviderUpdatePill.browser.test.tsx (2 tests) 130ms
2026-10-24T22:44:13.8257682Z ✓ unit src/components/settings/ProjectSettingsPanel.logic.test.ts (3 tests) 3ms
2026-10-24T22:44:14.0076905Z (node:5595) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:14.0085708Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:14.0456091Z ✓ unit src/lib/assistantCitationNavigation.test.ts (2 tests) 24ms
2026-10-24T22:44:14.0783458Z ✓ unit src/state/paginatedBranches.test.ts (4 tests) 3ms
2026-10-24T22:44:14.1430491Z ✓ unit src/lib/terminalCloseShortcut.test.ts (2 tests) 3ms
2026-10-24T22:44:14.3262443Z ✓ browser (chromium) src/lib/announce.browser.test.ts (3 tests) 138ms
2026-10-24T22:44:14.3453924Z ✓ unit src/browser/browserSurfaceStore.test.ts (3 tests) 4ms
2026-10-24T22:44:15.0093911Z (node:5619) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:15.0117997Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:15.1304788Z ✓ unit src/components/files/fileTreeDragMention.test.ts (3 tests) 3ms
2026-10-24T22:44:15.2010066Z ✓ browser (chromium) src/components/pullRequest/PullRequestMarkdownEditor.browser.test.tsx (1 test) 1777ms
2026-10-24T22:44:15.2011588Z ✓ keeps an edited draft through revocation and saves it after access returns without remounting 1776ms
2026-10-24T22:44:15.2094861Z (node:5605) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:15.2136363Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:15.4374812Z ✓ unit src/hooks/showThreadUndoNotice.test.ts (3 tests) 9ms
2026-10-24T22:44:15.5286112Z ✓ unit src/components/pullRequest/pullRequestReactions.logic.test.ts (3 tests) 2ms
2026-10-24T22:44:15.7317213Z ✓ unit src/desktopAppActivation.test.ts (2 tests) 7ms
2026-10-24T22:44:16.2943053Z (node:5667) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:16.2953267Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:16.3091048Z ✓ unit src/lib/revealThreadTerminal.test.ts (2 tests) 5ms
2026-10-24T22:44:16.5614080Z ✓ unit src/components/settings/IntegrationsSettings.logic.test.ts (4 tests) 8ms
2026-10-24T22:44:16.7422519Z ✓ unit src/components/settings/browserImportWizard.logic.test.ts (5 tests) 4ms
2026-10-24T22:44:16.9521228Z (node:5659) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:16.9546936Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:17.0141339Z ✓ unit src/markdownListIndentation.test.tsx (5 tests) 26ms
2026-10-24T22:44:17.1829966Z ✓ unit src/components/preview/openTerminalLinkInPreview.test.ts (1 test) 8ms
2026-10-24T22:44:17.2171821Z ✓ unit src/worktreeCleanup.test.ts (2 tests) 3ms
2026-10-24T22:44:17.2328906Z ✓ unit src/components/chat/MessagesTimeline.active-tools.test.ts (2 tests) 30ms
2026-10-24T22:44:17.4344989Z ✓ unit src/lib/previewAnnotation.test.ts (4 tests) 10ms
2026-10-24T22:44:17.5188279Z ✓ unit src/components/pullRequest/pullRequestDiff.logic.test.ts (4 tests) 4ms
2026-10-24T22:44:17.5194653Z ✓ browser (chromium) src/components/chat/threadFindHighlights.browser.test.tsx (1 test) 38ms
2026-10-24T22:44:17.6278311Z (node:5705) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:17.6280994Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:17.6490333Z ✓ unit src/localApi.test.ts (1 test) 675ms
2026-10-24T22:44:17.6520945Z ✓ LocalApi (1)
2026-10-24T22:44:17.6521311Z ✓ fails closed in a browser when no themed host is available 674ms
2026-10-24T22:44:17.6800642Z ✓ unit src/components/preview/closePreviewSession.test.ts (1 test) 6ms
2026-10-24T22:44:17.7337994Z ✓ unit src/workspaceBasenameLookup.test.ts (6 tests) 3ms
2026-10-24T22:44:17.7366710Z ✓ unit src/state/npmRelease.test.ts (2 tests) 110ms
2026-10-24T22:44:17.8233217Z ✓ browser (chromium) src/components/settings/useSnapShotShortcutRecorder.browser.test.tsx (1 test) 235ms
2026-10-24T22:44:17.8988003Z ✓ unit src/components/chat/pageScrollController.test.ts (3 tests) 3ms
2026-10-24T22:44:17.9306827Z stderr | src/components/diffs/codeViewSearch.test.ts
2026-10-24T22:44:17.9311176Z parsePatchContent: hunk line count mismatch: "@@ -1,4 +1,5 @@", declared old/new 4/5, parsed old/new 3/4
2026-10-24T22:44:17.9311581Z
2026-10-24T22:44:17.9392479Z ✓ unit src/components/diffs/codeViewSearch.test.ts (1 test) 5ms
2026-10-24T22:44:17.9856484Z ✓ unit src/components/threadActionMenu.logic.test.ts (3 tests) 3ms
2026-10-24T22:44:18.0040734Z ✓ browser (chromium) src/components/media/MediaVideoPlayer.browser.test.tsx (2 tests) 64ms
2026-10-24T22:44:18.0283585Z ✓ unit src/components/settings/SourceControlAccountSettings.logic.test.ts (2 tests) 2ms
2026-10-24T22:44:18.0597037Z ✓ unit src/threadNotifications.test.ts (3 tests) 121ms
2026-10-24T22:44:18.1297565Z ✓ unit src/composer-rich-text.test.ts (5 tests) 3ms
2026-10-24T22:44:18.2208723Z ✓ unit src/components/usage/usagePriceForm.test.ts (11 tests) 3ms
2026-10-24T22:44:18.3374996Z ✓ browser (chromium) src/components/sidebar/SidebarThreadUndoNotice.browser.test.tsx (1 test) 60ms
2026-10-24T22:44:18.3772591Z stdout | unknown test
2026-10-24T22:44:18.3773365Z [22:44:18.374] WARN (#38): Could not discover the primary environment. {
2026-10-24T22:44:18.3774750Z error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
2026-10-24T22:44:18.3775140Z }
2026-10-24T22:44:18.3978865Z ✓ unit src/cloud/connectCliAuth.test.ts (2 tests) 3ms
2026-10-24T22:44:18.4456206Z ✓ unit src/components/settings/ProviderInstanceCard.test.ts (4 tests) 4ms
2026-10-24T22:44:18.5845263Z ✓ browser (chromium) src/components/settings/SecretInput.browser.test.tsx (2 tests) 1211ms
2026-10-24T22:44:18.5898171Z ✓ SecretInput (2)
2026-10-24T22:44:18.5907498Z ✓ preserves a configured secret on empty edits and commits a replacement 948ms
2026-10-24T22:44:18.6194390Z ✓ unit src/hooks/useCopyToClipboard.test.ts (2 tests) 4ms
2026-10-24T22:44:18.7699270Z (node:5744) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:18.7727696Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:18.7841840Z ✓ unit src/composer-text-direction.test.ts (4 tests) 6ms
2026-10-24T22:44:18.7851902Z ✓ unit src/lib/chunkReloadGuard.test.ts (3 tests) 3ms
2026-10-24T22:44:18.8383180Z ✓ unit src/providerModels.test.ts (2 tests) 3ms
2026-10-24T22:44:18.8751306Z ✓ unit src/state/entities.relationshipShells.test.ts (2 tests) 3ms
2026-10-24T22:44:18.9072719Z ✓ unit src/state/desktopUpdate.test.ts (1 test) 56ms
2026-10-24T22:44:18.9933303Z ✓ unit src/components/chat/composerTypingGuard.test.ts (4 tests) 2ms
2026-10-24T22:44:19.0597283Z ✓ unit src/components/pullRequest/pullRequestDiffError.test.ts (3 tests) 5ms
2026-10-24T22:44:19.2860377Z ✓ browser (chromium) src/components/UsageToggleShortcut.browser.test.tsx (2 tests) 69ms
2026-10-24T22:44:19.4222243Z (node:5869) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:19.4262347Z ✓ unit src/lib/terminalContext.test.ts (2 tests) 3ms
2026-10-24T22:44:19.4262728Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:19.5116912Z ✓ unit src/providerSkillSearch.test.ts (10 tests) 4ms
2026-10-24T22:44:19.5352388Z ✓ unit src/components/chat/ThreadErrorBanner.test.tsx (3 tests) 3ms
2026-10-24T22:44:19.6096314Z (node:5907) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:19.6101135Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:19.6219752Z ✓ unit src/components/chat/ExpandedImagePreview.test.ts (5 tests) 4ms
2026-10-24T22:44:19.7882240Z (node:5936) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:19.7885861Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:19.9520456Z ✓ unit src/components/usage/usagePagePreferences.test.ts (4 tests) 5ms
2026-10-24T22:44:19.9706283Z ✓ unit src/components/settings/ProviderSettingsForm.test.ts (3 tests) 3ms
2026-10-24T22:44:19.9881098Z ✓ unit src/diffPanelStore.test.ts (1 test) 2ms
2026-10-24T22:44:20.0948910Z ✓ unit src/components/pullRequest/pullRequestMarkdown.logic.test.ts (1 test) 7ms
2026-10-24T22:44:20.1458002Z ✓ unit src/components/chat/workspaceFileDrop.test.ts (2 tests) 3ms
2026-10-24T22:44:20.1653537Z ✓ unit src/lib/elementContext.test.ts (1 test) 2ms
2026-10-24T22:44:20.1871370Z ✓ unit src/components/settings/SettingInheritance.test.ts (1 test) 3ms
2026-10-24T22:44:20.2463180Z ✓ unit src/markdownGithubAlerts.test.tsx (3 tests) 24ms
2026-10-24T22:44:20.3694386Z (node:5947) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:20.3696705Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:20.3776353Z ✓ unit src/components/diffs/diffFileTree.logic.test.ts (3 tests) 5ms
2026-10-24T22:44:20.4052749Z ✓ unit src/lib/terminalCloseConfirm.test.ts (1 test) 2ms
2026-10-24T22:44:20.5403289Z ✓ unit src/components/chat/markdownTextDirection.test.ts (3 tests) 2ms
2026-10-24T22:44:20.6078064Z ✓ unit src/cloud/relayClientInstallDialog.test.ts (1 test) 3ms
2026-10-24T22:44:20.6302292Z ✓ unit src/components/device/deviceHubApi.test.ts (1 test) 3ms
2026-10-24T22:44:20.7033202Z ✓ unit src/cloud/managedAuth.test.ts (1 test) 4ms
2026-10-24T22:44:20.7682598Z ✓ unit src/components/files/ProjectFilePicker.logic.test.ts (2 tests) 2ms
2026-10-24T22:44:20.7902394Z ✓ unit src/lib/projectScriptTerminal.test.ts (4 tests) 2ms
2026-10-24T22:44:20.8140064Z ✓ unit src/components/pullRequest/pullRequestsRouteSearch.test.ts (2 tests) 5ms
2026-10-24T22:44:20.8508091Z ✓ unit src/state/serverProviders.logic.test.ts (2 tests) 2ms
2026-10-24T22:44:20.9357168Z ✓ unit src/lib/orchestrationV2Timeline.test.ts (2 tests) 2ms
2026-10-24T22:44:20.9946325Z ✓ unit src/hooks/useLocalStorage.test.ts (1 test) 9ms
2026-10-24T22:44:21.1175143Z (node:6039) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:21.1176245Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:21.1389963Z ✓ unit src/hostedPairing.test.ts (2 tests) 7ms
2026-10-24T22:44:21.1396082Z ✓ unit src/browser/browserViewportActions.test.ts (1 test) 2ms
2026-10-24T22:44:21.2821953Z ✓ unit src/components/settings/ResourceTelemetryDiagnostics.logic.test.ts (1 test) 3ms
2026-10-24T22:44:21.3725364Z ✓ unit src/fileContextMenu.test.ts (3 tests) 3ms
2026-10-24T22:44:21.4115127Z ✓ unit src/state/desktopSshHosts.test.ts (1 test) 2ms
2026-10-24T22:44:21.5080990Z (node:6089) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:21.5081810Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:21.5389040Z ✓ unit src/components/usage/UsageProviderChart.test.ts (1 test) 2ms
2026-10-24T22:44:21.6037730Z ✓ unit src/components/composerContextPresentation.test.ts (1 test) 2ms
2026-10-24T22:44:21.6292911Z ✓ unit src/cloud/dpop.test.ts (1 test) 47ms
2026-10-24T22:44:21.6799386Z ✓ unit src/components/chat/pendingDraftWork.test.ts (2 tests) 2ms
2026-10-24T22:44:21.7283755Z (node:6103) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:21.7288537Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:21.7831053Z ✓ unit src/components/preview/usePreviewBridge.test.ts (1 test) 2ms
2026-10-24T22:44:21.8497904Z ✓ unit src/components/chat/agentSpawnSummary.test.ts (4 tests) 3ms
2026-10-24T22:44:21.9645892Z ✓ unit src/pierre-icons.test.ts (2 tests) 3ms
2026-10-24T22:44:22.0338143Z ✓ unit src/browser/browserViewportLayout.test.ts (2 tests) 2ms
2026-10-24T22:44:22.0559868Z ✓ unit src/components/usage/usageBreakdown.test.ts (1 test) 2ms
2026-10-24T22:44:22.1157343Z ✓ unit src/components/chat/assistantCitationCommentDismissal.test.ts (3 tests) 2ms
2026-10-24T22:44:22.1308149Z (node:6142) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:22.1308495Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:22.1653879Z ✓ unit src/portDiscoveryState.test.ts (2 tests) 4ms
2026-10-24T22:44:22.1853668Z ✓ unit src/components/clerk/electronPasskeys.test.ts (1 test) 3ms
2026-10-24T22:44:22.2299281Z ✓ unit src/components/chat/V2LifecycleRow.logic.test.ts (3 tests) 3ms
2026-10-24T22:44:22.3095058Z ✓ unit src/hooks/threadUndo.test.ts (2 tests) 2ms
2026-10-24T22:44:22.3314669Z ✓ unit src/lib/chatThreadActions.test.ts (2 tests) 3ms
2026-10-24T22:44:22.4565476Z ✓ unit src/projectIconOptions.test.ts (2 tests) 8ms
2026-10-24T22:44:22.5621486Z ✓ unit src/previewMiniPlayerStore.test.ts (1 test) 3ms
2026-10-24T22:44:22.6356112Z ✓ unit src/browser/browserDefaults.test.ts (1 test) 2ms
2026-10-24T22:44:22.7078271Z ✓ unit src/textDirection.test.ts (9 tests) 3ms
2026-10-24T22:44:22.7851083Z ✓ unit src/components/files/loadFileAncestors.test.ts (1 test) 3ms
2026-10-24T22:44:22.8091688Z ✓ unit src/components/chat/modelPickerKeys.test.ts (2 tests) 3ms
2026-10-24T22:44:22.8450364Z ✓ unit src/lib/lruCache.test.ts (3 tests) 2ms
2026-10-24T22:44:22.8761994Z (node:6225) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:22.8781297Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:22.8920382Z ✓ unit src/components/preview/previewViewportRollback.test.ts (2 tests) 2ms
2026-10-24T22:44:22.9420059Z ✓ unit src/lib/videoFirstFrame.test.ts (3 tests) 2ms
2026-10-24T22:44:23.0309900Z ✓ unit src/lib/openPullRequestLink.test.ts (2 tests) 2ms
2026-10-24T22:44:23.0845790Z ✓ unit src/components/chat/externalLinkContextMenu.test.ts (11 tests) 3ms
2026-10-24T22:44:23.1263992Z (node:6276) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:23.1268993Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:23.1326867Z ✓ unit src/lib/snapShotShortcut.test.ts (13 tests) 4ms
2026-10-24T22:44:23.2737156Z ✓ unit src/proposedPlan.test.ts (3 tests) 2ms
2026-10-24T22:44:23.2754307Z ✓ unit src/reactCompilerCoverage.test.ts (1148 tests) 4941ms
2026-10-24T22:44:23.2754779Z ✓ React Compiler coverage (1148)
2026-10-24T22:44:23.2755262Z ✓ compiles apps/web/src/components/chat/ChatComposer.tsx 370ms
2026-10-24T22:44:23.2755724Z ✓ compiles apps/web/src/components/ChatView.tsx 1417ms
2026-10-24T22:44:23.3014821Z ✓ unit src/components/settings/pairingUrls.test.ts (2 tests) 3ms
2026-10-24T22:44:23.6362105Z (node:6336) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:23.6380798Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:23.6522416Z ✓ unit src/components/chat/ProviderInstanceIcon.test.ts (1 test) 2ms
2026-10-24T22:44:23.6739422Z ✓ unit src/settleAndAdvance.test.ts (1 test) 2ms
2026-10-24T22:44:23.6943507Z (node:6315) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:23.6997169Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:23.7079994Z (node:6352) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:23.7087634Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:23.7098015Z (node:6329) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:23.7098427Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:23.7325240Z ✓ unit src/components/chat/threadFindActionBus.test.ts (1 test) 4ms
2026-10-24T22:44:23.7329646Z ✓ unit src/hooks/useDefaultTheme.test.ts (2 tests) 2ms
2026-10-24T22:44:23.7806113Z ✓ unit src/hooks/usePullRequestLinking.test.ts (2 tests) 3ms
2026-10-24T22:44:23.8408458Z ✓ unit src/components/chat/ComposerCommandMenu.test.tsx (1 test) 2ms
2026-10-24T22:44:23.9458186Z ✓ unit src/components/chat/composerMenuHighlight.test.ts (1 test) 2ms
2026-10-24T22:44:24.0558549Z (node:6389) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:24.0577542Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:24.0834215Z ✓ unit src/lib/projectScriptKeybindings.test.ts (1 test) 3ms
2026-10-24T22:44:24.1424827Z ✓ unit src/components/settings/easDeviceHostsSettings.logic.test.ts (1 test) 3ms
2026-10-24T22:44:24.2161391Z ✓ unit src/lib/attachmentUploadState.test.ts (1 test) 2ms
2026-10-24T22:44:24.2311774Z ✓ unit src/lib/color.test.ts (8 tests) 3ms
2026-10-24T22:44:24.2966834Z ✓ unit src/components/clerk/authRedirect.test.ts (1 test) 2ms
2026-10-24T22:44:24.3414843Z ✓ unit src/browser/previewRuntimeTabId.test.ts (1 test) 2ms
2026-10-24T22:44:24.3613539Z ✓ unit src/components/settings/settingsScopeAxis.test.ts (1 test) 2ms
2026-10-24T22:44:24.3646040Z ✓ unit src/components/files/fileLineReveal.test.ts (1 test) 2ms
2026-10-24T22:44:24.3648295Z ✓ unit src/hooks/useThreadActions.test.ts (1 test) 5ms
2026-10-24T22:44:24.4185493Z (node:6400) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:24.4185843Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:24.4451256Z ✓ unit src/browser/browserLinkTarget.test.ts (1 test) 1ms
2026-10-24T22:44:24.4593475Z ✓ unit src/components/files/fileContentRevision.test.ts (1 test) 2ms
2026-10-24T22:44:24.4932645Z (node:6420) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
2026-10-24T22:44:24.4932998Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-10-24T22:44:24.5769264Z ✓ unit src/components/settings/EnvironmentIconPicker.test.ts (1 test) 2ms
2026-10-24T22:44:24.6406897Z ✓ unit src/lib/projectPaths.test.ts (1 test) 1ms
2026-10-24T22:44:24.6471041Z
2026-10-24T22:44:24.6476815Z Test Files 345 passed (345)
2026-10-24T22:44:24.6487648Z Tests 4061 passed (4061)
2026-10-24T22:44:24.6487861Z Start at 22:43:21
2026-10-24T22:44:24.6492469Z Duration 63.53s (worker 68%, import 17%, transform 12%, tests 2%, setup 1%)
2026-10-24T22:44:24.6504349Z
2026-10-24T22:44:24.8511134Z
2026-10-24T22:44:24.8614059Z Post job cleanup.
2026-10-24T22:44:24.9234537Z Cache hit occurred on the primary key playwright-chromium-shell-Linux-X64-1.60.0, not saving cache.
2026-10-24T22:44:24.9299783Z Post job cleanup.
2026-10-24T22:44:24.9312809Z ##[start-action display=Cache full pnpm store;id=__2eab7c62-1fd7-4af3-a83f-ca0e30313c98.__actions_cache]
2026-10-24T22:44:24.9626920Z Post job cleanup.
2026-10-24T22:44:25.0267990Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-bab31c3827e90e1352d302da4c761fd1b91963ae565f5f0ea70972d0942af1f6, not saving cache.
2026-10-24T22:44:25.0299554Z ##[end-action id=__2eab7c62-1fd7-4af3-a83f-ca0e30313c98.__actions_cache;outcome=success;conclusion=success;duration_ms=98]
2026-10-24T22:44:25.0301286Z ##[start-action display=Cache Vite+;id=__2eab7c62-1fd7-4af3-a83f-ca0e30313c98.vp_cache]
2026-10-24T22:44:25.0319764Z Post job cleanup.
2026-10-24T22:44:25.0925677Z 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-24T22:44:25.0956264Z ##[end-action id=__2eab7c62-1fd7-4af3-a83f-ca0e30313c98.vp_cache;outcome=success;conclusion=success;duration_ms=65]
2026-10-24T22:44:25.0998639Z Post job cleanup.
2026-10-24T22:44:25.1415122Z [command]/usr/local/bin/git version
2026-10-24T22:44:25.1442340Z git version 2.55.0
2026-10-24T22:44:25.1459112Z Temporarily overriding HOME='/home/runner/_work/_temp/95b61528-1c73-4404-aeb2-28f50598b72c' before making global git config changes
2026-10-24T22:44:25.1459464Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T22:44:25.1462113Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T22:44:25.1484697Z Removing SSH command configuration
2026-10-24T22:44:25.1487996Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T22:44:25.1510984Z [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-24T22:44:25.1632290Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T22:44:25.1650113Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T22:44:25.1690450Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T22:44:25.1706130Z ##[group]Run '/job_completed.sh'
2026-10-24T22:44:25.1713792Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T22:44:25.1713973Z env:
2026-10-24T22:44:25.1714086Z BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 202
2026-10-24T22:44:25.1714236Z BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 342
2026-10-24T22:44:25.1714375Z BLACKSMITH_CHECK_RUN_ID: 121008736494
2026-10-24T22:44:25.1714572Z BLACKSMITH_JOB_DISPLAY_NAME: Release web tests
2026-10-24T22:44:25.1714728Z GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T22:44:25.1714862Z ##[endgroup]
2026-10-24T22:44:25.2011733Z Warning: environment evidence observer stop unavailable
2026-10-24T22:44:25.2116514Z Docker container cache not activated, skipping hash computation.
2026-10-24T22:44:25.2357332Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T22:44:25.2738244Z Cleaning up orphan processes