GitHub check

Whole log, 209 KB
2026-10-20T05:00:10.7319857Z Current runner version: '2.337.0'
2026-10-20T05:00:10.7323216Z Runner name: 'blacksmith-8vcpu-ubuntu-2404-ecwm64wvu3qmcnbj'
2026-10-20T05:00:10.7323853Z Runner group name: 'blacksmith scale sets - blacksmith-8vcpu-ubuntu-2404'
2026-10-20T05:00:10.7324646Z Machine name: 'ip-172-31-73-130'
2026-10-20T05:00:10.7326135Z ##[group]GITHUB_TOKEN Permissions
2026-10-20T05:00:10.7327351Z Contents: read
2026-10-20T05:00:10.7327760Z Metadata: read
2026-10-20T05:00:10.7328164Z ##[endgroup]
2026-10-20T05:00:10.7329493Z Secret source: None
2026-10-20T05:00:10.7329987Z Cache mode: write
2026-10-20T05:00:10.7330527Z Prepare workflow directory
2026-10-20T05:00:10.7512795Z Prepare all required actions
2026-10-20T05:00:10.7538735Z Getting action download info
2026-10-20T05:00:10.8684461Z Download action repository 'actions/checkout@v6' (SHA:d23441a48e516b6c34aea4fa41551a30e30af803)
2026-10-20T05:00:10.9474021Z Setting BLACKSMITH_ACTIONS_RESULTS_URL to https://results-receiver.actions.githubusercontent.com/
2026-10-20T05:00:10.9512891Z Complete job name: Test
2026-10-20T05:00:10.9840838Z A job started hook has been configured by the self-hosted runner administrator
2026-10-20T05:00:10.9971873Z ##[group]Run '/setup.sh'
2026-10-20T05:00:10.9986155Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-20T05:00:10.9986598Z env:
2026-10-20T05:00:10.9986822Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:10.9987113Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:10.9987391Z   BLACKSMITH_CHECK_RUN_ID: 118463373735
2026-10-20T05:00:10.9987803Z   BLACKSMITH_JOB_DISPLAY_NAME: Test
2026-10-20T05:00:10.9988072Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-20T05:00:10.9988318Z ##[endgroup]
2026-10-20T05:00:11.0222961Z Logging daemon started (blacksmithd for logs)
2026-10-20T05:00:11.0318488Z Results daemon started (blacksmithd for results)
2026-10-20T05:00:11.0466095Z Background adoption and SSH setup started (PID: 3114)
2026-10-20T05:00:11.0466464Z
2026-10-20T05:00:11.0466577Z ----------------------------------------
2026-10-20T05:00:11.0467256Z View this job: https://app.blacksmith.sh/pingdotgg/runs/39372517039/jobs/118463373735
2026-10-20T05:00:11.0467808Z SSH Access (using your GitHub SSH key):
2026-10-20T05:00:11.0468249Z   ssh -p 64003 runner@blacksmith-8vcpu-ubuntu-2404-ecwm64wvu3qmcnbj.vm.blacksmith.sh
2026-10-20T05:00:11.0468564Z
2026-10-20T05:00:11.0468674Z No GitHub SSH key? Add one at:
2026-10-20T05:00:11.0469168Z https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
2026-10-20T05:00:11.0469600Z
2026-10-20T05:00:11.0469759Z ----------------------------------------
2026-10-20T05:00:11.0470032Z
2026-10-20T05:00:11.0470247Z VM ID: blacksmith-8vcpu-ubuntu-2404-ecwm64wvu3qmcnbj
2026-10-20T05:00:11.0470758Z Host: production-152.236.30.136-x8664
2026-10-20T05:00:11.0471192Z Host Agent PID: 8136
2026-10-20T05:00:11.0471554Z Host Agent Git SHA: 360540c94
2026-10-20T05:00:11.0471964Z Host CPU Manufacturer: AuthenticAMD
2026-10-20T05:00:11.0472427Z Blacksmith Host Generation: gen 2
2026-10-20T05:00:11.0472892Z Petname: production-magical-glowworm-bb185b10
2026-10-20T05:00:11.0473360Z Region: us-east
2026-10-20T05:00:11.0473738Z Rootfs Version: ubuntu24-full-x64-081926
2026-10-20T05:00:11.0476671Z OS Version: Ubuntu 24.04.4 LTS
2026-10-20T05:00:11.0477004Z
2026-10-20T05:00:11.0477116Z Enabling Blacksmith transparent cache
2026-10-20T05:00:11.0691510Z ##[group]Run actions/checkout@v6
2026-10-20T05:00:11.0691824Z with:
2026-10-20T05:00:11.0692161Z   sparse-checkout: /*
!/.repos/
!/apps/mobile/modules/t3-terminal/Vendor/**/*.a

2026-10-20T05:00:11.0692577Z   sparse-checkout-cone-mode: false
2026-10-20T05:00:11.0692851Z   repository: pingdotgg/t3code
2026-10-20T05:00:11.0694674Z   token: ***
2026-10-20T05:00:11.0694887Z   ssh-strict: true
2026-10-20T05:00:11.0695107Z   ssh-user: git
2026-10-20T05:00:11.0695334Z   persist-credentials: true
2026-10-20T05:00:11.0695578Z   clean: true
2026-10-20T05:00:11.0695785Z   fetch-depth: 1
2026-10-20T05:00:11.0696001Z   fetch-tags: false
2026-10-20T05:00:11.0696391Z   show-progress: true
2026-10-20T05:00:11.0696612Z   lfs: false
2026-10-20T05:00:11.0696815Z   submodules: false
2026-10-20T05:00:11.0697040Z   set-safe-directory: true
2026-10-20T05:00:11.0697298Z   allow-unsafe-pr-checkout: false
2026-10-20T05:00:11.0697550Z env:
2026-10-20T05:00:11.0697789Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:11.0698081Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:11.0698366Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:11.0698633Z ##[endgroup]
2026-10-20T05:00:11.2034911Z Syncing repository: pingdotgg/t3code
2026-10-20T05:00:11.2035983Z ##[group]Getting Git version info
2026-10-20T05:00:11.2036318Z Working directory is '/home/runner/_work/t3code/t3code'
2026-10-20T05:00:11.2036886Z [command]/usr/local/bin/git version
2026-10-20T05:00:11.2056227Z git version 2.55.0
2026-10-20T05:00:11.2064665Z ##[endgroup]
2026-10-20T05:00:11.2073346Z Temporarily overriding HOME='/home/runner/_work/_temp/75eaef5e-23da-45af-ae1f-1a4e48da61d8' before making global git config changes
2026-10-20T05:00:11.2074533Z Adding repository directory to the temporary git global config as a safe directory
2026-10-20T05:00:11.2077080Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-20T05:00:11.2111504Z Deleting the contents of '/home/runner/_work/t3code/t3code'
2026-10-20T05:00:11.2113707Z ##[group]Determining repository object format
2026-10-20T05:00:11.2115131Z ##[endgroup]
2026-10-20T05:00:11.2115494Z ##[group]Initializing the repository
2026-10-20T05:00:11.2118321Z [command]/usr/local/bin/git init /home/runner/_work/t3code/t3code
2026-10-20T05:00:11.2157082Z hint: Using 'master' as the name for the initial branch. This default branch name
2026-10-20T05:00:11.2157569Z hint: will change to "main" in Git 3.0. To configure the initial branch name
2026-10-20T05:00:11.2158029Z hint: to use in all of your new repositories, which will suppress this warning,
2026-10-20T05:00:11.2158402Z hint: call:
2026-10-20T05:00:11.2158597Z hint:
2026-10-20T05:00:11.2158852Z hint: 	git config --global init.defaultBranch <name>
2026-10-20T05:00:11.2159154Z hint:
2026-10-20T05:00:11.2159495Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2026-10-20T05:00:11.2159977Z hint: 'development'. The just-created branch can be renamed via this command:
2026-10-20T05:00:11.2160348Z hint:
2026-10-20T05:00:11.2160556Z hint: 	git branch -m <name>
2026-10-20T05:00:11.2160788Z hint:
2026-10-20T05:00:11.2161098Z hint: Disable this message with "git config set advice.defaultBranchName false"
2026-10-20T05:00:11.2161584Z Initialized empty Git repository in /home/runner/_work/t3code/t3code/.git/
2026-10-20T05:00:11.2162459Z [command]/usr/local/bin/git remote add origin https://github.com/pingdotgg/t3code
2026-10-20T05:00:11.2190549Z ##[endgroup]
2026-10-20T05:00:11.2190940Z ##[group]Disabling automatic garbage collection
2026-10-20T05:00:11.2193768Z [command]/usr/local/bin/git config --local gc.auto 0
2026-10-20T05:00:11.2218976Z ##[endgroup]
2026-10-20T05:00:11.2219318Z ##[group]Setting up auth
2026-10-20T05:00:11.2219681Z Removing SSH command configuration
2026-10-20T05:00:11.2224048Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-20T05:00:11.2249548Z [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-20T05:00:11.2380769Z Removing HTTP extra header
2026-10-20T05:00:11.2385768Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-10-20T05:00:11.2413023Z [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-20T05:00:11.2509826Z Removing includeIf entries pointing to credentials config files
2026-10-20T05:00:11.2513814Z [command]/usr/local/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-10-20T05:00:11.2536981Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-10-20T05:00:11.2634718Z [command]/usr/local/bin/git config --file /home/runner/_work/_temp/git-credentials-1d8d11d6-e2eb-4b98-bb70-eaeed391b429.config http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-10-20T05:00:11.2662251Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git.path /home/runner/_work/_temp/git-credentials-1d8d11d6-e2eb-4b98-bb70-eaeed391b429.config
2026-10-20T05:00:11.2682620Z [command]/usr/local/bin/git config --local includeIf.gitdir:/home/runner/_work/t3code/t3code/.git/worktrees/*.path /home/runner/_work/_temp/git-credentials-1d8d11d6-e2eb-4b98-bb70-eaeed391b429.config
2026-10-20T05:00:11.2704100Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-1d8d11d6-e2eb-4b98-bb70-eaeed391b429.config
2026-10-20T05:00:11.2724989Z [command]/usr/local/bin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-1d8d11d6-e2eb-4b98-bb70-eaeed391b429.config
2026-10-20T05:00:11.2747296Z ##[endgroup]
2026-10-20T05:00:11.2747864Z ##[group]Fetching the repository
2026-10-20T05:00:11.2752798Z [command]/usr/local/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --filter=blob:none --depth=1 origin +772322be31fd1350943dd707af8cdcaa75d09f63:refs/remotes/pull/17717/merge
2026-10-20T05:00:11.5674877Z From https://github.com/pingdotgg/t3code
2026-10-20T05:00:11.5675834Z  * [new ref]         772322be31fd1350943dd707af8cdcaa75d09f63 -> pull/17717/merge
2026-10-20T05:00:11.5696665Z ##[endgroup]
2026-10-20T05:00:11.5697335Z ##[group]Determining the checkout info
2026-10-20T05:00:11.5698112Z ##[endgroup]
2026-10-20T05:00:11.5698847Z ##[group]Setting up sparse checkout
2026-10-20T05:00:11.5700977Z [command]/usr/local/bin/git config core.sparseCheckout true
2026-10-20T05:00:11.5724885Z [command]/usr/local/bin/git rev-parse --git-path info/sparse-checkout
2026-10-20T05:00:11.5741125Z .git/info/sparse-checkout
2026-10-20T05:00:11.5744922Z ##[endgroup]
2026-10-20T05:00:11.5745633Z ##[group]Checking out the ref
2026-10-20T05:00:11.5748069Z [command]/usr/local/bin/git checkout --progress --force refs/remotes/pull/17717/merge
2026-10-20T05:00:19.0469253Z Updating files:   0% (1/6515)
2026-10-20T05:00:19.0499109Z Updating files:   1% (66/6515)
2026-10-20T05:00:19.0518250Z Updating files:   2% (131/6515)
2026-10-20T05:00:19.0543827Z Updating files:   3% (196/6515)
2026-10-20T05:00:19.0567779Z Updating files:   4% (261/6515)
2026-10-20T05:00:19.0601458Z Updating files:   5% (326/6515)
2026-10-20T05:00:19.0627679Z Updating files:   6% (391/6515)
2026-10-20T05:00:19.0686667Z Updating files:   7% (457/6515)
2026-10-20T05:00:19.0727469Z Updating files:   8% (522/6515)
2026-10-20T05:00:19.0747673Z Updating files:   9% (587/6515)
2026-10-20T05:00:19.1048823Z Updating files:  10% (652/6515)
2026-10-20T05:00:19.1063109Z Updating files:  11% (717/6515)
2026-10-20T05:00:19.1074259Z Updating files:  12% (782/6515)
2026-10-20T05:00:19.1093270Z Updating files:  13% (847/6515)
2026-10-20T05:00:19.1112234Z Updating files:  14% (913/6515)
2026-10-20T05:00:19.1129685Z Updating files:  15% (978/6515)
2026-10-20T05:00:19.1148858Z Updating files:  16% (1043/6515)
2026-10-20T05:00:19.1164785Z Updating files:  17% (1108/6515)
2026-10-20T05:00:19.1183636Z Updating files:  18% (1173/6515)
2026-10-20T05:00:19.1200359Z Updating files:  19% (1238/6515)
2026-10-20T05:00:19.1227634Z Updating files:  20% (1303/6515)
2026-10-20T05:00:19.1242799Z Updating files:  21% (1369/6515)
2026-10-20T05:00:19.1266272Z Updating files:  22% (1434/6515)
2026-10-20T05:00:19.1282649Z Updating files:  23% (1499/6515)
2026-10-20T05:00:19.1296982Z Updating files:  24% (1564/6515)
2026-10-20T05:00:19.1315296Z Updating files:  25% (1629/6515)
2026-10-20T05:00:19.1329627Z Updating files:  26% (1694/6515)
2026-10-20T05:00:19.1343266Z Updating files:  27% (1760/6515)
2026-10-20T05:00:19.1365623Z Updating files:  28% (1825/6515)
2026-10-20T05:00:19.1395050Z Updating files:  29% (1890/6515)
2026-10-20T05:00:19.1416564Z Updating files:  30% (1955/6515)
2026-10-20T05:00:19.1440613Z Updating files:  31% (2020/6515)
2026-10-20T05:00:19.1475822Z Updating files:  32% (2085/6515)
2026-10-20T05:00:19.1509606Z Updating files:  33% (2150/6515)
2026-10-20T05:00:19.1594957Z Updating files:  34% (2216/6515)
2026-10-20T05:00:19.1655299Z Updating files:  35% (2281/6515)
2026-10-20T05:00:19.1692176Z Updating files:  36% (2346/6515)
2026-10-20T05:00:19.1731450Z Updating files:  37% (2411/6515)
2026-10-20T05:00:19.1774947Z Updating files:  38% (2476/6515)
2026-10-20T05:00:19.1806405Z Updating files:  39% (2541/6515)
2026-10-20T05:00:19.1839268Z Updating files:  40% (2606/6515)
2026-10-20T05:00:19.1872425Z Updating files:  41% (2672/6515)
2026-10-20T05:00:19.1888445Z Updating files:  42% (2737/6515)
2026-10-20T05:00:19.1898938Z Updating files:  43% (2802/6515)
2026-10-20T05:00:19.1926327Z Updating files:  44% (2867/6515)
2026-10-20T05:00:19.1960714Z Updating files:  45% (2932/6515)
2026-10-20T05:00:19.1994345Z Updating files:  46% (2997/6515)
2026-10-20T05:00:19.2025685Z Updating files:  47% (3063/6515)
2026-10-20T05:00:19.2055444Z Updating files:  48% (3128/6515)
2026-10-20T05:00:19.2097973Z Updating files:  49% (3193/6515)
2026-10-20T05:00:19.2133607Z Updating files:  50% (3258/6515)
2026-10-20T05:00:19.2150910Z Updating files:  51% (3323/6515)
2026-10-20T05:00:19.2197257Z Updating files:  52% (3388/6515)
2026-10-20T05:00:19.2227477Z Updating files:  53% (3453/6515)
2026-10-20T05:00:19.2256022Z Updating files:  54% (3519/6515)
2026-10-20T05:00:19.2285946Z Updating files:  55% (3584/6515)
2026-10-20T05:00:19.2306239Z Updating files:  56% (3649/6515)
2026-10-20T05:00:19.2320738Z Updating files:  57% (3714/6515)
2026-10-20T05:00:19.2341619Z Updating files:  58% (3779/6515)
2026-10-20T05:00:19.2724528Z Updating files:  59% (3844/6515)
2026-10-20T05:00:19.2739850Z Updating files:  60% (3909/6515)
2026-10-20T05:00:19.2758990Z Updating files:  61% (3975/6515)
2026-10-20T05:00:19.2778848Z Updating files:  62% (4040/6515)
2026-10-20T05:00:19.2802785Z Updating files:  63% (4105/6515)
2026-10-20T05:00:19.2834063Z Updating files:  64% (4170/6515)
2026-10-20T05:00:19.2856911Z Updating files:  65% (4235/6515)
2026-10-20T05:00:19.2874085Z Updating files:  66% (4300/6515)
2026-10-20T05:00:19.2901094Z Updating files:  67% (4366/6515)
2026-10-20T05:00:19.2915713Z Updating files:  68% (4431/6515)
2026-10-20T05:00:19.2936527Z Updating files:  69% (4496/6515)
2026-10-20T05:00:19.2955049Z Updating files:  70% (4561/6515)
2026-10-20T05:00:19.2972422Z Updating files:  71% (4626/6515)
2026-10-20T05:00:19.2991393Z Updating files:  72% (4691/6515)
2026-10-20T05:00:19.3006767Z Updating files:  73% (4756/6515)
2026-10-20T05:00:19.3059016Z Updating files:  74% (4822/6515)
2026-10-20T05:00:19.3476066Z Updating files:  75% (4887/6515)
2026-10-20T05:00:19.3499203Z Updating files:  76% (4952/6515)
2026-10-20T05:00:19.3525367Z Updating files:  77% (5017/6515)
2026-10-20T05:00:19.3552381Z Updating files:  78% (5082/6515)
2026-10-20T05:00:19.3574222Z Updating files:  79% (5147/6515)
2026-10-20T05:00:19.3594452Z Updating files:  80% (5212/6515)
2026-10-20T05:00:19.3615567Z Updating files:  81% (5278/6515)
2026-10-20T05:00:19.3636947Z Updating files:  82% (5343/6515)
2026-10-20T05:00:19.3656605Z Updating files:  83% (5408/6515)
2026-10-20T05:00:19.3687463Z Updating files:  84% (5473/6515)
2026-10-20T05:00:19.3717199Z Updating files:  85% (5538/6515)
2026-10-20T05:00:19.3752440Z Updating files:  86% (5603/6515)
2026-10-20T05:00:19.3832873Z Updating files:  87% (5669/6515)
2026-10-20T05:00:19.3868101Z Updating files:  88% (5734/6515)
2026-10-20T05:00:19.3885773Z Updating files:  89% (5799/6515)
2026-10-20T05:00:19.3913891Z Updating files:  90% (5864/6515)
2026-10-20T05:00:19.3948571Z Updating files:  91% (5929/6515)
2026-10-20T05:00:19.3968370Z Updating files:  92% (5994/6515)
2026-10-20T05:00:19.3985629Z Updating files:  93% (6059/6515)
2026-10-20T05:00:19.4008031Z Updating files:  94% (6125/6515)
2026-10-20T05:00:19.4034434Z Updating files:  95% (6190/6515)
2026-10-20T05:00:19.4059707Z Updating files:  96% (6255/6515)
2026-10-20T05:00:19.4125201Z Updating files:  97% (6320/6515)
2026-10-20T05:00:19.4174339Z Updating files:  98% (6385/6515)
2026-10-20T05:00:19.4196213Z Updating files:  99% (6450/6515)
2026-10-20T05:00:19.4196652Z Updating files: 100% (6515/6515)
2026-10-20T05:00:19.4197075Z Updating files: 100% (6515/6515), done.
2026-10-20T05:00:19.4360385Z Note: switching to 'refs/remotes/pull/17717/merge'.
2026-10-20T05:00:19.4360730Z
2026-10-20T05:00:19.4361020Z You are in 'detached HEAD' state. You can look around, make experimental
2026-10-20T05:00:19.4361500Z changes and commit them, and you can discard any commits you make in this
2026-10-20T05:00:19.4361964Z state without impacting any branches by switching back to a branch.
2026-10-20T05:00:19.4362230Z
2026-10-20T05:00:19.4362409Z If you want to create a new branch to retain commits you create, you may
2026-10-20T05:00:19.4362860Z do so (now or later) by using -c with the switch command. Example:
2026-10-20T05:00:19.4363100Z
2026-10-20T05:00:19.4363225Z   git switch -c <new-branch-name>
2026-10-20T05:00:19.4363401Z
2026-10-20T05:00:19.4363527Z Or undo this operation with:
2026-10-20T05:00:19.4363686Z
2026-10-20T05:00:19.4363790Z   git switch -
2026-10-20T05:00:19.4363997Z
2026-10-20T05:00:19.4364228Z Turn off this advice by setting config variable advice.detachedHead to false
2026-10-20T05:00:19.4364513Z
2026-10-20T05:00:19.4364848Z HEAD is now at 772322b Merge a193851f631543e3cf54a011ed931150a2434fd4 into ee3a3e8eca5db4796a49d77ecb068743e3894c45
2026-10-20T05:00:19.4373703Z ##[endgroup]
2026-10-20T05:00:19.4409614Z [command]/usr/local/bin/git log -1 --format=%H
2026-10-20T05:00:19.4429346Z 772322be31fd1350943dd707af8cdcaa75d09f63
2026-10-20T05:00:19.4513737Z ##[group]Run sudo apt-get update
2026-10-20T05:00:19.4514022Z sudo apt-get update
2026-10-20T05:00:19.4514250Z sudo apt-get install -y --no-install-recommends build-essential
2026-10-20T05:00:19.4514469Z command -v cc
2026-10-20T05:00:19.4530308Z shell: /usr/bin/bash -e {0}
2026-10-20T05:00:19.4530463Z env:
2026-10-20T05:00:19.4530606Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:19.4530783Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:19.4530965Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:19.4531133Z ##[endgroup]
2026-10-20T05:00:19.5311267Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [194 B]
2026-10-20T05:00:19.5536605Z Hit:2 http://azure.archive.ubuntu.com/ubuntu noble InRelease
2026-10-20T05:00:19.5550534Z Get:3 http://azure.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-10-20T05:00:19.5566885Z Hit:6 https://packages.microsoft.com/repos/azure-cli noble InRelease
2026-10-20T05:00:19.5608149Z Get:4 http://azure.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-10-20T05:00:19.5608807Z Hit:7 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease
2026-10-20T05:00:19.5635851Z Get:5 http://azure.archive.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-10-20T05:00:19.5686074Z Get:8 https://dl.google.com/linux/chrome-stable/deb stable InRelease [2548 B]
2026-10-20T05:00:19.6466259Z Get:9 http://azure.archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [181 kB]
2026-10-20T05:00:19.6528788Z Get:10 http://azure.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [388 kB]
2026-10-20T05:00:19.6596594Z Get:11 http://azure.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
2026-10-20T05:00:19.7109469Z Get:12 http://azure.archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5756 B]
2026-10-20T05:00:19.7124614Z Get:13 http://azure.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [12.6 kB]
2026-10-20T05:00:19.7356440Z Get:14 http://azure.archive.ubuntu.com/ubuntu noble-security/main amd64 Components [46.4 kB]
2026-10-20T05:00:19.7371693Z Get:15 http://azure.archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [76.2 kB]
2026-10-20T05:00:19.7838382Z Get:16 https://dl.google.com/linux/chrome-stable/deb stable/main amd64 Packages [1400 B]
2026-10-20T05:00:22.8651160Z Fetched 1093 kB in 0s (4123 kB/s)
2026-10-20T05:00:23.4951271Z Reading package lists...
2026-10-20T05:00:23.5253205Z Reading package lists...
2026-10-20T05:00:23.7377697Z Building dependency tree...
2026-10-20T05:00:23.7382057Z Reading state information...
2026-10-20T05:00:23.9478252Z The following NEW packages will be installed:
2026-10-20T05:00:23.9488535Z   build-essential
2026-10-20T05:00:23.9617098Z 0 upgraded, 1 newly installed, 0 to remove and 246 not upgraded.
2026-10-20T05:00:23.9617407Z Need to get 4928 B of archives.
2026-10-20T05:00:23.9617638Z After this operation, 17.4 kB of additional disk space will be used.
2026-10-20T05:00:23.9617874Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [194 B]
2026-10-20T05:00:24.0521828Z Get:2 http://azure.archive.ubuntu.com/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4928 B]
2026-10-20T05:00:24.2555204Z Fetched 4928 B in 0s (50.7 kB/s)
2026-10-20T05:00:24.2703651Z Selecting previously unselected package build-essential.
2026-10-20T05:00:24.2801346Z (Reading database ...
2026-10-20T05:00:24.2801675Z (Reading database ... 5%
2026-10-20T05:00:24.2801805Z (Reading database ... 10%
2026-10-20T05:00:24.2801931Z (Reading database ... 15%
2026-10-20T05:00:24.2802058Z (Reading database ... 20%
2026-10-20T05:00:24.2802194Z (Reading database ... 25%
2026-10-20T05:00:24.2802313Z (Reading database ... 30%
2026-10-20T05:00:24.2802442Z (Reading database ... 35%
2026-10-20T05:00:24.2802561Z (Reading database ... 40%
2026-10-20T05:00:24.2802700Z (Reading database ... 45%
2026-10-20T05:00:24.2802890Z (Reading database ... 50%
2026-10-20T05:00:24.3143442Z (Reading database ... 55%
2026-10-20T05:00:24.3220772Z (Reading database ... 60%
2026-10-20T05:00:24.3393787Z (Reading database ... 65%
2026-10-20T05:00:24.3474387Z (Reading database ... 70%
2026-10-20T05:00:24.3533320Z (Reading database ... 75%
2026-10-20T05:00:24.3598794Z (Reading database ... 80%
2026-10-20T05:00:24.3737872Z (Reading database ... 85%
2026-10-20T05:00:24.3821108Z (Reading database ... 90%
2026-10-20T05:00:24.3898773Z (Reading database ... 95%
2026-10-20T05:00:24.3899237Z (Reading database ... 100%
2026-10-20T05:00:24.3899527Z (Reading database ... 207973 files and directories currently installed.)
2026-10-20T05:00:24.3936899Z Preparing to unpack .../build-essential_12.10ubuntu1_amd64.deb ...
2026-10-20T05:00:24.3953169Z Unpacking build-essential (12.10ubuntu1) ...
2026-10-20T05:00:24.4119891Z Setting up build-essential (12.10ubuntu1) ...
2026-10-20T05:00:24.7068295Z
2026-10-20T05:00:24.7068790Z No services need to be restarted.
2026-10-20T05:00:24.7068971Z
2026-10-20T05:00:24.7069030Z No containers need to be restarted.
2026-10-20T05:00:24.7069124Z
2026-10-20T05:00:24.7069191Z No user sessions are running outdated binaries.
2026-10-20T05:00:24.7069305Z
2026-10-20T05:00:24.7069552Z No VM guests are running outdated hypervisor (qemu) binaries on this host.
2026-10-20T05:00:24.7307397Z /usr/bin/cc
2026-10-20T05:00:24.7382279Z Prepare all required actions
2026-10-20T05:00:24.7409278Z ##[group]Run ./.github/actions/setup-apt-mirrors
2026-10-20T05:00:24.7409444Z env:
2026-10-20T05:00:24.7409568Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:24.7409795Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:24.7409961Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:24.7410108Z ##[endgroup]
2026-10-20T05:00:24.7464535Z ##[start-action display=Run # Replace the existing Blacksmith mirror list as well as direct sources.;id=__self.__run]
2026-10-20T05:00:24.7489559Z ##[group]Run # Replace the existing Blacksmith mirror list as well as direct sources.
2026-10-20T05:00:24.7489922Z # Replace the existing Blacksmith mirror list as well as direct sources.
2026-10-20T05:00:24.7490136Z printf '%s\tpriority:%s\n' \
2026-10-20T05:00:24.7490318Z   https://archive.ubuntu.com/ubuntu 1 \
2026-10-20T05:00:24.7490611Z   https://mirrors.edge.kernel.org/ubuntu 2 \
2026-10-20T05:00:24.7514560Z   https://mirror.math.princeton.edu/pub/ubuntu 3 \
2026-10-20T05:00:24.7514933Z   | sudo tee /etc/apt/blacksmith-ubuntu-mirrors.txt > /dev/null
2026-10-20T05:00:24.7515214Z
2026-10-20T05:00:24.7515446Z # APT's mirror transport retries each file against the next server.
2026-10-20T05:00:24.7515873Z sudo find /etc/apt -maxdepth 2 -type f \( -name '*.list' -o -name '*.sources' \) \
2026-10-20T05:00:24.7516207Z   -exec sed -i -E \
2026-10-20T05:00:24.7516591Z   's#https?://(([^/]+\.)?archive|security)\.ubuntu\.com/ubuntu/?#mirror+file:/etc/apt/blacksmith-ubuntu-mirrors.txt#g' {} +
2026-10-20T05:00:24.7517002Z
2026-10-20T05:00:24.7517265Z # Move on to a fallback before an unreachable server exhausts the job.
2026-10-20T05:00:24.7517707Z printf '%s\n' 'Acquire::http::Timeout "15";' 'Acquire::https::Timeout "15";' \
2026-10-20T05:00:24.7518151Z   | sudo tee /etc/apt/apt.conf.d/80-mirror-timeouts > /dev/null
2026-10-20T05:00:24.7541112Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-20T05:00:24.7541394Z env:
2026-10-20T05:00:24.7541573Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:24.7541788Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:24.7542007Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:24.7542209Z ##[endgroup]
2026-10-20T05:00:24.7834195Z ##[end-action id=__self.__run;outcome=success;conclusion=success;duration_ms=36]
2026-10-20T05:00:24.7856826Z ##[group]Run sudo sed -i 's|http://|https://|g' /etc/apt/blacksmith-ubuntu-mirrors.txt /etc/apt/sources.list.d/ubuntu.sources
2026-10-20T05:00:24.7857296Z sudo sed -i 's|http://|https://|g' /etc/apt/blacksmith-ubuntu-mirrors.txt /etc/apt/sources.list.d/ubuntu.sources
2026-10-20T05:00:24.7857562Z (
2026-10-20T05:00:24.7857669Z   set +e
2026-10-20T05:00:24.7857846Z   sudo apt-get update && sudo apt-get install -y libsecret-1-dev pkg-config
2026-10-20T05:00:24.7858198Z   echo "$?" > "$RUNNER_TEMP/apt-status"
2026-10-20T05:00:24.7858381Z ) > "$RUNNER_TEMP/apt.log" 2>&1 < /dev/null &
2026-10-20T05:00:24.7873964Z shell: /usr/bin/bash -e {0}
2026-10-20T05:00:24.7874095Z env:
2026-10-20T05:00:24.7874218Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:24.7874370Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:24.7874519Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:24.7874655Z ##[endgroup]
2026-10-20T05:00:24.8035844Z Prepare all required actions
2026-10-20T05:00:24.8036170Z Getting action download info
2026-10-20T05:00:24.8953312Z Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
2026-10-20T05:00:24.9645859Z Download action repository 'voidzero-dev/setup-vp@v1' (SHA:250f29ce396baf5e8f24498e17c0dfdebabc26eb)
2026-10-20T05:00:25.0855234Z ##[group]Run ./.github/actions/setup-ci-deps
2026-10-20T05:00:25.0855514Z env:
2026-10-20T05:00:25.0855701Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:25.0855861Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:25.0856080Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:25.0856310Z ##[endgroup]
2026-10-20T05:00:25.0905999Z ##[start-action display=Resolve Vite+ version;id=__self_2.vp]
2026-10-20T05:00:25.0925742Z ##[group]Run echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-20T05:00:25.0926154Z echo "version=$(sed -nE 's/^  vite-plus: ([0-9][^ ]*)$/\1/p' pnpm-workspace.yaml)" >> "$GITHUB_OUTPUT"
2026-10-20T05:00:25.0949257Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-20T05:00:25.0949554Z env:
2026-10-20T05:00:25.0949789Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:25.0950042Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:25.0950290Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:25.0950522Z ##[endgroup]
2026-10-20T05:00:25.1012905Z ##[end-action id=__self_2.vp;outcome=success;conclusion=success;duration_ms=10]
2026-10-20T05:00:25.1014373Z ##[start-action display=Cache Vite+;id=__self_2.__actions_cache]
2026-10-20T05:00:25.1091337Z ##[group]Run actions/cache@v6
2026-10-20T05:00:25.1091506Z with:
2026-10-20T05:00:25.1091622Z   path: ~/.vite-plus
2026-10-20T05:00:25.1091751Z   key: vite-plus-home-v1-Linux-X64-1.0.0
2026-10-20T05:00:25.1091909Z   enableCrossOsArchive: false
2026-10-20T05:00:25.1092045Z   fail-on-cache-miss: false
2026-10-20T05:00:25.1092186Z   lookup-only: false
2026-10-20T05:00:25.1092297Z   save-always: false
2026-10-20T05:00:25.1092407Z env:
2026-10-20T05:00:25.1092514Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:25.1092671Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:25.1092815Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:25.1092946Z ##[endgroup]
2026-10-20T05:00:25.3318497Z Cache hit for: vite-plus-home-v1-Linux-X64-1.0.0
2026-10-20T05:00:25.5063154Z Received 101637395 of 101637395 (100.0%), 646.2 MBs/sec
2026-10-20T05:00:25.5063415Z Cache Size: ~97 MB (101637395 B)
2026-10-20T05:00:25.5077591Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/da46bce9-1ba8-409a-99c8-cb106c5f2c41/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-20T05:00:25.9943776Z Cache restored successfully
2026-10-20T05:00:26.0162209Z Cache restored from key: vite-plus-home-v1-Linux-X64-1.0.0
2026-10-20T05:00:26.0329995Z ##[end-action id=__self_2.__actions_cache;outcome=success;conclusion=success;duration_ms=931]
2026-10-20T05:00:26.0333280Z ##[start-action display=Setup Vite+;id=__self_2.__voidzero-dev_setup-vp]
2026-10-20T05:00:26.0370939Z ##[group]Run voidzero-dev/setup-vp@v1
2026-10-20T05:00:26.0371094Z with:
2026-10-20T05:00:26.0371207Z   node-version-file: package.json
2026-10-20T05:00:26.0371332Z   cache: false
2026-10-20T05:00:26.0371435Z   run-install: false
2026-10-20T05:00:26.0371544Z   sfw: false
2026-10-20T05:00:26.0371642Z env:
2026-10-20T05:00:26.0371967Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:26.0372111Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:26.0372247Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:26.0372376Z ##[endgroup]
2026-10-20T05:00:26.1120152Z Resolved Node.js version '^24.13.1' from package.json
2026-10-20T05:00:26.1221590Z Resolved Vite+ version '1.0.0' from package.json
2026-10-20T05:00:26.1221933Z Installing Vite+@1.0.0...
2026-10-20T05:00:26.1247942Z [command]/usr/bin/bash -c set -o pipefail; curl -fsSL --connect-timeout 5 --max-time 15 https://viteplus.dev/install.sh | bash
2026-10-20T05:00:26.5184072Z info: installing vite-plus@1.0.0...
2026-10-20T05:00:26.5184817Z info: Preparing Node.js and pnpm...
2026-10-20T05:00:26.5399856Z info: Installing dependencies...
2026-10-20T05:00:27.6611115Z ✓ Dependencies installed.
2026-10-20T05:00:27.6620247Z Setup:
2026-10-20T05:00:27.6620465Z   Preparing vite-plus environment.
2026-10-20T05:00:27.6620629Z
2026-10-20T05:00:27.6631109Z Created Shims:
2026-10-20T05:00:27.6631282Z   /home/runner/.vite-plus/bin/node
2026-10-20T05:00:27.6631423Z   /home/runner/.vite-plus/bin/npm
2026-10-20T05:00:27.6631566Z   /home/runner/.vite-plus/bin/npx
2026-10-20T05:00:27.6631697Z   /home/runner/.vite-plus/bin/pnpm
2026-10-20T05:00:27.6631886Z   /home/runner/.vite-plus/bin/pnpx
2026-10-20T05:00:27.6632104Z   /home/runner/.vite-plus/bin/pn
2026-10-20T05:00:27.6632312Z   /home/runner/.vite-plus/bin/pnx
2026-10-20T05:00:27.6632517Z   /home/runner/.vite-plus/bin/yarn
2026-10-20T05:00:27.6632771Z   /home/runner/.vite-plus/bin/yarnpkg
2026-10-20T05:00:27.6632990Z   /home/runner/.vite-plus/bin/bun
2026-10-20T05:00:27.6633162Z   /home/runner/.vite-plus/bin/bunx
2026-10-20T05:00:27.6633297Z   /home/runner/.vite-plus/bin/vpx
2026-10-20T05:00:27.6633443Z   /home/runner/.vite-plus/bin/vpr
2026-10-20T05:00:27.6633535Z
2026-10-20T05:00:27.6633593Z Next Steps:
2026-10-20T05:00:27.6633720Z   For Bash, run:
2026-10-20T05:00:27.6633842Z   . "/home/runner/.vite-plus/env"
2026-10-20T05:00:27.6633941Z
2026-10-20T05:00:27.6634110Z   If your ~/.bashrc does not already load Vite+, add this command for interactive non-login Bash sessions.
2026-10-20T05:00:27.6634403Z   Login Bash shells must also load the command through their login profile.
2026-10-20T05:00:27.6634543Z
2026-10-20T05:00:27.6634666Z   Restart an already-running IDE to load its environment. Run `vp env doctor` to verify.
2026-10-20T05:00:27.6635163Z ✓ Vite+ setup complete.
2026-10-20T05:00:27.6683429Z Setting up Node.js ^24.13.1 via vp env use...
2026-10-20T05:00:27.6689227Z [command]/home/runner/.vite-plus/bin/vp env use ^24.13.1
2026-10-20T05:00:27.6724092Z Using Node.js v24.22.0 (resolved from ^24.13.1)
2026-10-20T05:00:27.6767771Z vp v1.0.0
2026-10-20T05:00:27.6767932Z
2026-10-20T05:00:27.6768008Z Local vite-plus:
2026-10-20T05:00:27.6768209Z   vite-plus  Not found
2026-10-20T05:00:27.6768327Z
2026-10-20T05:00:27.6768408Z Tools:
2026-10-20T05:00:27.6768575Z   vite             Not found
2026-10-20T05:00:27.6768784Z   rolldown         Not found
2026-10-20T05:00:27.6769365Z   vitest           Not found
2026-10-20T05:00:27.6769600Z   oxfmt            Not found
2026-10-20T05:00:27.6769774Z   oxlint           Not found
2026-10-20T05:00:27.6770016Z   oxlint-tsgolint  Not found
2026-10-20T05:00:27.6770216Z   tsdown           Not found
2026-10-20T05:00:27.6770336Z
2026-10-20T05:00:27.6770412Z Environment:
2026-10-20T05:00:27.6770589Z   Package manager  pnpm v11.10.0
2026-10-20T05:00:27.6770846Z   Node.js          v24.22.0 (.session-node-version)
2026-10-20T05:00:27.6824894Z ##[end-action id=__self_2.__voidzero-dev_setup-vp;outcome=success;conclusion=success;duration_ms=1649]
2026-10-20T05:00:27.6829076Z ##[start-action display=Resolve pnpm store path;id=__self_2.pnpm_store]
2026-10-20T05:00:27.6842565Z ##[group]Run store_path="$(vp pm cache dir)"
2026-10-20T05:00:27.6842774Z store_path="$(vp pm cache dir)"
2026-10-20T05:00:27.6842931Z echo "path=$store_path" >> "$GITHUB_OUTPUT"
2026-10-20T05:00:27.6860523Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-20T05:00:27.6860712Z env:
2026-10-20T05:00:27.6860832Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:27.6860985Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:27.6861128Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:27.6861264Z ##[endgroup]
2026-10-20T05:00:28.0206832Z ##[end-action id=__self_2.pnpm_store;outcome=success;conclusion=success;duration_ms=337]
2026-10-20T05:00:28.0208524Z ##[start-action display=Cache full pnpm store;id=__self_2.__actions_cache_2]
2026-10-20T05:00:28.0925071Z ##[group]Run actions/cache@v6
2026-10-20T05:00:28.0925289Z with:
2026-10-20T05:00:28.0925475Z   path: /home/runner/.local/share/pnpm/store/v11
2026-10-20T05:00:28.0925883Z   key: pnpm-full-v1-Linux-X64-44424a48e9c93b21c3fbed43b6c3f74b8ef5faef9b5ed90ca3c816a6de6cfb6d
2026-10-20T05:00:28.0926285Z   restore-keys: pnpm-full-v1-Linux-X64-

2026-10-20T05:00:28.0926517Z   enableCrossOsArchive: false
2026-10-20T05:00:28.0926727Z   fail-on-cache-miss: false
2026-10-20T05:00:28.0926874Z   lookup-only: false
2026-10-20T05:00:28.0926985Z   save-always: false
2026-10-20T05:00:28.0927095Z env:
2026-10-20T05:00:28.0927202Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:28.0927344Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:28.0927483Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:28.0927609Z ##[endgroup]
2026-10-20T05:00:28.3126938Z Cache hit for: pnpm-full-v1-Linux-X64-44424a48e9c93b21c3fbed43b6c3f74b8ef5faef9b5ed90ca3c816a6de6cfb6d
2026-10-20T05:00:29.3313986Z Received 629145600 of 930208969 (67.6%), 598.8 MBs/sec
2026-10-20T05:00:29.8853659Z Received 930208969 of 930208969 (100.0%), 570.5 MBs/sec
2026-10-20T05:00:29.8855116Z Cache Size: ~887 MB (930208969 B)
2026-10-20T05:00:29.8917563Z [command]/usr/bin/tar -xf /home/runner/_work/_temp/2a8c62e2-1efa-481d-b3af-8abf9db076b2/cache.tzst -P -C /home/runner/_work/t3code/t3code --use-compress-program unzstd
2026-10-20T05:00:35.0115420Z Cache restored successfully
2026-10-20T05:00:35.0585847Z Cache restored from key: pnpm-full-v1-Linux-X64-44424a48e9c93b21c3fbed43b6c3f74b8ef5faef9b5ed90ca3c816a6de6cfb6d
2026-10-20T05:00:35.0653426Z ##[end-action id=__self_2.__actions_cache_2;outcome=success;conclusion=success;duration_ms=7044]
2026-10-20T05:00:35.0655595Z ##[start-action display=Install dependencies;id=__self_2.__run]
2026-10-20T05:00:35.0671472Z ##[group]Run vp install
2026-10-20T05:00:35.0671637Z vp install
2026-10-20T05:00:35.0689026Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-20T05:00:35.0689206Z env:
2026-10-20T05:00:35.0689329Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:35.0689499Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:35.0689653Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:35.0689791Z ##[endgroup]
2026-10-20T05:00:35.3028219Z Scope: all 33 workspace projects
2026-10-20T05:00:35.3870327Z ? Verifying lockfile against supply-chain policies (2278 entries)...
2026-10-20T05:00:35.4257314Z Lockfile is up to date, resolution step is skipped
2026-10-20T05:00:35.5144957Z Progress: resolved 1, reused 0, downloaded 0, added 0
2026-10-20T05:00:35.5917285Z Packages: +1876
2026-10-20T05:00:35.5917513Z ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2026-10-20T05:00:36.5299677Z Progress: resolved 1876, reused 1813, downloaded 0, added 0
2026-10-20T05:00:37.5313223Z Progress: resolved 1876, reused 1863, downloaded 0, added 1136
2026-10-20T05:00:38.5331509Z Progress: resolved 1876, reused 1863, downloaded 0, added 1875
2026-10-20T05:00:38.8399725Z ✓ Lockfile passes supply-chain policies (2278 entries in 3.4s)
2026-10-20T05:00:39.7447186Z Progress: resolved 1876, reused 1863, downloaded 0, added 1876
2026-10-20T05:00:39.7456583Z Progress: resolved 1876, reused 1863, downloaded 0, added 1876, done
2026-10-20T05:00:42.2989373Z
2026-10-20T05:00:42.2990017Z devDependencies:
2026-10-20T05:00:42.2990338Z + @coderabbitai/config 1.1.0
2026-10-20T05:00:42.2990775Z + @effect/tsgo 0.51.1
2026-10-20T05:00:42.2991032Z + @shadcn/lint 0.1.5
2026-10-20T05:00:42.2991287Z + @types/node 24.12.4
2026-10-20T05:00:42.2991567Z + knip 6.34.0
2026-10-20T05:00:42.2991789Z + tsc-rs 0.7.0
2026-10-20T05:00:42.2992040Z + typescript 7.0.2
2026-10-20T05:00:42.3009332Z + vite-plus 1.0.0
2026-10-20T05:00:42.3009478Z
2026-10-20T05:00:42.3034066Z . prepare$ effect-tsgo patch && vp config --no-agent
2026-10-20T05:00:42.6082552Z . prepare: Patched typescript at /home/runner/_work/t3code/t3code/node_modules/.pnpm/@typescript+typescript-linux-x64@7.0.2/node_modules/@typescript/typescript-linux-x64/lib/tsc
2026-10-20T05:00:42.7111451Z . prepare: Done
2026-10-20T05:00:42.8232138Z Done in 7.7s using pnpm v11.10.0
2026-10-20T05:00:42.9047915Z ##[end-action id=__self_2.__run;outcome=success;conclusion=success;duration_ms=7839]
2026-10-20T05:00:42.9070360Z ##[group]Run vp run --filter @t3tools/desktop ensure:electron
2026-10-20T05:00:42.9070616Z vp run --filter @t3tools/desktop ensure:electron
2026-10-20T05:00:42.9087141Z shell: /usr/bin/bash -e {0}
2026-10-20T05:00:42.9087355Z env:
2026-10-20T05:00:42.9087537Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:42.9087757Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:42.9087905Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:42.9088040Z ##[endgroup]
2026-10-20T05:00:43.0999194Z ~/apps/desktop$ node scripts/ensure-electron-runtime.mjs ⊘ cache disabled
2026-10-20T05:00:44.2742829Z /home/runner/_work/t3code/t3code/node_modules/.pnpm/electron@44.4.5/node_modules/electron/dist/electron
2026-10-20T05:00:44.2770427Z
2026-10-20T05:00:44.2871643Z ##[group]Run python3 -B .github/scripts/stage-preview-bundle.test.py
2026-10-20T05:00:44.2871990Z python3 -B .github/scripts/stage-preview-bundle.test.py
2026-10-20T05:00:44.2892108Z shell: /usr/bin/bash -e {0}
2026-10-20T05:00:44.2892321Z env:
2026-10-20T05:00:44.2892491Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:44.2892757Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:44.2892974Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:44.2893169Z ##[endgroup]
2026-10-20T05:00:44.3498566Z ......
2026-10-20T05:00:44.3498796Z ----------------------------------------------------------------------
2026-10-20T05:00:44.3498997Z Ran 6 tests in 0.004s
2026-10-20T05:00:44.3499073Z
2026-10-20T05:00:44.3499123Z OK
2026-10-20T05:00:44.3609593Z ##[group]Run node --test .github/scripts/check-nightly-release.test.cjs
2026-10-20T05:00:44.3610015Z node --test .github/scripts/check-nightly-release.test.cjs
2026-10-20T05:00:44.3628198Z shell: /usr/bin/bash -e {0}
2026-10-20T05:00:44.3628408Z env:
2026-10-20T05:00:44.3628596Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:44.3628836Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:44.3629069Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:44.3629293Z ##[endgroup]
2026-10-20T05:00:44.4386718Z ✔ allows preview releases from any branch without consulting main (1.244092ms)
2026-10-20T05:00:44.4387173Z ✔ rejects a manual stable release from a feature branch (0.272172ms)
2026-10-20T05:00:44.4387415Z ✔ allows a manual stable release from main (0.103996ms)
2026-10-20T05:00:44.4387654Z ✔ rejects a manual nightly release from a feature branch (0.06932ms)
2026-10-20T05:00:44.4387883Z ✔ allows a manual nightly release from main (0.089188ms)
2026-10-20T05:00:44.4388189Z ✔ rejects a release commit that is behind from main (0.081854ms)
2026-10-20T05:00:44.4392633Z ✔ rejects a release commit that is diverged from main (0.058199ms)
2026-10-20T05:00:44.4392950Z ✔ accepts a release commit already contained in main (0.522674ms)
2026-10-20T05:00:44.4393210Z ✔ releases the first nightly when no nightly is published (0.391918ms)
2026-10-20T05:00:44.4393492Z ✔ waits six hours after publication, including manual nightlies (0.368374ms)
2026-10-20T05:00:44.4393769Z ✔ releases new commits at six hours and after an idle period (0.163788ms)
2026-10-20T05:00:44.4394813Z ✔ skips unchanged commits after the gap (0.580392ms)
2026-10-20T05:00:44.4395068Z ✔ uses publication time, not release order or the tagged commit date (0.124354ms)
2026-10-20T05:00:44.4395350Z ✔ ignores stable releases and drafts when checking the gap (0.088747ms)
2026-10-20T05:00:44.4401534Z ✔ compares against the published tag, including legacy nightly tags (0.058981ms)
2026-10-20T05:00:44.4401894Z ✔ fails instead of releasing when GitHub cannot supply release state (0.08002ms)
2026-10-20T05:00:44.4402192Z ✔ skips a candidate commit that is behind relative to the last nightly (0.049553ms)
2026-10-20T05:00:44.4402498Z ✔ skips a candidate commit that is diverged relative to the last nightly (0.725495ms)
2026-10-20T05:00:44.4402802Z ✔ stable releases resolve the commit of the newest published nightly (0.512425ms)
2026-10-20T05:00:44.4403082Z ✔ stable releases derive the version from legacy nightly tags (0.093626ms)
2026-10-20T05:00:44.4403346Z ✔ stable releases fail without a published nightly (0.057969ms)
2026-10-20T05:00:44.4453314Z ℹ tests 21
2026-10-20T05:00:44.4453537Z ℹ suites 0
2026-10-20T05:00:44.4456965Z ℹ pass 21
2026-10-20T05:00:44.4457070Z ℹ fail 0
2026-10-20T05:00:44.4457176Z ℹ cancelled 0
2026-10-20T05:00:44.4457306Z ℹ skipped 0
2026-10-20T05:00:44.4457412Z ℹ todo 0
2026-10-20T05:00:44.4457528Z ℹ duration_ms 45.607998
2026-10-20T05:00:44.4499629Z ##[group]Run until test -s "$RUNNER_TEMP/apt-status"; do sleep 1; done
2026-10-20T05:00:44.4499891Z until test -s "$RUNNER_TEMP/apt-status"; do sleep 1; done
2026-10-20T05:00:44.4500068Z cat "$RUNNER_TEMP/apt.log"
2026-10-20T05:00:44.4500216Z exit "$(cat "$RUNNER_TEMP/apt-status")"
2026-10-20T05:00:44.4515152Z shell: /usr/bin/bash -e {0}
2026-10-20T05:00:44.4515274Z env:
2026-10-20T05:00:44.4515387Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:44.4515541Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:44.4515684Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:44.4515830Z ##[endgroup]
2026-10-20T05:00:50.4601954Z blacksmith: the apt mirror lists changed since the package indexes were staged; discarding the staged indexes
2026-10-20T05:00:50.4602487Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [151 B]
2026-10-20T05:00:50.4602760Z Hit:6 https://packages.microsoft.com/repos/azure-cli noble InRelease
2026-10-20T05:00:50.4603035Z Hit:7 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease
2026-10-20T05:00:50.4603265Z Hit:8 https://dl.google.com/linux/chrome-stable/deb stable InRelease
2026-10-20T05:00:50.4603493Z Get:2 https://archive.ubuntu.com/ubuntu noble InRelease [256 kB]
2026-10-20T05:00:50.4603729Z Get:3 https://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-10-20T05:00:50.4603975Z Get:4 https://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-10-20T05:00:50.4604222Z Get:5 https://archive.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-10-20T05:00:50.4604472Z Get:9 https://archive.ubuntu.com/ubuntu noble/main amd64 Packages [1401 kB]
2026-10-20T05:00:50.4604721Z Get:10 https://archive.ubuntu.com/ubuntu noble/main Translation-en [513 kB]
2026-10-20T05:00:50.4604973Z Get:11 https://archive.ubuntu.com/ubuntu noble/main amd64 Components [464 kB]
2026-10-20T05:00:50.4605243Z Get:12 https://archive.ubuntu.com/ubuntu noble/main amd64 c-n-f Metadata [30.5 kB]
2026-10-20T05:00:50.4605508Z Get:13 https://archive.ubuntu.com/ubuntu noble/universe amd64 Packages [15.0 MB]
2026-10-20T05:00:50.4605767Z Get:14 https://archive.ubuntu.com/ubuntu noble/universe Translation-en [5982 kB]
2026-10-20T05:00:50.4606037Z Get:15 https://archive.ubuntu.com/ubuntu noble/universe amd64 Components [3871 kB]
2026-10-20T05:00:50.4606361Z Get:16 https://archive.ubuntu.com/ubuntu noble/universe amd64 c-n-f Metadata [301 kB]
2026-10-20T05:00:50.4606625Z Get:17 https://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages [93.9 kB]
2026-10-20T05:00:50.4606892Z Get:18 https://archive.ubuntu.com/ubuntu noble/restricted Translation-en [18.7 kB]
2026-10-20T05:00:50.4607161Z Get:19 https://archive.ubuntu.com/ubuntu noble/restricted amd64 c-n-f Metadata [416 B]
2026-10-20T05:00:50.4607435Z Get:20 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages [269 kB]
2026-10-20T05:00:50.4607705Z Get:21 https://archive.ubuntu.com/ubuntu noble/multiverse Translation-en [118 kB]
2026-10-20T05:00:50.4607973Z Get:22 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 Components [35.0 kB]
2026-10-20T05:00:50.4608251Z Get:23 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 c-n-f Metadata [8328 B]
2026-10-20T05:00:50.4608536Z Get:24 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1397 kB]
2026-10-20T05:00:50.4608853Z Get:25 https://archive.ubuntu.com/ubuntu noble-updates/main Translation-en [308 kB]
2026-10-20T05:00:50.4609132Z Get:26 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [181 kB]
2026-10-20T05:00:50.4609721Z Get:27 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 c-n-f Metadata [17.7 kB]
2026-10-20T05:00:50.4610051Z Get:28 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1704 kB]
2026-10-20T05:00:50.4610362Z Get:29 https://archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [342 kB]
2026-10-20T05:00:50.4610737Z Get:30 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [388 kB]
2026-10-20T05:00:50.4611036Z Get:31 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 c-n-f Metadata [34.9 kB]
2026-10-20T05:00:50.4611562Z Get:32 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1805 kB]
2026-10-20T05:00:50.4611900Z Get:33 https://archive.ubuntu.com/ubuntu noble-updates/restricted Translation-en [411 kB]
2026-10-20T05:00:50.4612393Z Get:34 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B]
2026-10-20T05:00:50.4612886Z Get:35 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 c-n-f Metadata [456 B]
2026-10-20T05:00:50.4613178Z Get:36 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [50.7 kB]
2026-10-20T05:00:50.4613469Z Get:37 https://archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [14.0 kB]
2026-10-20T05:00:50.4613756Z Get:38 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
2026-10-20T05:00:50.4614051Z Get:39 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 c-n-f Metadata [656 B]
2026-10-20T05:00:50.4614346Z Get:40 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [40.6 kB]
2026-10-20T05:00:50.4614625Z Get:41 https://archive.ubuntu.com/ubuntu noble-backports/main Translation-en [9172 B]
2026-10-20T05:00:50.4614907Z Get:42 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5756 B]
2026-10-20T05:00:50.4615199Z Get:43 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 c-n-f Metadata [368 B]
2026-10-20T05:00:50.4615487Z Get:44 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [31.0 kB]
2026-10-20T05:00:50.4615773Z Get:45 https://archive.ubuntu.com/ubuntu noble-backports/universe Translation-en [18.6 kB]
2026-10-20T05:00:50.4616358Z Get:46 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [12.6 kB]
2026-10-20T05:00:50.4616803Z Get:47 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 c-n-f Metadata [1588 B]
2026-10-20T05:00:50.4617111Z Get:48 https://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B]
2026-10-20T05:00:50.4617420Z Get:49 https://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 c-n-f Metadata [116 B]
2026-10-20T05:00:50.4617719Z Get:50 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Packages [748 B]
2026-10-20T05:00:50.4618014Z Get:51 https://archive.ubuntu.com/ubuntu noble-backports/multiverse Translation-en [340 B]
2026-10-20T05:00:50.4618308Z Get:52 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B]
2026-10-20T05:00:50.4618613Z Get:53 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 c-n-f Metadata [116 B]
2026-10-20T05:00:50.4618909Z Get:54 https://archive.ubuntu.com/ubuntu noble-security/main amd64 Packages [1145 kB]
2026-10-20T05:00:50.4619186Z Get:55 https://archive.ubuntu.com/ubuntu noble-security/main Translation-en [231 kB]
2026-10-20T05:00:50.4619464Z Get:56 https://archive.ubuntu.com/ubuntu noble-security/main amd64 Components [46.4 kB]
2026-10-20T05:00:50.4619764Z Get:57 https://archive.ubuntu.com/ubuntu noble-security/main amd64 c-n-f Metadata [11.9 kB]
2026-10-20T05:00:50.4620058Z Get:58 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1222 kB]
2026-10-20T05:00:50.4620342Z Get:59 https://archive.ubuntu.com/ubuntu noble-security/universe Translation-en [246 kB]
2026-10-20T05:00:50.4620635Z Get:60 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [76.2 kB]
2026-10-20T05:00:50.4621050Z Get:61 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 c-n-f Metadata [24.2 kB]
2026-10-20T05:00:50.4621613Z Get:62 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1713 kB]
2026-10-20T05:00:50.4621912Z Get:63 https://archive.ubuntu.com/ubuntu noble-security/restricted Translation-en [392 kB]
2026-10-20T05:00:50.4622205Z Get:64 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B]
2026-10-20T05:00:50.4622510Z Get:65 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 c-n-f Metadata [444 B]
2026-10-20T05:00:50.4622812Z Get:66 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [45.4 kB]
2026-10-20T05:00:50.4623102Z Get:67 https://archive.ubuntu.com/ubuntu noble-security/multiverse Translation-en [12.1 kB]
2026-10-20T05:00:50.4623395Z Get:68 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B]
2026-10-20T05:00:50.4623692Z Get:69 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 c-n-f Metadata [468 B]
2026-10-20T05:00:50.4623920Z Fetched 40.7 MB in 8s (5012 kB/s)
2026-10-20T05:00:50.4624066Z Reading package lists...
2026-10-20T05:00:50.4624189Z Reading package lists...
2026-10-20T05:00:50.4624313Z Building dependency tree...
2026-10-20T05:00:50.4624448Z Reading state information...
2026-10-20T05:00:50.4624608Z pkg-config is already the newest version (1.8.1-2build1).
2026-10-20T05:00:50.4624829Z The following additional packages will be installed:
2026-10-20T05:00:50.4625137Z   bsdextrautils bsdutils eject fdisk gir1.2-glib-2.0 gir1.2-secret-1
2026-10-20T05:00:50.4625368Z   libblkid-dev libblkid1 libfdisk1 libgcrypt20 libgcrypt20-dev
2026-10-20T05:00:50.4625597Z   libgirepository-2.0-0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data
2026-10-20T05:00:50.4625843Z   libglib2.0-dev libglib2.0-dev-bin libgpg-error-dev libmount-dev libmount1
2026-10-20T05:00:50.4626102Z   libsecret-1-0 libsecret-common libselinux1-dev libsepol-dev libsmartcols1
2026-10-20T05:00:50.4626314Z   libuuid1 mount util-linux uuid-dev uuid-runtime
2026-10-20T05:00:50.4626468Z Suggested packages:
2026-10-20T05:00:50.4626635Z   rng-tools libgcrypt20-doc low-memory-monitor gir1.2-glib-2.0-dev
2026-10-20T05:00:50.4627168Z   libglib2.0-doc libxml2-utils nfs-common util-linux-extra util-linux-locales
2026-10-20T05:00:50.4627442Z The following NEW packages will be installed:
2026-10-20T05:00:50.4627643Z   gir1.2-secret-1 libblkid-dev libgcrypt20-dev libgirepository-2.0-0
2026-10-20T05:00:50.4627868Z   libglib2.0-dev libglib2.0-dev-bin libgpg-error-dev libmount-dev
2026-10-20T05:00:50.4628104Z   libsecret-1-0 libsecret-1-dev libsecret-common libselinux1-dev libsepol-dev
2026-10-20T05:00:50.4628300Z   uuid-dev
2026-10-20T05:00:50.4628417Z The following packages will be upgraded:
2026-10-20T05:00:50.4628610Z   bsdextrautils bsdutils eject fdisk gir1.2-glib-2.0 libblkid1 libfdisk1
2026-10-20T05:00:50.4628845Z   libgcrypt20 libglib2.0-0t64 libglib2.0-bin libglib2.0-data libmount1
2026-10-20T05:00:50.4629049Z   libsmartcols1 libuuid1 mount util-linux uuid-runtime
2026-10-20T05:00:50.4629247Z 17 upgraded, 14 newly installed, 0 to remove and 229 not upgraded.
2026-10-20T05:00:50.4629433Z Need to get 8378 kB of archives.
2026-10-20T05:00:50.4629611Z After this operation, 23.0 MB of additional disk space will be used.
2026-10-20T05:00:50.4629839Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [151 B]
2026-10-20T05:00:50.4630134Z Get:2 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdutils amd64 1:2.39.3-9ubuntu6.6 [96.4 kB]
2026-10-20T05:00:50.4630489Z Get:3 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 util-linux amd64 2.39.3-9ubuntu6.6 [1128 kB]
2026-10-20T05:00:50.4630827Z Get:4 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 mount amd64 2.39.3-9ubuntu6.6 [118 kB]
2026-10-20T05:00:50.4631183Z Get:5 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsmartcols1 amd64 2.39.3-9ubuntu6.6 [66.3 kB]
2026-10-20T05:00:50.4631560Z Get:6 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libuuid1 amd64 2.39.3-9ubuntu6.6 [36.6 kB]
2026-10-20T05:00:50.4631937Z Get:7 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 uuid-runtime amd64 2.39.3-9ubuntu6.6 [33.1 kB]
2026-10-20T05:00:50.4632473Z Get:8 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid1 amd64 2.39.3-9ubuntu6.6 [124 kB]
2026-10-20T05:00:50.4633052Z Get:9 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgcrypt20 amd64 1.10.3-2ubuntu0.2 [536 kB]
2026-10-20T05:00:50.4633424Z Get:10 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libmount1 amd64 2.39.3-9ubuntu6.6 [134 kB]
2026-10-20T05:00:50.4633763Z Get:11 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 eject amd64 2.39.3-9ubuntu6.6 [26.3 kB]
2026-10-20T05:00:50.4634111Z Get:12 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-data all 2.80.0-6ubuntu3.9 [50.1 kB]
2026-10-20T05:00:50.4634473Z Get:13 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-bin amd64 2.80.0-6ubuntu3.9 [97.9 kB]
2026-10-20T05:00:50.4634835Z Get:14 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 gir1.2-glib-2.0 amd64 2.80.0-6ubuntu3.9 [183 kB]
2026-10-20T05:00:50.4635203Z Get:15 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-0t64 amd64 2.80.0-6ubuntu3.9 [1547 kB]
2026-10-20T05:00:50.4635568Z Get:16 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libfdisk1 amd64 2.39.3-9ubuntu6.6 [146 kB]
2026-10-20T05:00:50.4635915Z Get:17 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdextrautils amd64 2.39.3-9ubuntu6.6 [73.7 kB]
2026-10-20T05:00:50.4636262Z Get:18 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 fdisk amd64 2.39.3-9ubuntu6.6 [122 kB]
2026-10-20T05:00:50.4636665Z Get:19 https://archive.ubuntu.com/ubuntu noble/main amd64 libsecret-common all 0.21.4-1build3 [4962 B]
2026-10-20T05:00:50.4637059Z Get:20 https://archive.ubuntu.com/ubuntu noble/main amd64 libsecret-1-0 amd64 0.21.4-1build3 [116 kB]
2026-10-20T05:00:50.4637385Z Get:21 https://archive.ubuntu.com/ubuntu noble/main amd64 gir1.2-secret-1 amd64 0.21.4-1build3 [9424 B]
2026-10-20T05:00:50.4637724Z Get:22 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgpg-error-dev amd64 1.47-3build2.1 [128 kB]
2026-10-20T05:00:50.4638207Z Get:23 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgcrypt20-dev amd64 1.10.3-2ubuntu0.2 [596 kB]
2026-10-20T05:00:50.4639892Z Get:24 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgirepository-2.0-0 amd64 2.80.0-6ubuntu3.9 [73.5 kB]
2026-10-20T05:00:50.4640270Z Get:25 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev-bin amd64 2.80.0-6ubuntu3.9 [138 kB]
2026-10-20T05:00:50.4640628Z Get:26 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 uuid-dev amd64 2.39.3-9ubuntu6.6 [33.5 kB]
2026-10-20T05:00:50.4640975Z Get:27 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid-dev amd64 2.39.3-9ubuntu6.6 [205 kB]
2026-10-20T05:00:50.4641304Z Get:28 https://archive.ubuntu.com/ubuntu noble/main amd64 libsepol-dev amd64 3.5-2build1 [384 kB]
2026-10-20T05:00:50.4641689Z Get:29 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libselinux1-dev amd64 3.5-2ubuntu2.1 [164 kB]
2026-10-20T05:00:50.4642048Z Get:30 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libmount-dev amd64 2.39.3-9ubuntu6.6 [14.9 kB]
2026-10-20T05:00:50.4642407Z Get:31 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev amd64 2.80.0-6ubuntu3.9 [1860 kB]
2026-10-20T05:00:50.4643001Z Get:32 https://archive.ubuntu.com/ubuntu noble/universe amd64 libsecret-1-dev amd64 0.21.4-1build3 [129 kB]
2026-10-20T05:00:50.4643457Z Fetched 8378 kB in 4s (2016 kB/s)
2026-10-20T05:00:50.4643610Z (Reading database ...
2026-10-20T05:00:50.4643731Z (Reading database ... 5%
2026-10-20T05:00:50.4643858Z (Reading database ... 10%
2026-10-20T05:00:50.4643980Z (Reading database ... 15%
2026-10-20T05:00:50.4644101Z (Reading database ... 20%
2026-10-20T05:00:50.4644221Z (Reading database ... 25%
2026-10-20T05:00:50.4644344Z (Reading database ... 30%
2026-10-20T05:00:50.4644464Z (Reading database ... 35%
2026-10-20T05:00:50.4644580Z (Reading database ... 40%
2026-10-20T05:00:50.4644699Z (Reading database ... 45%
2026-10-20T05:00:50.4644817Z (Reading database ... 50%
2026-10-20T05:00:50.4644933Z (Reading database ... 55%
2026-10-20T05:00:50.4645051Z (Reading database ... 60%
2026-10-20T05:00:50.4645215Z (Reading database ... 65%
2026-10-20T05:00:50.4645332Z (Reading database ... 70%
2026-10-20T05:00:50.4645453Z (Reading database ... 75%
2026-10-20T05:00:50.4645569Z (Reading database ... 80%
2026-10-20T05:00:50.4645685Z (Reading database ... 85%
2026-10-20T05:00:50.4645802Z (Reading database ... 90%
2026-10-20T05:00:50.4645922Z (Reading database ... 95%
2026-10-20T05:00:50.4646040Z (Reading database ... 100%
2026-10-20T05:00:50.4646211Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4646462Z Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4646733Z Unpacking bsdutils (1:2.39.3-9ubuntu6.6) over (1:2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4646970Z Setting up bsdutils (1:2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4647125Z (Reading database ...
2026-10-20T05:00:50.4647247Z (Reading database ... 5%
2026-10-20T05:00:50.4647370Z (Reading database ... 10%
2026-10-20T05:00:50.4647497Z (Reading database ... 15%
2026-10-20T05:00:50.4647619Z (Reading database ... 20%
2026-10-20T05:00:50.4647738Z (Reading database ... 25%
2026-10-20T05:00:50.4647858Z (Reading database ... 30%
2026-10-20T05:00:50.4647977Z (Reading database ... 35%
2026-10-20T05:00:50.4648095Z (Reading database ... 40%
2026-10-20T05:00:50.4648214Z (Reading database ... 45%
2026-10-20T05:00:50.4648340Z (Reading database ... 50%
2026-10-20T05:00:50.4648463Z (Reading database ... 55%
2026-10-20T05:00:50.4648583Z (Reading database ... 60%
2026-10-20T05:00:50.4648709Z (Reading database ... 65%
2026-10-20T05:00:50.4648827Z (Reading database ... 70%
2026-10-20T05:00:50.4648946Z (Reading database ... 75%
2026-10-20T05:00:50.4649070Z (Reading database ... 80%
2026-10-20T05:00:50.4649188Z (Reading database ... 85%
2026-10-20T05:00:50.4649306Z (Reading database ... 90%
2026-10-20T05:00:50.4649427Z (Reading database ... 95%
2026-10-20T05:00:50.4649780Z (Reading database ... 100%
2026-10-20T05:00:50.4649991Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4650358Z Preparing to unpack .../util-linux_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4650586Z Unpacking util-linux (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4650778Z Setting up util-linux (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4664062Z update-alternatives: warning: forcing reinstallation of alternative /usr/bin/less because link group pager is broken
2026-10-20T05:00:50.4664564Z update-alternatives: warning: skip creation of /usr/share/man/man1/pager.1.gz because associated file /usr/share/man/man1/less.1.gz (of link group pager) doesn't exist
2026-10-20T05:00:50.4664957Z fstrim.service is a disabled or a static unit not running, not starting it.
2026-10-20T05:00:50.4665157Z (Reading database ...
2026-10-20T05:00:50.4665280Z (Reading database ... 5%
2026-10-20T05:00:50.4665409Z (Reading database ... 10%
2026-10-20T05:00:50.4665551Z (Reading database ... 15%
2026-10-20T05:00:50.4665674Z (Reading database ... 20%
2026-10-20T05:00:50.4665798Z (Reading database ... 25%
2026-10-20T05:00:50.4665930Z (Reading database ... 30%
2026-10-20T05:00:50.4666051Z (Reading database ... 35%
2026-10-20T05:00:50.4666170Z (Reading database ... 40%
2026-10-20T05:00:50.4666287Z (Reading database ... 45%
2026-10-20T05:00:50.4666414Z (Reading database ... 50%
2026-10-20T05:00:50.4666535Z (Reading database ... 55%
2026-10-20T05:00:50.4666654Z (Reading database ... 60%
2026-10-20T05:00:50.4666855Z (Reading database ... 65%
2026-10-20T05:00:50.4667204Z (Reading database ... 70%
2026-10-20T05:00:50.4667406Z (Reading database ... 75%
2026-10-20T05:00:50.4667601Z (Reading database ... 80%
2026-10-20T05:00:50.4667723Z (Reading database ... 85%
2026-10-20T05:00:50.4667842Z (Reading database ... 90%
2026-10-20T05:00:50.4667968Z (Reading database ... 95%
2026-10-20T05:00:50.4668087Z (Reading database ... 100%
2026-10-20T05:00:50.4668259Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4668484Z Preparing to unpack .../mount_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4668704Z Unpacking mount (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4668920Z Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4669165Z Unpacking libsmartcols1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4669384Z Setting up libsmartcols1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4669545Z (Reading database ...
2026-10-20T05:00:50.4669668Z (Reading database ... 5%
2026-10-20T05:00:50.4669793Z (Reading database ... 10%
2026-10-20T05:00:50.4669911Z (Reading database ... 15%
2026-10-20T05:00:50.4670029Z (Reading database ... 20%
2026-10-20T05:00:50.4670152Z (Reading database ... 25%
2026-10-20T05:00:50.4670269Z (Reading database ... 30%
2026-10-20T05:00:50.4670385Z (Reading database ... 35%
2026-10-20T05:00:50.4670517Z (Reading database ... 40%
2026-10-20T05:00:50.4670636Z (Reading database ... 45%
2026-10-20T05:00:50.4670788Z (Reading database ... 50%
2026-10-20T05:00:50.4671001Z (Reading database ... 55%
2026-10-20T05:00:50.4671121Z (Reading database ... 60%
2026-10-20T05:00:50.4671245Z (Reading database ... 65%
2026-10-20T05:00:50.4671367Z (Reading database ... 70%
2026-10-20T05:00:50.4671529Z (Reading database ... 75%
2026-10-20T05:00:50.4671656Z (Reading database ... 80%
2026-10-20T05:00:50.4671775Z (Reading database ... 85%
2026-10-20T05:00:50.4671896Z (Reading database ... 90%
2026-10-20T05:00:50.4672015Z (Reading database ... 95%
2026-10-20T05:00:50.4672136Z (Reading database ... 100%
2026-10-20T05:00:50.4672313Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4672535Z Preparing to unpack .../libuuid1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4672756Z Unpacking libuuid1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4673129Z Setting up libuuid1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4673341Z (Reading database ...
2026-10-20T05:00:50.4673460Z (Reading database ... 5%
2026-10-20T05:00:50.4673583Z (Reading database ... 10%
2026-10-20T05:00:50.4673702Z (Reading database ... 15%
2026-10-20T05:00:50.4673824Z (Reading database ... 20%
2026-10-20T05:00:50.4673941Z (Reading database ... 25%
2026-10-20T05:00:50.4674064Z (Reading database ... 30%
2026-10-20T05:00:50.4674181Z (Reading database ... 35%
2026-10-20T05:00:50.4674298Z (Reading database ... 40%
2026-10-20T05:00:50.4674417Z (Reading database ... 45%
2026-10-20T05:00:50.4674534Z (Reading database ... 50%
2026-10-20T05:00:50.4674649Z (Reading database ... 55%
2026-10-20T05:00:50.4674769Z (Reading database ... 60%
2026-10-20T05:00:50.4674885Z (Reading database ... 65%
2026-10-20T05:00:50.4675001Z (Reading database ... 70%
2026-10-20T05:00:50.4675122Z (Reading database ... 75%
2026-10-20T05:00:50.4675239Z (Reading database ... 80%
2026-10-20T05:00:50.4675359Z (Reading database ... 85%
2026-10-20T05:00:50.4675477Z (Reading database ... 90%
2026-10-20T05:00:50.4675596Z (Reading database ... 95%
2026-10-20T05:00:50.4675714Z (Reading database ... 100%
2026-10-20T05:00:50.4675885Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4676114Z Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4676342Z Unpacking uuid-runtime (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4676565Z Preparing to unpack .../libblkid1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4676793Z Unpacking libblkid1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4676997Z Setting up libblkid1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4677150Z (Reading database ...
2026-10-20T05:00:50.4677270Z (Reading database ... 5%
2026-10-20T05:00:50.4677390Z (Reading database ... 10%
2026-10-20T05:00:50.4677507Z (Reading database ... 15%
2026-10-20T05:00:50.4677634Z (Reading database ... 20%
2026-10-20T05:00:50.4677753Z (Reading database ... 25%
2026-10-20T05:00:50.4677872Z (Reading database ... 30%
2026-10-20T05:00:50.4677993Z (Reading database ... 35%
2026-10-20T05:00:50.4678112Z (Reading database ... 40%
2026-10-20T05:00:50.4678231Z (Reading database ... 45%
2026-10-20T05:00:50.4678348Z (Reading database ... 50%
2026-10-20T05:00:50.4678469Z (Reading database ... 55%
2026-10-20T05:00:50.4678586Z (Reading database ... 60%
2026-10-20T05:00:50.4678703Z (Reading database ... 65%
2026-10-20T05:00:50.4678825Z (Reading database ... 70%
2026-10-20T05:00:50.4678946Z (Reading database ... 75%
2026-10-20T05:00:50.4679067Z (Reading database ... 80%
2026-10-20T05:00:50.4679195Z (Reading database ... 85%
2026-10-20T05:00:50.4679314Z (Reading database ... 90%
2026-10-20T05:00:50.4679438Z (Reading database ... 95%
2026-10-20T05:00:50.4679646Z (Reading database ... 100%
2026-10-20T05:00:50.4679937Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4680314Z Preparing to unpack .../libgcrypt20_1.10.3-2ubuntu0.2_amd64.deb ...
2026-10-20T05:00:50.4680552Z Unpacking libgcrypt20:amd64 (1.10.3-2ubuntu0.2) over (1.10.3-2ubuntu0.1) ...
2026-10-20T05:00:50.4680767Z Setting up libgcrypt20:amd64 (1.10.3-2ubuntu0.2) ...
2026-10-20T05:00:50.4680923Z (Reading database ...
2026-10-20T05:00:50.4681041Z (Reading database ... 5%
2026-10-20T05:00:50.4681163Z (Reading database ... 10%
2026-10-20T05:00:50.4681282Z (Reading database ... 15%
2026-10-20T05:00:50.4681398Z (Reading database ... 20%
2026-10-20T05:00:50.4681553Z (Reading database ... 25%
2026-10-20T05:00:50.4681686Z (Reading database ... 30%
2026-10-20T05:00:50.4681803Z (Reading database ... 35%
2026-10-20T05:00:50.4681923Z (Reading database ... 40%
2026-10-20T05:00:50.4682039Z (Reading database ... 45%
2026-10-20T05:00:50.4682156Z (Reading database ... 50%
2026-10-20T05:00:50.4682278Z (Reading database ... 55%
2026-10-20T05:00:50.4682395Z (Reading database ... 60%
2026-10-20T05:00:50.4682511Z (Reading database ... 65%
2026-10-20T05:00:50.4682715Z (Reading database ... 70%
2026-10-20T05:00:50.4682886Z (Reading database ... 75%
2026-10-20T05:00:50.4683005Z (Reading database ... 80%
2026-10-20T05:00:50.4683130Z (Reading database ... 85%
2026-10-20T05:00:50.4683246Z (Reading database ... 90%
2026-10-20T05:00:50.4683363Z (Reading database ... 95%
2026-10-20T05:00:50.4683554Z (Reading database ... 100%
2026-10-20T05:00:50.4683785Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4684006Z Preparing to unpack .../libmount1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4684231Z Unpacking libmount1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4684433Z Setting up libmount1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4684584Z (Reading database ...
2026-10-20T05:00:50.4684704Z (Reading database ... 5%
2026-10-20T05:00:50.4684822Z (Reading database ... 10%
2026-10-20T05:00:50.4684941Z (Reading database ... 15%
2026-10-20T05:00:50.4685061Z (Reading database ... 20%
2026-10-20T05:00:50.4685180Z (Reading database ... 25%
2026-10-20T05:00:50.4685299Z (Reading database ... 30%
2026-10-20T05:00:50.4685416Z (Reading database ... 35%
2026-10-20T05:00:50.4685534Z (Reading database ... 40%
2026-10-20T05:00:50.4685651Z (Reading database ... 45%
2026-10-20T05:00:50.4685765Z (Reading database ... 50%
2026-10-20T05:00:50.4685883Z (Reading database ... 55%
2026-10-20T05:00:50.4685999Z (Reading database ... 60%
2026-10-20T05:00:50.4686114Z (Reading database ... 65%
2026-10-20T05:00:50.4686233Z (Reading database ... 70%
2026-10-20T05:00:50.4686347Z (Reading database ... 75%
2026-10-20T05:00:50.4686464Z (Reading database ... 80%
2026-10-20T05:00:50.4686581Z (Reading database ... 85%
2026-10-20T05:00:50.4686697Z (Reading database ... 90%
2026-10-20T05:00:50.4686812Z (Reading database ... 95%
2026-10-20T05:00:50.4686929Z (Reading database ... 100%
2026-10-20T05:00:50.4687096Z (Reading database ... 207982 files and directories currently installed.)
2026-10-20T05:00:50.4687318Z Preparing to unpack .../00-eject_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4687527Z Unpacking eject (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4687748Z Preparing to unpack .../01-libglib2.0-data_2.80.0-6ubuntu3.9_all.deb ...
2026-10-20T05:00:50.4687981Z Unpacking libglib2.0-data (2.80.0-6ubuntu3.9) over (2.80.0-6ubuntu3.8) ...
2026-10-20T05:00:50.4688217Z Preparing to unpack .../02-libglib2.0-bin_2.80.0-6ubuntu3.9_amd64.deb ...
2026-10-20T05:00:50.4688459Z Unpacking libglib2.0-bin (2.80.0-6ubuntu3.9) over (2.80.0-6ubuntu3.8) ...
2026-10-20T05:00:50.4688692Z Preparing to unpack .../03-gir1.2-glib-2.0_2.80.0-6ubuntu3.9_amd64.deb ...
2026-10-20T05:00:50.4689061Z Unpacking gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.9) over (2.80.0-6ubuntu3.8) ...
2026-10-20T05:00:50.4689477Z Preparing to unpack .../04-libglib2.0-0t64_2.80.0-6ubuntu3.9_amd64.deb ...
2026-10-20T05:00:50.4689765Z Unpacking libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.9) over (2.80.0-6ubuntu3.8) ...
2026-10-20T05:00:50.4690006Z Preparing to unpack .../05-libfdisk1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4690234Z Unpacking libfdisk1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4690465Z Preparing to unpack .../06-bsdextrautils_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4690697Z Unpacking bsdextrautils (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4690915Z Preparing to unpack .../07-fdisk_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4691119Z Unpacking fdisk (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-20T05:00:50.4691330Z Selecting previously unselected package libsecret-common.
2026-10-20T05:00:50.4691590Z Preparing to unpack .../08-libsecret-common_0.21.4-1build3_all.deb ...
2026-10-20T05:00:50.4691799Z Unpacking libsecret-common (0.21.4-1build3) ...
2026-10-20T05:00:50.4691991Z Selecting previously unselected package libsecret-1-0:amd64.
2026-10-20T05:00:50.4692208Z Preparing to unpack .../09-libsecret-1-0_0.21.4-1build3_amd64.deb ...
2026-10-20T05:00:50.4692478Z Unpacking libsecret-1-0:amd64 (0.21.4-1build3) ...
2026-10-20T05:00:50.4692716Z Selecting previously unselected package gir1.2-secret-1:amd64.
2026-10-20T05:00:50.4693017Z Preparing to unpack .../10-gir1.2-secret-1_0.21.4-1build3_amd64.deb ...
2026-10-20T05:00:50.4693263Z Unpacking gir1.2-secret-1:amd64 (0.21.4-1build3) ...
2026-10-20T05:00:50.4693455Z Selecting previously unselected package libgpg-error-dev.
2026-10-20T05:00:50.4693666Z Preparing to unpack .../11-libgpg-error-dev_1.47-3build2.1_amd64.deb ...
2026-10-20T05:00:50.4693866Z Unpacking libgpg-error-dev (1.47-3build2.1) ...
2026-10-20T05:00:50.4694051Z Selecting previously unselected package libgcrypt20-dev.
2026-10-20T05:00:50.4694263Z Preparing to unpack .../12-libgcrypt20-dev_1.10.3-2ubuntu0.2_amd64.deb ...
2026-10-20T05:00:50.4694463Z Unpacking libgcrypt20-dev (1.10.3-2ubuntu0.2) ...
2026-10-20T05:00:50.4694668Z Selecting previously unselected package libgirepository-2.0-0:amd64.
2026-10-20T05:00:50.4694913Z Preparing to unpack .../13-libgirepository-2.0-0_2.80.0-6ubuntu3.9_amd64.deb ...
2026-10-20T05:00:50.4695146Z Unpacking libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4695353Z Selecting previously unselected package libglib2.0-dev-bin.
2026-10-20T05:00:50.4695577Z Preparing to unpack .../14-libglib2.0-dev-bin_2.80.0-6ubuntu3.9_amd64.deb ...
2026-10-20T05:00:50.4695787Z Unpacking libglib2.0-dev-bin (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4695972Z Selecting previously unselected package uuid-dev:amd64.
2026-10-20T05:00:50.4696171Z Preparing to unpack .../15-uuid-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4696358Z Unpacking uuid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4696544Z Selecting previously unselected package libblkid-dev:amd64.
2026-10-20T05:00:50.4696760Z Preparing to unpack .../16-libblkid-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4696957Z Unpacking libblkid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4697148Z Selecting previously unselected package libsepol-dev:amd64.
2026-10-20T05:00:50.4697358Z Preparing to unpack .../17-libsepol-dev_3.5-2build1_amd64.deb ...
2026-10-20T05:00:50.4697545Z Unpacking libsepol-dev:amd64 (3.5-2build1) ...
2026-10-20T05:00:50.4697737Z Selecting previously unselected package libselinux1-dev:amd64.
2026-10-20T05:00:50.4697960Z Preparing to unpack .../18-libselinux1-dev_3.5-2ubuntu2.1_amd64.deb ...
2026-10-20T05:00:50.4698159Z Unpacking libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
2026-10-20T05:00:50.4698348Z Selecting previously unselected package libmount-dev:amd64.
2026-10-20T05:00:50.4698609Z Preparing to unpack .../19-libmount-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-20T05:00:50.4698809Z Unpacking libmount-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4699004Z Selecting previously unselected package libglib2.0-dev:amd64.
2026-10-20T05:00:50.4699222Z Preparing to unpack .../20-libglib2.0-dev_2.80.0-6ubuntu3.9_amd64.deb ...
2026-10-20T05:00:50.4699428Z Unpacking libglib2.0-dev:amd64 (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4699630Z Selecting previously unselected package libsecret-1-dev:amd64.
2026-10-20T05:00:50.4699848Z Preparing to unpack .../21-libsecret-1-dev_0.21.4-1build3_amd64.deb ...
2026-10-20T05:00:50.4700048Z Unpacking libsecret-1-dev:amd64 (0.21.4-1build3) ...
2026-10-20T05:00:50.4700220Z Setting up bsdextrautils (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4700382Z Setting up eject (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4700544Z Setting up libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4700719Z Setting up libglib2.0-data (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4700891Z Setting up libgpg-error-dev (1.47-3build2.1) ...
2026-10-20T05:00:50.4701056Z Setting up uuid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4701221Z Setting up libsepol-dev:amd64 (3.5-2build1) ...
2026-10-20T05:00:50.4701396Z Setting up gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4701608Z Setting up libfdisk1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4701838Z Setting up mount (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4702030Z Setting up uuid-runtime (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4702232Z uuidd.service is a disabled or a static unit not running, not starting it.
2026-10-20T05:00:50.4702435Z Setting up libsecret-common (0.21.4-1build3) ...
2026-10-20T05:00:50.4702609Z Setting up libglib2.0-dev-bin (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4702787Z Setting up libblkid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4702976Z Setting up libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4703169Z Setting up libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
2026-10-20T05:00:50.4703338Z Setting up libglib2.0-bin (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4703494Z Setting up fdisk (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4703650Z Setting up libsecret-1-0:amd64 (0.21.4-1build3) ...
2026-10-20T05:00:50.4703824Z Setting up gir1.2-secret-1:amd64 (0.21.4-1build3) ...
2026-10-20T05:00:50.4703992Z Setting up libgcrypt20-dev (1.10.3-2ubuntu0.2) ...
2026-10-20T05:00:50.4704248Z Setting up libmount-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-20T05:00:50.4704555Z Setting up libglib2.0-dev:amd64 (2.80.0-6ubuntu3.9) ...
2026-10-20T05:00:50.4704853Z Setting up libsecret-1-dev:amd64 (0.21.4-1build3) ...
2026-10-20T05:00:50.4705054Z Processing triggers for libc-bin (2.39-0ubuntu8.8) ...
2026-10-20T05:00:50.4705230Z Processing triggers for man-db (2.12.0-4build2) ...
2026-10-20T05:00:50.4705409Z Not building database; man-db/auto-update is not 'true'.
2026-10-20T05:00:50.4705597Z Processing triggers for install-info (7.1-3build2) ...
2026-10-20T05:00:50.4705711Z
2026-10-20T05:00:50.4705761Z Restarting services...
2026-10-20T05:00:50.4706228Z  systemctl restart irqbalance.service packagekit.service php8.3-fpm.service polkit.service rsyslog.service systemd-journald.service systemd-manager.service systemd-networkd.service systemd-resolved.service systemd-udevd.service udisks2.service
2026-10-20T05:00:50.4706807Z Failed to restart systemd-manager.service: Unit systemd-manager.service not found.
2026-10-20T05:00:50.4707044Z
2026-10-20T05:00:50.4707105Z Service restarts being deferred:
2026-10-20T05:00:50.4707245Z  systemctl restart ModemManager.service
2026-10-20T05:00:50.4707392Z  systemctl restart dbus.service
2026-10-20T05:00:50.4707530Z  systemctl restart getty@tty1.service
2026-10-20T05:00:50.4707687Z  systemctl restart networkd-dispatcher.service
2026-10-20T05:00:50.4707859Z  systemctl restart serial-getty@ttyS0.service
2026-10-20T05:00:50.4708082Z  systemctl restart setup_and_run_blacksmith.service
2026-10-20T05:00:50.4708317Z  systemctl restart systemd-logind.service
2026-10-20T05:00:50.4708420Z
2026-10-20T05:00:50.4708476Z No containers need to be restarted.
2026-10-20T05:00:50.4708564Z
2026-10-20T05:00:50.4708622Z User sessions running outdated binaries:
2026-10-20T05:00:50.4708773Z  runner @ user manager service: systemd[1845]
2026-10-20T05:00:50.4708875Z
2026-10-20T05:00:50.4708974Z No VM guests are running outdated hypervisor (qemu) binaries on this host.
2026-10-20T05:00:50.4731795Z ##[group]Run filters=(--filter '!t3' --filter '!@t3tools/monorepo' --filter '!@t3tools/web')
2026-10-20T05:00:50.4732131Z filters=(--filter '!t3' --filter '!@t3tools/monorepo' --filter '!@t3tools/web')
2026-10-20T05:00:50.4732362Z if [[ -n "$TEST_PACKAGES" ]]; then
2026-10-20T05:00:50.4732536Z   filters=()
2026-10-20T05:00:50.4732733Z   for package in $TEST_PACKAGES; do filters+=(--filter "$package"); done
2026-10-20T05:00:50.4732927Z fi
2026-10-20T05:00:50.4733087Z vp run --parallel --concurrency-limit 4 "${filters[@]}" test
2026-10-20T05:00:50.4751235Z shell: /usr/bin/bash -e {0}
2026-10-20T05:00:50.4751372Z env:
2026-10-20T05:00:50.4751527Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:00:50.4751686Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:00:50.4751835Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-20T05:00:50.4751997Z   TEST_PACKAGES: @t3tools/mobile @t3tools/scripts
2026-10-20T05:00:50.4752181Z ##[endgroup]
2026-10-20T05:00:50.6668044Z ~/scripts$ vp test run --config ../vite.config.ts --dir . ⊘ cache disabled
2026-10-20T05:00:50.6678095Z ~/apps/mobile$ vp test run --project unit --project react ⊘ cache disabled
2026-10-20T05:00:50.8361981Z
2026-10-20T05:00:50.8363393Z  RUN  v5.0.1 /home/runner/_work/t3code/t3code/scripts
2026-10-20T05:00:50.8363614Z
2026-10-20T05:00:50.8374655Z
2026-10-20T05:00:50.8376320Z  RUN  v5.0.1 /home/runner/_work/t3code/t3code/apps/mobile
2026-10-20T05:00:50.8376505Z
2026-10-20T05:00:51.6202051Z  ✓ lib/third-party-licenses.test.ts (27 tests) 283ms
2026-10-20T05:00:51.7823430Z  ✓ notify-discord-release.test.ts (22 tests) 124ms
2026-10-20T05:00:51.8073967Z  ✓  react  src/features/threads/use-visible-second-clock.test.tsx (9 tests) 60ms
2026-10-20T05:00:51.8490798Z  ✓ update-release-package-versions.test.ts (11 tests) 105ms
2026-10-20T05:00:51.9458666Z  ✓  react  src/native/NativeHeaderToolbar.test.tsx (6 tests) 83ms
2026-10-20T05:00:51.9498788Z  ✓  react  src/features/home/home-route-visibility.test.tsx (6 tests) 70ms
2026-10-20T05:00:51.9609988Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-glass-effect@58.0.4_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nat_69f0e75be952bc09e6d0686818480270/node_modules/expo-glass-effect/build/index.js" points to missing source files
2026-10-20T05:00:51.9840863Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-glass-effect@58.0.4_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nat_69f0e75be952bc09e6d0686818480270/node_modules/expo-glass-effect/build/GlassView.js" points to missing source files
2026-10-20T05:00:52.0010438Z  ✓ lib/cli-external-packages.test.ts (19 tests) 270ms
2026-10-20T05:00:52.0430779Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-glass-effect@58.0.4_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nat_69f0e75be952bc09e6d0686818480270/node_modules/expo-glass-effect/build/GlassContainer.js" points to missing source files
2026-10-20T05:00:52.0459196Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-glass-effect@58.0.4_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nat_69f0e75be952bc09e6d0686818480270/node_modules/expo-glass-effect/build/isLiquidGlassAvailable.js" points to missing source files
2026-10-20T05:00:52.0584093Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-glass-effect@58.0.4_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nat_69f0e75be952bc09e6d0686818480270/node_modules/expo-glass-effect/build/isGlassEffectAPIAvailable.js" points to missing source files
2026-10-20T05:00:52.1197180Z  ✓ sync-reference-repos.test.ts (10 tests) 31ms
2026-10-20T05:00:52.2361921Z  ✓ merge-update-manifests.test.ts (8 tests) 26ms
2026-10-20T05:00:52.3436436Z  ✓ legend-list-initial-reveal.test.ts (22 tests) 40ms
2026-10-20T05:00:52.4067330Z  ✓ resolve-previous-release-tag.test.ts (8 tests) 13ms
2026-10-20T05:00:52.4267416Z  ✓ lib/public-config.test.ts (5 tests) 6ms
2026-10-20T05:00:52.5004161Z  ✓ dev-runner.test.ts (72 tests) 545ms
2026-10-20T05:00:52.5043850Z    ✓ dev-runner (72)
2026-10-20T05:00:52.5111411Z      ✓ accepts a dry run without the optional browser flag 464ms
2026-10-20T05:00:52.5647425Z  ✓  react  src/components/ui/Dialog.android.test.tsx (1 test) 22ms
2026-10-20T05:00:52.6583633Z  ✓ build-npm-launcher.test.ts (1 test) 391ms
2026-10-20T05:00:52.6594471Z    ✓ build-npm-launcher (1)
2026-10-20T05:00:52.6630803Z      ✓ publishes a launcher that downloads, verifies, caches, and runs the release executable 386ms
2026-10-20T05:00:52.6929269Z  ✓ resolve-nightly-release.test.ts (8 tests) 20ms
2026-10-20T05:00:52.7088359Z  ✓ lib/dev-share.test.ts (8 tests) 39ms
2026-10-20T05:00:52.9328703Z  ✓ mobile-showcase.test.ts (20 tests) 1286ms
2026-10-20T05:00:52.9343776Z    ✓ validates exact Apple and Google Play upload assets 741ms
2026-10-20T05:00:52.9344276Z    ✓ rejects wrong dimensions and alpha-bearing PNGs 530ms
2026-10-20T05:00:52.9432849Z  ✓ build-desktop-artifact.test.ts (78 tests) 896ms
2026-10-20T05:00:52.9974299Z  ✓ mobile-native-static-check.test.ts (4 tests) 24ms
2026-10-20T05:00:53.0847811Z  ✓ lib/brand-assets.test.ts (5 tests) 2ms
2026-10-20T05:00:53.2183316Z  ✓ lib/resolve-catalog.test.ts (3 tests) 4ms
2026-10-20T05:00:53.2566119Z  ✓ mobile-native-client.test.ts (2 tests) 18ms
2026-10-20T05:00:53.2647191Z  ✓ mock-update-server.test.ts (3 tests) 79ms
2026-10-20T05:00:53.2798745Z  ✓ install.test.ts (2 tests) 444ms
2026-10-20T05:00:53.3205857Z  ✓ lib/build-target-arch.test.ts (2 tests) 17ms
2026-10-20T05:00:53.3903921Z  ✓ sign-macos.test.ts (1 test) 2ms
2026-10-20T05:00:53.4393874Z  ✓ lib/icon-export.test.ts (3 tests) 2ms
2026-10-20T05:00:53.4762218Z  ✓  react  src/features/settings/components/BranchNamingSettings.test.tsx (9 tests) 26ms
2026-10-20T05:00:53.5015069Z  ✓ lib/cursor-sdk-packaging.test.ts (1 test) 559ms
2026-10-20T05:00:53.5015960Z    ✓ loads packaged Cursor catalog chunks without credentials or checkout dependencies 559ms
2026-10-20T05:00:53.5025267Z  ✓  react  src/state/use-selected-thread-git-actions.test.tsx (4 tests) 15ms
2026-10-20T05:00:54.2307442Z  ✓  unit  src/lib/threadActivity.test.ts (103 tests) 58ms
2026-10-20T05:00:54.2388902Z  ✓  react  src/features/threads/useThreadHeaderOptions.test.tsx (3 tests) 20ms
2026-10-20T05:00:54.2606120Z  ✓  react  src/features/settings/SettingsServerControlsRouteScreen.test.tsx (7 tests) 48ms
2026-10-20T05:00:54.3179545Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: false)
2026-10-20T05:00:54.3180107Z [composer-attachments] could not remove local file TypeError: file.delete is not a function
2026-10-20T05:00:54.3180580Z     at removePersistedComposerAttachmentFile (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/composerImages.ts:223:12)
2026-10-20T05:00:54.3180988Z     at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:54.3181410Z     at releaseUnusedComposerAttachmentFiles (/home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.ts:916:5)
2026-10-20T05:00:54.3181687Z
2026-10-20T05:00:54.3407618Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nati_67a933692787550f91c53bd2ccbe3024/node_modules/expo-file-system/build/index.js" points to missing source files
2026-10-20T05:00:54.3646253Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nati_67a933692787550f91c53bd2ccbe3024/node_modules/expo-file-system/build/Paths.js" points to missing source files
2026-10-20T05:00:54.3769821Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nati_67a933692787550f91c53bd2ccbe3024/node_modules/expo-file-system/build/Directory.js" points to missing source files
2026-10-20T05:00:54.3863057Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-file-system@58.0.9_expo@58.0.14_react-native@0.88.0_@babel+core@7.29.7_@react-nati_67a933692787550f91c53bd2ccbe3024/node_modules/expo-file-system/build/ExpoFileSystem.js" points to missing source files
2026-10-20T05:00:54.3984357Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/index.js" points to missing source files
2026-10-20T05:00:54.4054245Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/ts-declarations/global.js" points to missing source files
2026-10-20T05:00:54.4096838Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/ts-declarations/EventEmitter.js" points to missing source files
2026-10-20T05:00:54.4180780Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/ts-declarations/NativeModule.js" points to missing source files
2026-10-20T05:00:54.4310983Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/ts-declarations/SharedObject.js" points to missing source files
2026-10-20T05:00:54.4371040Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/ts-declarations/SharedRef.js" points to missing source files
2026-10-20T05:00:54.4429291Z  ✓  unit  src/state/thread-outbox.test.ts (45 tests) 36ms
2026-10-20T05:00:54.4608998Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/sweet/setUpJsLogger.fx.js" points to missing source files
2026-10-20T05:00:54.4773130Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/errors/CodedError.js" points to missing source files
2026-10-20T05:00:54.4912067Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/requireNativeModule.js" points to missing source files
2026-10-20T05:00:54.5000568Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: false)
2026-10-20T05:00:54.5043235Z [composer-attachments] could not remove local file Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-20T05:00:54.5043825Z  ✓  unit  src/features/threads/threadListV2.test.ts (102 tests) 42ms
2026-10-20T05:00:54.5045367Z Flow is not supported
2026-10-20T05:00:54.5045553Z 1: /**
2026-10-20T05:00:54.5045748Z    ^
2026-10-20T05:00:54.5045995Z 2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-20T05:00:54.5046238Z 3:  *
2026-10-20T05:00:54.5046695Z At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js:1:0
2026-10-20T05:00:54.5047649Z     at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-20T05:00:54.5048747Z     at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-20T05:00:54.5049777Z     at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-20T05:00:54.5050792Z     at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-20T05:00:54.5053686Z     at ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21012:9)
2026-10-20T05:00:54.5054892Z     at loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25385:64) {
2026-10-20T05:00:54.5055425Z   cause: undefined,
2026-10-20T05:00:54.5055559Z   __vitest_rollup_error__: {
2026-10-20T05:00:54.5055704Z     plugin: undefined,
2026-10-20T05:00:54.5056184Z     id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js',
2026-10-20T05:00:54.5056578Z     loc: {
2026-10-20T05:00:54.5056693Z       line: 1,
2026-10-20T05:00:54.5056825Z       column: 0,
2026-10-20T05:00:54.5057283Z       file: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js'
2026-10-20T05:00:54.5057678Z     },
2026-10-20T05:00:54.5057797Z     frame: '1  |  /**\n' +
2026-10-20T05:00:54.5057942Z       '   |  ^\n' +
2026-10-20T05:00:54.5058140Z       '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-20T05:00:54.5058335Z       '3  |   *'
2026-10-20T05:00:54.5058444Z   },
2026-10-20T05:00:54.5058547Z   runnerError: Error: RunnerError
2026-10-20T05:00:54.5059156Z       at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:543:64)
2026-10-20T05:00:54.5060113Z       at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:558:33)
2026-10-20T05:00:54.5060708Z       at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:54.5061431Z       at VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1212:7)
2026-10-20T05:00:54.5062479Z       at request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1229:83)
2026-10-20T05:00:54.5063397Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-20T05:00:54.5064345Z       at VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/module-evaluator.js:258:4)
2026-10-20T05:00:54.5065449Z       at VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1272:59)
2026-10-20T05:00:54.5066518Z       at VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1179:73)
2026-10-20T05:00:54.5067611Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-20T05:00:54.5068091Z }
2026-10-20T05:00:54.5068312Z [composer-attachments] could not remove local file Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-20T05:00:54.5068564Z Flow is not supported
2026-10-20T05:00:54.5068679Z 1: /**
2026-10-20T05:00:54.5068769Z    ^
2026-10-20T05:00:54.5068893Z 2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-20T05:00:54.5069044Z 3:  *
2026-10-20T05:00:54.5069411Z At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js:1:0
2026-10-20T05:00:54.5070262Z     at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-20T05:00:54.5071237Z     at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-20T05:00:54.5072220Z     at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-20T05:00:54.5073159Z     at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-20T05:00:54.5074120Z     at ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21012:9)
2026-10-20T05:00:54.5075102Z     at loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25385:64) {
2026-10-20T05:00:54.5075624Z   cause: undefined,
2026-10-20T05:00:54.5075761Z   __vitest_rollup_error__: {
2026-10-20T05:00:54.5075908Z     plugin: undefined,
2026-10-20T05:00:54.5076379Z     id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js',
2026-10-20T05:00:54.5076784Z     loc: {
2026-10-20T05:00:54.5076900Z       line: 1,
2026-10-20T05:00:54.5077127Z       column: 0,
2026-10-20T05:00:54.5077968Z       file: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js'
2026-10-20T05:00:54.5078363Z     },
2026-10-20T05:00:54.5078488Z     frame: '1  |  /**\n' +
2026-10-20T05:00:54.5078635Z       '   |  ^\n' +
2026-10-20T05:00:54.5078830Z       '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-20T05:00:54.5079024Z       '3  |   *'
2026-10-20T05:00:54.5079135Z   },
2026-10-20T05:00:54.5079236Z   runnerError: Error: RunnerError
2026-10-20T05:00:54.5079841Z       at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:543:64)
2026-10-20T05:00:54.5080803Z       at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:558:33)
2026-10-20T05:00:54.5081390Z       at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:54.5082149Z       at VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1212:7)
2026-10-20T05:00:54.5083153Z       at request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1229:83)
2026-10-20T05:00:54.5084072Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-20T05:00:54.5085010Z       at VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/module-evaluator.js:258:4)
2026-10-20T05:00:54.5086032Z       at VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1272:59)
2026-10-20T05:00:54.5087070Z       at VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1179:73)
2026-10-20T05:00:54.5097755Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-20T05:00:54.5105784Z }
2026-10-20T05:00:54.5105849Z
2026-10-20T05:00:54.5106316Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: true)
2026-10-20T05:00:54.5108046Z [composer-attachments] could not verify incoming share ownership {
2026-10-20T05:00:54.5115352Z   _tag: 'IncomingShareStorageError',
2026-10-20T05:00:54.5115615Z   operation: 'load',
2026-10-20T05:00:54.5115836Z   shareId: null,
2026-10-20T05:00:54.5116924Z   cause: Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-20T05:00:54.5117188Z   Flow is not supported
2026-10-20T05:00:54.5117371Z   1: /**
2026-10-20T05:00:54.5117543Z      ^
2026-10-20T05:00:54.5124880Z   2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-20T05:00:54.5125134Z   3:  *
2026-10-20T05:00:54.5125585Z   At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js:1:0
2026-10-20T05:00:54.5134373Z       at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-20T05:00:54.5136335Z       at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-20T05:00:54.5144447Z       at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-20T05:00:54.5146377Z       at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-20T05:00:54.5155292Z       at ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21012:9)
2026-10-20T05:00:54.5163062Z       at loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25385:64) {
2026-10-20T05:00:54.5164540Z     cause: undefined,
2026-10-20T05:00:54.5164749Z     __vitest_rollup_error__: {
2026-10-20T05:00:54.5164980Z       plugin: undefined,
2026-10-20T05:00:54.5172433Z       id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_@react-native+metro-config@0.88.0_@babel+core@7._5fde6f074770fbfd679b51c1f1791bf8/node_modules/react-native/index.js',
2026-10-20T05:00:54.5172951Z       loc: [Object],
2026-10-20T05:00:54.5173978Z       frame: '1  |  /**\n' +
2026-10-20T05:00:54.5174201Z         '   |  ^\n' +
2026-10-20T05:00:54.5174485Z         '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-20T05:00:54.5181538Z         '3  |   *'
2026-10-20T05:00:54.5181759Z     },
2026-10-20T05:00:54.5181942Z     runnerError: Error: RunnerError
2026-10-20T05:00:54.5183655Z         at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:543:64)
2026-10-20T05:00:54.5192347Z         at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:558:33)
2026-10-20T05:00:54.5199688Z         at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:54.5201384Z         at VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1212:7)
2026-10-20T05:00:54.5209019Z         at request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1229:83)
2026-10-20T05:00:54.5210821Z         at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-20T05:00:54.5218526Z         at VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/module-evaluator.js:258:4)
2026-10-20T05:00:54.5227220Z         at VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1272:59)
2026-10-20T05:00:54.5229261Z         at VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.0.0_@types+node@24.12.4_esbuild@0.28.2_jiti@2.7.0_terser_128cd438c7eeb8a6a649ebd7f051e315/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1179:73)
2026-10-20T05:00:54.5238102Z         at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_c9eff78814d72f1a2b343eeddd0f3d24/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-20T05:00:54.5238656Z   }
2026-10-20T05:00:54.5238831Z }
2026-10-20T05:00:54.5238963Z
2026-10-20T05:00:54.7204337Z  ✓  unit  src/features/agent-awareness/remoteRegistration.test.ts (37 tests) 294ms
2026-10-20T05:00:54.7436321Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft read fails
2026-10-20T05:00:54.7463827Z [composer-drafts] failed to hydrate drafts {
2026-10-20T05:00:54.7501149Z  ✓  unit  src/lib/modelOptions.test.ts (33 tests) 9ms
2026-10-20T05:00:54.7558323Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:54.7588793Z   operation: 'read',
2026-10-20T05:00:54.7591997Z   directory: 'composer-drafts',
2026-10-20T05:00:54.7592314Z   fileName: 'drafts.json',
2026-10-20T05:00:54.7592543Z   cause: Error: storage unavailable
2026-10-20T05:00:54.7592915Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:2071:45
2026-10-20T05:00:54.7594105Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2869:63
2026-10-20T05:00:54.7595184Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:1628:35
2026-10-20T05:00:54.7596100Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:26
2026-10-20T05:00:54.7597011Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3319:20
2026-10-20T05:00:54.7597535Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7598190Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3314:10)
2026-10-20T05:00:54.7599124Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3299:20
2026-10-20T05:00:54.7599631Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7600267Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3257:10)
2026-10-20T05:00:54.7600805Z }
2026-10-20T05:00:54.7600928Z
2026-10-20T05:00:54.7601389Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft read fails
2026-10-20T05:00:54.7601869Z [composer-drafts] failed to hydrate drafts {
2026-10-20T05:00:54.7602149Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:54.7602467Z   operation: 'read',
2026-10-20T05:00:54.7602829Z   directory: 'composer-drafts',
2026-10-20T05:00:54.7616100Z   fileName: 'drafts.json',
2026-10-20T05:00:54.7618814Z   cause: Error: storage unavailable
2026-10-20T05:00:54.7619262Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:2071:45
2026-10-20T05:00:54.7620015Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2869:63
2026-10-20T05:00:54.7620943Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:1628:35
2026-10-20T05:00:54.7621896Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:26
2026-10-20T05:00:54.7622993Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3319:20
2026-10-20T05:00:54.7624257Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7624961Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3314:10)
2026-10-20T05:00:54.7625927Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3299:20
2026-10-20T05:00:54.7626434Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7627159Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3257:10)
2026-10-20T05:00:54.7627702Z }
2026-10-20T05:00:54.7627822Z
2026-10-20T05:00:54.7628196Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft decode fails
2026-10-20T05:00:54.7628639Z [composer-drafts] failed to hydrate drafts {
2026-10-20T05:00:54.7628905Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:54.7629155Z   operation: 'decode',
2026-10-20T05:00:54.7629379Z   directory: 'composer-drafts',
2026-10-20T05:00:54.7629603Z   fileName: 'drafts.json',
2026-10-20T05:00:54.7629798Z   cause: {
2026-10-20T05:00:54.7629984Z     _tag: 'SchemaError',
2026-10-20T05:00:54.7630227Z     message: 'Expected 1\n  at ["schemaVersion"]'
2026-10-20T05:00:54.7630548Z   }
2026-10-20T05:00:54.7630704Z }
2026-10-20T05:00:54.7630818Z
2026-10-20T05:00:54.7631186Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft decode fails
2026-10-20T05:00:54.7631657Z [composer-drafts] failed to hydrate drafts {
2026-10-20T05:00:54.7631922Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:54.7632163Z   operation: 'decode',
2026-10-20T05:00:54.7632383Z   directory: 'composer-drafts',
2026-10-20T05:00:54.7632607Z   fileName: 'drafts.json',
2026-10-20T05:00:54.7632804Z   cause: {
2026-10-20T05:00:54.7632991Z     _tag: 'SchemaError',
2026-10-20T05:00:54.7633237Z     message: 'Expected 1\n  at ["schemaVersion"]'
2026-10-20T05:00:54.7633458Z   }
2026-10-20T05:00:54.7633614Z }
2026-10-20T05:00:54.7633727Z
2026-10-20T05:00:54.7634130Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > retries a failed debounced read on final flush without dropping saved drafts or new edits
2026-10-20T05:00:54.7634588Z [composer-drafts] failed to hydrate drafts {
2026-10-20T05:00:54.7634843Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:54.7635080Z   operation: 'read',
2026-10-20T05:00:54.7635300Z   directory: 'composer-drafts',
2026-10-20T05:00:54.7635523Z   fileName: 'drafts.json',
2026-10-20T05:00:54.7635732Z   cause: Error: storage unavailable
2026-10-20T05:00:54.7636070Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:2092:41
2026-10-20T05:00:54.7636862Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:1628:35
2026-10-20T05:00:54.7637945Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:26
2026-10-20T05:00:54.7639180Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3319:20
2026-10-20T05:00:54.7639854Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7640551Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3314:10)
2026-10-20T05:00:54.7641576Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3299:20
2026-10-20T05:00:54.7642109Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7642668Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3257:10)
2026-10-20T05:00:54.7643533Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3876:64
2026-10-20T05:00:54.7643976Z }
2026-10-20T05:00:54.7644034Z
2026-10-20T05:00:54.7644378Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > retries a failed debounced read on final flush without dropping saved drafts or new edits
2026-10-20T05:00:54.7644784Z [composer-drafts] failed to persist drafts {
2026-10-20T05:00:54.7645001Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:54.7645202Z   operation: 'read',
2026-10-20T05:00:54.7645374Z   directory: 'composer-drafts',
2026-10-20T05:00:54.7645538Z   fileName: 'drafts.json',
2026-10-20T05:00:54.7645695Z   cause: Error: storage unavailable
2026-10-20T05:00:54.7645989Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:2092:41
2026-10-20T05:00:54.7646613Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:1628:35
2026-10-20T05:00:54.7647441Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:26
2026-10-20T05:00:54.7648265Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3319:20
2026-10-20T05:00:54.7648707Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7649257Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3314:10)
2026-10-20T05:00:54.7654188Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3299:20
2026-10-20T05:00:54.7656993Z       at new Promise (<anonymous>)
2026-10-20T05:00:54.7657593Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3257:10)
2026-10-20T05:00:54.7658460Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3876:64
2026-10-20T05:00:54.7658898Z }
2026-10-20T05:00:54.7658954Z
2026-10-20T05:00:54.7970135Z  ✓  unit  src/lib/composerFiles.test.ts (46 tests) 20ms
2026-10-20T05:00:54.9246391Z  ✓  unit  src/state/use-composer-drafts.test.ts (88 tests) 655ms
2026-10-20T05:00:55.0258923Z  ✓  unit  src/lib/mobileTheme.test.ts (50 tests) 45ms
2026-10-20T05:00:55.0894567Z  ✓  unit  src/features/sharing/incoming-share-model.test.ts (26 tests) 14ms
2026-10-20T05:00:55.1122253Z  ✓  unit  src/lib/attachmentDownload.test.ts (29 tests) 18ms
2026-10-20T05:00:55.1255629Z  ✓  unit  src/lib/attachmentUpload.test.ts (34 tests) 22ms
2026-10-20T05:00:55.2785869Z  ✓ knip-schemas.test.ts (1 test) 2696ms
2026-10-20T05:00:55.2786603Z    ✓ allows types and schemas through the real Knip CLI without hiding runtime or file findings 2695ms
2026-10-20T05:00:55.2850644Z
2026-10-20T05:00:55.2856477Z  Test Files  26 passed (26)
2026-10-20T05:00:55.2856853Z       Tests  346 passed (346)
2026-10-20T05:00:55.2857083Z    Start at  05:00:50
2026-10-20T05:00:55.2860807Z    Duration  4.44s (tests 46%, import 24%, transform 20%, setup 9%)
2026-10-20T05:00:55.2862425Z
2026-10-20T05:00:55.3092977Z
2026-10-20T05:00:55.3108652Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox drain delivery cleanup > removes an acknowledged outbox item even when the sign-out archive write fails
2026-10-20T05:00:55.3155872Z [thread-outbox] could not update sign-out snapshot after delivery {
2026-10-20T05:00:55.3182623Z   messageId: 'archive-write-failure',
2026-10-20T05:00:55.3182860Z   error: {
2026-10-20T05:00:55.3183070Z     _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:55.3183294Z     operation: 'write',
2026-10-20T05:00:55.3183472Z     directory: 'composer-drafts',
2026-10-20T05:00:55.3183665Z     fileName: 'drafts.json',
2026-10-20T05:00:55.3183818Z     cause: Error: Draft storage unavailable
2026-10-20T05:00:55.3184439Z         at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:369:37
2026-10-20T05:00:55.3184786Z         at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:55.3185446Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:20
2026-10-20T05:00:55.3185927Z   }
2026-10-20T05:00:55.3186055Z }
2026-10-20T05:00:55.3186112Z
2026-10-20T05:00:55.3186777Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox drain delivery cleanup > retries only cleanup after an acknowledged send removal fails
2026-10-20T05:00:55.3187471Z [thread-outbox] failed to remove acknowledged queued message {
2026-10-20T05:00:55.3187686Z   environmentId: 'environment-1',
2026-10-20T05:00:55.3187864Z   threadId: 'thread-1',
2026-10-20T05:00:55.3192794Z   messageId: 'message-acknowledged',
2026-10-20T05:00:55.3192953Z   error: {
2026-10-20T05:00:55.3193094Z     _tag: 'ThreadOutboxManagerError',
2026-10-20T05:00:55.3193265Z     operation: 'remove',
2026-10-20T05:00:55.3193432Z     environmentId: 'environment-1',
2026-10-20T05:00:55.3193598Z     threadId: 'thread-1',
2026-10-20T05:00:55.3193775Z     messageId: 'message-acknowledged',
2026-10-20T05:00:55.3193930Z     cause: Error: storage unavailable
2026-10-20T05:00:55.3194219Z         at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:433:55
2026-10-20T05:00:55.3194864Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:1628:35
2026-10-20T05:00:55.3195701Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:26
2026-10-20T05:00:55.3196526Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3319:20
2026-10-20T05:00:55.3196972Z         at new Promise (<anonymous>)
2026-10-20T05:00:55.3197595Z         at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3314:10)
2026-10-20T05:00:55.3198477Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3299:20
2026-10-20T05:00:55.3198924Z         at new Promise (<anonymous>)
2026-10-20T05:00:55.3199478Z         at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3257:10)
2026-10-20T05:00:55.3200326Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3876:64
2026-10-20T05:00:55.3200765Z   }
2026-10-20T05:00:55.3200857Z }
2026-10-20T05:00:55.3200910Z
2026-10-20T05:00:55.3201245Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox delivered creation recovery > retries a failed removal without duplicating recovered draft content
2026-10-20T05:00:55.3201753Z [thread-outbox] could not remove recovered pending task Error: storage unavailable
2026-10-20T05:00:55.3202107Z     at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:608:30
2026-10-20T05:00:55.3202979Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:1628:35
2026-10-20T05:00:55.3203867Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:26
2026-10-20T05:00:55.3204685Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3319:20
2026-10-20T05:00:55.3205122Z     at new Promise (<anonymous>)
2026-10-20T05:00:55.3205666Z     at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3314:10)
2026-10-20T05:00:55.3206512Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3299:20
2026-10-20T05:00:55.3206946Z     at new Promise (<anonymous>)
2026-10-20T05:00:55.3207497Z     at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3257:10)
2026-10-20T05:00:55.3208354Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:3876:64
2026-10-20T05:00:55.3208753Z
2026-10-20T05:00:55.3209076Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox delivered creation recovery > keeps the queue entry when the recovered draft cannot persist
2026-10-20T05:00:55.3209511Z [thread-outbox] could not hand an edited pending task to the composer {
2026-10-20T05:00:55.3209751Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:55.3209939Z   operation: 'write',
2026-10-20T05:00:55.3210099Z   directory: 'composer-drafts',
2026-10-20T05:00:55.3210259Z   fileName: 'drafts.json',
2026-10-20T05:00:55.3210402Z   cause: Error: disk full
2026-10-20T05:00:55.3210660Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:634:37
2026-10-20T05:00:55.3210992Z       at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:55.3211591Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:20
2026-10-20T05:00:55.3212093Z }
2026-10-20T05:00:55.3212146Z
2026-10-20T05:00:55.3212462Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox recovery rollback > drops an earlier recovery error once a rejected new task is restored
2026-10-20T05:00:55.3216474Z [thread-outbox] failed to persist a recovery rollback {
2026-10-20T05:00:55.3216902Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:55.3217250Z   operation: 'write',
2026-10-20T05:00:55.3217531Z   directory: 'composer-drafts',
2026-10-20T05:00:55.3217768Z   fileName: 'drafts.json',
2026-10-20T05:00:55.3217979Z   cause: Error: disk full
2026-10-20T05:00:55.3221984Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:767:37
2026-10-20T05:00:55.3222911Z       at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:55.3224436Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:20
2026-10-20T05:00:55.3225062Z }
2026-10-20T05:00:55.3225223Z
2026-10-20T05:00:55.3225709Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox recovery rollback > drops an earlier recovery error once a rejected new task is restored
2026-10-20T05:00:55.3227220Z [thread-outbox] failed to restore an undeliverable message {
2026-10-20T05:00:55.3227705Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:55.3228048Z   operation: 'write',
2026-10-20T05:00:55.3228341Z   directory: 'composer-drafts',
2026-10-20T05:00:55.3228587Z   fileName: 'drafts.json',
2026-10-20T05:00:55.3228796Z   cause: Error: disk full
2026-10-20T05:00:55.3229146Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:767:37
2026-10-20T05:00:55.3229554Z       at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:55.3230028Z  ✓  unit  src/lib/layout.test.ts (43 tests) 10ms
2026-10-20T05:00:55.3260235Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:20
2026-10-20T05:00:55.3260961Z  ✓  unit  src/state/use-thread-outbox-drain.test.ts (28 tests) 23ms
2026-10-20T05:00:55.3261367Z }
2026-10-20T05:00:55.3261507Z
2026-10-20T05:00:55.3262169Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox recovery rollback > rolls a failed recovery merge back so the retry cannot duplicate the text
2026-10-20T05:00:55.3262686Z [thread-outbox] failed to persist a recovery rollback {
2026-10-20T05:00:55.3263060Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:55.3263315Z   operation: 'write',
2026-10-20T05:00:55.3263545Z   directory: 'composer-drafts',
2026-10-20T05:00:55.3263785Z   fileName: 'drafts.json',
2026-10-20T05:00:55.3264031Z   cause: Error: disk full
2026-10-20T05:00:55.3264525Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:860:37
2026-10-20T05:00:55.3265524Z       at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:55.3266215Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:20
2026-10-20T05:00:55.3266772Z }
2026-10-20T05:00:55.3266893Z
2026-10-20T05:00:55.3267382Z stderr | src/state/use-thread-outbox-drain.test.ts > thread outbox recovery rollback > rolls a failed recovery merge back so the retry cannot duplicate the text
2026-10-20T05:00:55.3268093Z [thread-outbox] failed to restore an undeliverable message {
2026-10-20T05:00:55.3299141Z   _tag: 'ComposerDraftPersistenceError',
2026-10-20T05:00:55.3299411Z   operation: 'write',
2026-10-20T05:00:55.3299711Z   directory: 'composer-drafts',
2026-10-20T05:00:55.3300061Z   fileName: 'drafts.json',
2026-10-20T05:00:55.3300296Z   cause: Error: disk full
2026-10-20T05:00:55.3301062Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:860:37
2026-10-20T05:00:55.3302353Z       at processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-20T05:00:55.3303100Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/run.C5UmxDPh.js:2783:20
2026-10-20T05:00:55.3303662Z }
2026-10-20T05:00:55.3303787Z
2026-10-20T05:00:55.4759928Z  ✓  unit  src/state/use-thread-outbox-drain.permissions.test.ts (15 tests) 12ms
2026-10-20T05:00:55.4987922Z  ✓  unit  src/features/pull-requests/pullRequestList.test.ts (33 tests) 11ms
2026-10-20T05:00:55.5388526Z  ✓  unit  src/features/review/nativeReviewDiffAdapter.test.ts (15 tests) 236ms
2026-10-20T05:00:55.7585048Z  ✓  unit  src/lib/composerContext.test.ts (15 tests) 71ms
2026-10-20T05:00:55.8034580Z  ✓  unit  src/features/updates/app-updates.test.ts (29 tests) 481ms
2026-10-20T05:00:55.8287712Z  ✓  unit  src/lib/composerImages.test.ts (18 tests) 7ms
2026-10-20T05:00:55.9821782Z  ✓  unit  src/connection/environment-cache-store.test.ts (8 tests) 27ms
2026-10-20T05:00:56.0218262Z  ✓  unit  src/lib/composerAttachmentUploadQueue.test.ts (11 tests) 8ms
2026-10-20T05:00:56.0989210Z  ✓  unit  src/state/pending-task-editor-writes.test.ts (7 tests) 6ms
2026-10-20T05:00:56.1288897Z  ✓  unit  src/features/home/homeThreadList.test.ts (8 tests) 17ms
2026-10-20T05:00:56.3683941Z  ✓  unit  src/features/cloud/linkEnvironment.test.ts (6 tests) 60ms
2026-10-20T05:00:56.4635926Z  ✓  unit  src/state/composer-attachment-uploads.test.ts (7 tests) 11ms
2026-10-20T05:00:56.4692983Z  ✓  unit  src/features/settings/scheduledTaskDraft.test.ts (36 tests) 10ms
2026-10-20T05:00:56.5174203Z stdout | src/state/preferences.test.ts > mobile preferences state > falls back to empty preferences when secure storage cannot be read
2026-10-20T05:00:56.5221715Z [05:00:56.514] WARN (#44): Could not load mobile preferences. {
2026-10-20T05:00:56.5225318Z   _tag: 'MobilePreferencesLoadError',
2026-10-20T05:00:56.5225489Z   cause: Error: secure storage unavailable
2026-10-20T05:00:56.5225845Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/preferences.test.ts:208:20
2026-10-20T05:00:56.5226101Z       at Generator.next (<anonymous>)
2026-10-20T05:00:56.5226774Z       at IteratorImpl.~effect/Effect/successCont (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:979:28)
2026-10-20T05:00:56.5227628Z       at IteratorImpl.~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:991:25)
2026-10-20T05:00:56.5228285Z       at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-20T05:00:56.5228887Z       at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-20T05:00:56.5229454Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2474:9
2026-10-20T05:00:56.5229987Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2526:19
2026-10-20T05:00:56.5230989Z       at Module.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2537:31)
2026-10-20T05:00:56.5233244Z       at Array.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@effect+vitest@4.0.5_patch_hash=2731c9c3761c595f25ddc625a7d61ca376b389d5b3049ecb837c894_9abc9d552a79003a8b4f06addef07afb/node_modules/@effect/vitest/dist/internal/internal.js:26:31)
2026-10-20T05:00:56.5233877Z }
2026-10-20T05:00:56.5234001Z
2026-10-20T05:00:56.5234412Z stdout | src/lib/storage.test.ts > mobile connection storage > loads legacy preferences when SQLite is unavailable
2026-10-20T05:00:56.5234859Z [05:00:56.516] WARN (#20): Database unavailable; loading fallback preferences. {
2026-10-20T05:00:56.5235126Z   cause: {
2026-10-20T05:00:56.5235334Z     _tag: 'MobileDatabaseError',
2026-10-20T05:00:56.5235579Z     operation: 'load-preferences',
2026-10-20T05:00:56.5235802Z     cause: Error: database unavailable
2026-10-20T05:00:56.5236181Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:49:33)
2026-10-20T05:00:56.5236967Z         at Object.Mock [as getFirstAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/spy.DQ0ZsPbi.js:320:40)
2026-10-20T05:00:56.5238038Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:431:18)
2026-10-20T05:00:56.5238590Z         at MixedScheduler.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:785:7)
2026-10-20T05:00:56.5239240Z         at AsyncImpl.~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:804:38)
2026-10-20T05:00:56.5239872Z         at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-20T05:00:56.5240502Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-20T05:00:56.5241073Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2474:9
2026-10-20T05:00:56.5241609Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2526:19
2026-10-20T05:00:56.5242212Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2537:31
2026-10-20T05:00:56.5242545Z   }
2026-10-20T05:00:56.5242709Z }
2026-10-20T05:00:56.5242829Z
2026-10-20T05:00:56.5243135Z  ✓  unit  src/state/preferences.test.ts (7 tests) 22ms
2026-10-20T05:00:56.5243668Z stdout | src/lib/storage.test.ts > mobile connection storage > falls back to secure storage when SQLite cannot save preferences
2026-10-20T05:00:56.5244122Z [05:00:56.521] WARN (#29): Database unavailable; loading fallback preferences. {
2026-10-20T05:00:56.5244377Z   cause: {
2026-10-20T05:00:56.5244612Z     _tag: 'MobileDatabaseError',
2026-10-20T05:00:56.5245040Z     operation: 'load-preferences',
2026-10-20T05:00:56.5245227Z     cause: Error: database unavailable
2026-10-20T05:00:56.5245630Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:49:33)
2026-10-20T05:00:56.5246788Z         at Object.Mock [as getFirstAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/spy.DQ0ZsPbi.js:320:40)
2026-10-20T05:00:56.5247566Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:431:18)
2026-10-20T05:00:56.5248071Z         at MixedScheduler.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:785:7)
2026-10-20T05:00:56.5248655Z         at AsyncImpl.~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:804:38)
2026-10-20T05:00:56.5249224Z         at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-20T05:00:56.5249772Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-20T05:00:56.5250282Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2474:9
2026-10-20T05:00:56.5250787Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2526:19
2026-10-20T05:00:56.5251252Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2537:31
2026-10-20T05:00:56.5251531Z   }
2026-10-20T05:00:56.5251629Z }
2026-10-20T05:00:56.5251719Z
2026-10-20T05:00:56.5261199Z stdout | src/lib/storage.test.ts > mobile connection storage > falls back to secure storage when SQLite cannot save preferences
2026-10-20T05:00:56.5261728Z [05:00:56.523] WARN (#29): Database unavailable; saving preferences to secure storage. {
2026-10-20T05:00:56.5261950Z   cause: {
2026-10-20T05:00:56.5278821Z     _tag: 'MobileDatabaseError',
2026-10-20T05:00:56.5279146Z     operation: 'save-preferences',
2026-10-20T05:00:56.5279307Z     cause: Error: database unavailable
2026-10-20T05:00:56.5279643Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:59:33)
2026-10-20T05:00:56.5280396Z         at Object.Mock [as runAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.1_@types+node@24.12.4_@vitest+browser-playwright@5.0.1_@vitest+browser-previ_9d834365f1c4172d16fb7bda18cee3f1/node_modules/vitest/dist/chunks/spy.DQ0ZsPbi.js:320:40)
2026-10-20T05:00:56.5281084Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:441:20)
2026-10-20T05:00:56.5283990Z         at MixedScheduler.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:785:7)
2026-10-20T05:00:56.5284637Z         at AsyncImpl.~effect/Effect/evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:804:38)
2026-10-20T05:00:56.5285227Z         at FiberImpl.runLoop (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:453:97)
2026-10-20T05:00:56.5285796Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:402:23)
2026-10-20T05:00:56.5286213Z         at AsyncResource.runInAsyncScope (node:async_hooks:227:14)
2026-10-20T05:00:56.5287163Z         at FiberImpl.evaluate (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:396:27)
2026-10-20T05:00:56.5287797Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:808:17
2026-10-20T05:00:56.5288093Z   }
2026-10-20T05:00:56.5288194Z }
2026-10-20T05:00:56.5288252Z
2026-10-20T05:00:56.5326585Z  ✓  unit  src/lib/storage.test.ts (18 tests) 23ms
2026-10-20T05:00:56.6177800Z  ✓  unit  src/lib/android-workspace-navigation.test.ts (20 tests) 11ms
2026-10-20T05:00:56.6708155Z  ✓  unit  src/features/threads/use-composer-command-menu.test.ts (12 tests) 20ms
2026-10-20T05:00:56.6765765Z  ✓  unit  src/state/thread-outbox-removal.test.ts (7 tests) 9ms
2026-10-20T05:00:56.6821225Z  ✓  unit  src/native/workspace-stack-projection.test.ts (21 tests) 5ms
2026-10-20T05:00:56.7911827Z  ✓  unit  src/widgets/subscriptionUsageSnapshot.test.ts (19 tests) 19ms
2026-10-20T05:00:56.8917735Z  ✓  unit  src/state/use-selected-thread-git-actions.test.ts (17 tests) 8ms
2026-10-20T05:00:56.9628932Z  ✓  unit  src/features/voice-input/voiceInputSession.test.ts (15 tests) 8ms
2026-10-20T05:00:57.0705154Z  ✓  unit  src/features/diffs/nativeReviewDiffHighlighter.test.ts (14 tests) 299ms
2026-10-20T05:00:57.1149281Z  ✓  unit  src/widgets/AgentActivity.test.ts (13 tests) 8ms
2026-10-20T05:00:57.2048390Z  ✓  unit  src/features/agent-awareness/liveActivityPreferences.test.ts (9 tests) 10ms
2026-10-20T05:00:57.2988852Z  ✓  unit  src/features/home/useThreadListActions.test.ts (31 tests) 11ms
2026-10-20T05:00:57.3045222Z  ✓  unit  src/features/review/reviewModel.test.ts (11 tests) 7ms
2026-10-20T05:00:57.3948665Z  ✓  unit  src/features/threads/threadOrderAvailability.test.ts (9 tests) 155ms
2026-10-20T05:00:57.5053534Z  ✓  unit  src/features/threads/thread-provider-instance.test.ts (9 tests) 13ms
2026-10-20T05:00:57.5314419Z  ✓  unit  src/features/projects/AddProjectScreen.test.ts (10 tests) 13ms
2026-10-20T05:00:57.5892481Z  ✓  unit  src/state/thread-task-permissions.test.ts (5 tests) 6ms
2026-10-20T05:00:57.6971249Z  ✓  unit  src/state/use-thread-pr.test.ts (23 tests) 7ms
2026-10-20T05:00:57.7044648Z  ✓  unit  src/lib/mediaActions.test.ts (15 tests) 6ms
2026-10-20T05:00:57.8013012Z  ✓  unit  src/native/composerEditorRevision.test.ts (25 tests) 4ms
2026-10-20T05:00:57.8780974Z  ✓  unit  src/dependency-graph.test.ts (3 tests) 6ms
2026-10-20T05:00:57.8863932Z  ✓  unit  src/features/sharing/incoming-share-inbox.test.ts (11 tests) 16ms
2026-10-20T05:00:57.9326737Z  ✓  unit  src/features/terminal/terminalLaunchContext.test.ts (8 tests) 20ms
2026-10-20T05:00:57.9612296Z  ✓  unit  src/lib/threadActivityInspector.test.ts (5 tests) 4ms
2026-10-20T05:00:58.0788964Z  ✓  unit  src/features/voice-input/lazyVoiceRecorder.test.ts (9 tests) 159ms
2026-10-20T05:00:58.0902059Z  ✓  unit  src/features/home/home-thread-navigation.test.ts (5 tests) 10ms
2026-10-20T05:00:58.1855535Z  ✓  unit  src/features/terminal/terminalMenu.test.ts (13 tests) 9ms
2026-10-20T05:00:58.2167570Z  ✓  unit  src/features/threads/thread-feed-live-follow.test.ts (27 tests) 5ms
2026-10-20T05:00:58.2849740Z  ✓  unit  src/lib/uniwind-platform-variants.test.ts (9 tests) 483ms
2026-10-20T05:00:58.3548438Z  ✓  unit  src/state/pending-thread-creation.test.ts (17 tests) 6ms
2026-10-20T05:00:58.3582172Z  ✓  unit  src/state/thread-list-environments.test.ts (15 tests) 17ms
2026-10-20T05:00:58.3681581Z  ✓  unit  src/features/review/useReviewSections.test.ts (7 tests) 6ms
2026-10-20T05:00:58.4828488Z  ✓  unit  src/lib/reserved-regions.test.ts (12 tests) 4ms
2026-10-20T05:00:58.4829203Z  ✓  unit  src/features/threads/new-task-project-selection.test.ts (13 tests) 4ms
2026-10-20T05:00:58.6223856Z  ✓  unit  src/features/settings/environment-maintenance.test.ts (12 tests) 13ms
2026-10-20T05:00:58.6520378Z  ✓  unit  src/features/terminal/useTerminalLifecycle.test.ts (13 tests) 23ms
2026-10-20T05:00:58.6988591Z  ✓  unit  src/features/threads/thread-settings-sheet-state.test.ts (10 tests) 7ms
2026-10-20T05:00:58.7160219Z  ✓  unit  src/features/connection/environmentSections.test.ts (8 tests) 4ms
2026-10-20T05:00:58.7623599Z  ✓  unit  src/state/workspace-connection-atoms.test.ts (3 tests) 12ms
2026-10-20T05:00:58.7689239Z  ✓  unit  src/lib/videoThumbnails.test.ts (6 tests) 24ms
2026-10-20T05:00:58.8824505Z  ✓  unit  src/features/terminal/useTerminalGridSync.test.ts (6 tests) 18ms
2026-10-20T05:00:58.8974701Z  ✓  unit  src/features/pull-requests/pullRequestActions.test.ts (11 tests) 7ms
2026-10-20T05:00:58.8984635Z  ✓  unit  src/lib/protectedData.test.ts (12 tests) 80ms
2026-10-20T05:00:59.1795384Z  ✓  unit  src/persistence/mobile-database.test.ts (6 tests) 235ms
2026-10-20T05:00:59.1826732Z  ✓  unit  src/state/remote-environment-projections.test.ts (3 tests) 7ms
2026-10-20T05:00:59.2286842Z  ✓  unit  src/features/threads/git/GitBranchesSheet.test.tsx (6 tests) 14ms
2026-10-20T05:00:59.2965835Z  ✓  unit  src/features/review/reviewCommentSelection.test.ts (8 tests) 4ms
2026-10-20T05:00:59.3009927Z  ✓  unit  src/lib/projectThreadStartTurn.test.ts (9 tests) 5ms
2026-10-20T05:00:59.3081117Z  ✓  unit  src/features/shortcuts/appShortcuts.test.ts (16 tests) 6ms
2026-10-20T05:00:59.5297390Z  ✓  unit  src/lib/localAttachmentPreview.test.ts (9 tests) 9ms
2026-10-20T05:00:59.5352763Z  ✓  unit  src/lib/hot-swappable-atom-runtime.test.ts (3 tests) 6ms
2026-10-20T05:00:59.5632936Z  ✓  unit  src/features/review/useReviewDiffPrewarming.test.ts (9 tests) 26ms
2026-10-20T05:00:59.7330879Z  ✓  unit  src/features/agent-awareness/notificationNavigation.test.ts (9 tests) 9ms
2026-10-20T05:00:59.7859826Z  ✓  unit  src/features/cloud/dpop.test.ts (5 tests) 56ms
2026-10-20T05:00:59.7908701Z  ✓  unit  src/features/settings/settings-scoped-server.test.ts (5 tests) 4ms
2026-10-20T05:00:59.9118897Z  ✓  unit  src/lib/appearancePreferences.test.ts (14 tests) 4ms
2026-10-20T05:00:59.9162605Z  ✓  unit  src/lib/composerContextClipboard.test.ts (5 tests) 8ms
2026-10-20T05:00:59.9498683Z  ✓  unit  src/features/threads/threadQueueControlPresentation.test.ts (8 tests) 5ms
2026-10-20T05:01:00.0319099Z  ✓  unit  src/features/threads/checkout-new-task-branch.test.ts (5 tests) 282ms
2026-10-20T05:01:00.0866723Z  ✓  unit  src/lib/pdfPreview.test.ts (15 tests) 7ms
2026-10-20T05:01:00.1668257Z  ✓  unit  src/lib/markdownMedia.test.ts (20 tests) 10ms
2026-10-20T05:01:00.1823900Z  ✓  unit  src/features/pull-requests/pullRequestStack.test.ts (8 tests) 4ms
2026-10-20T05:01:00.1896888Z  ✓  unit  src/native/voiceTranscription.ios.test.ts (4 tests) 12ms
2026-10-20T05:01:00.2185165Z  ✓  unit  src/features/pull-requests/pullRequestStatus.test.ts (13 tests) 5ms
2026-10-20T05:01:00.3344440Z  ✓  unit  src/state/session.test.ts (3 tests) 4ms
2026-10-20T05:01:00.3853187Z  ✓  unit  src/features/review/shikiReviewHighlighter.test.ts (8 tests) 239ms
2026-10-20T05:01:00.3968680Z  ✓  unit  src/features/pull-requests/pullRequestDiffPages.test.ts (4 tests) 9ms
2026-10-20T05:01:00.4797825Z  ✓  unit  src/features/terminal/terminalInput.test.ts (15 tests) 7ms
2026-10-20T05:01:00.4908801Z  ✓  unit  src/features/review/reviewState.test.ts (7 tests) 59ms
2026-10-20T05:01:00.6092606Z  ✓  unit  src/features/threads/new-task-context-presentation.test.ts (14 tests) 4ms
2026-10-20T05:01:00.6155289Z  ✓  unit  src/lib/projectFaviconRequests.test.ts (6 tests) 2ms
2026-10-20T05:01:00.6428721Z  ✓  unit  src/lib/adaptive-navigation.test.ts (12 tests) 3ms
2026-10-20T05:01:00.7639312Z  ✓  unit  src/features/pull-requests/pullRequestFileFilters.test.ts (5 tests) 11ms
2026-10-20T05:01:00.7771485Z  ✓  unit  src/state/use-selected-thread-requests.test.tsx (5 tests) 10ms
2026-10-20T05:01:00.8386349Z  ✓  unit  src/lib/markdownLinks.test.ts (15 tests) 5ms
2026-10-20T05:01:00.9388454Z  ✓  unit  src/features/archive/archivedThreadList.test.ts (3 tests) 4ms
2026-10-20T05:01:00.9781107Z  ✓  unit  src/features/devices/device-stream-document.test.ts (22 tests) 7ms
2026-10-20T05:01:01.1574379Z  ✓  unit  src/features/cloud/cloudEnvironmentPresentation.test.ts (6 tests) 3ms
2026-10-20T05:01:01.1670468Z  ✓  unit  src/features/workspace/android-workspace-navigation-colors.test.ts (11 tests) 30ms
2026-10-20T05:01:01.2233344Z  ✓  unit  src/state/assets.test.ts (5 tests) 4ms
2026-10-20T05:01:01.3009472Z  ✓  unit  src/features/usage/UsageLimitsSection.test.ts (2 tests) 3ms
2026-10-20T05:01:01.3148974Z  ✓  unit  src/lib/mobileThemeVariables.test.ts (13 tests) 20ms
2026-10-20T05:01:01.3409387Z  ✓  unit  src/lib/enrichedLinkPresentation.test.ts (13 tests) 6ms
2026-10-20T05:01:01.3629109Z  ✓  unit  src/features/review/incrementalSnippet.test.ts (4 tests) 215ms
2026-10-20T05:01:01.4735379Z  ✓  unit  src/features/agent-awareness/androidNotifications.test.ts (8 tests) 22ms
2026-10-20T05:01:01.6554269Z  ✓  unit  src/state/edit-pending-thread-message.test.ts (4 tests) 4ms
2026-10-20T05:01:01.7148539Z stdout | plugins/withAndroidFbjniVersion.test.mjs > withAndroidFbjniVersion > applies the force through the registered app config
2026-10-20T05:01:01.7159318Z [react-native-pdf-jsi] Remember to install peer dependencies:
2026-10-20T05:01:01.7159597Z   - react-native-blob-util
2026-10-20T05:01:01.7159794Z   - @react-native-async-storage/async-storage
2026-10-20T05:01:01.7160094Z   - react-native-nitro-modules (required for the Nitro JSI path; the React Native bridge is used when it is not linked)
2026-10-20T05:01:01.7187783Z ✅ Clerk iOS plugin loaded
2026-10-20T05:01:01.7189183Z ✅ Clerk Android plugin loaded
2026-10-20T05:01:01.7189375Z
2026-10-20T05:01:01.7210308Z  ✓  unit  plugins/withAndroidFbjniVersion.test.mjs (4 tests) 403ms
2026-10-20T05:01:01.7211485Z    ✓ withAndroidFbjniVersion (4)
2026-10-20T05:01:01.7212396Z      ✓ applies the force through the registered app config 381ms
2026-10-20T05:01:01.7837982Z  ✓  unit  src/features/home/home-list-options.test.ts (3 tests) 29ms
2026-10-20T05:01:01.8493695Z  ✓  unit  src/state/workspaceModel.test.ts (4 tests) 4ms
2026-10-20T05:01:01.9197019Z  ✓  unit  src/lib/atomic-file.test.ts (5 tests) 4ms
2026-10-20T05:01:01.9419090Z  ✓  unit  src/features/devices/device-stream.browser.test.ts (1 test) 7ms
2026-10-20T05:01:01.9514409Z  ✓  unit  src/features/files/sourceHighlightingState.test.ts (4 tests) 365ms
2026-10-20T05:01:01.9837637Z  ✓  unit  src/state/thread-order.test.ts (4 tests) 4ms
2026-10-20T05:01:02.0528072Z  ✓  unit  src/features/diffs/nativeReviewDiffSurface.test.ts (5 tests) 79ms
2026-10-20T05:01:02.0777408Z  ✓  unit  src/features/pull-requests/pullRequestDiffComments.test.ts (5 tests) 4ms
2026-10-20T05:01:02.0829861Z  ✓  unit  src/features/workspace/workspace-tabs-state.test.ts (5 tests) 3ms
2026-10-20T05:01:02.1930421Z  ✓  unit  src/lib/markdownHtml.test.ts (6 tests) 15ms
2026-10-20T05:01:02.1966615Z  ✓  unit  src/state/pending-new-tasks-model.test.ts (4 tests) 8ms
2026-10-20T05:01:02.2453569Z  ✓  unit  scripts/generate-uniwind-themes.test.ts (4 tests) 28ms
2026-10-20T05:01:02.3250765Z  ✓  unit  src/lib/wideMarkdownBlocks.test.ts (8 tests) 4ms
2026-10-20T05:01:02.3523807Z  ✓  unit  src/widgets/SubscriptionUsage.android.test.ts (5 tests) 12ms
2026-10-20T05:01:02.4382706Z  ✓  unit  src/features/cloud/publicConfig.test.ts (6 tests) 3ms
2026-10-20T05:01:02.4648236Z  ✓  unit  src/components/ui/headerMenu.test.ts (5 tests) 4ms
2026-10-20T05:01:02.4713939Z  ✓  unit  src/state/attachments.test.ts (2 tests) 4ms
2026-10-20T05:01:02.4872975Z  ✓  unit  src/features/showcase/showcaseAgentActivity.test.ts (3 tests) 2ms
2026-10-20T05:01:02.5176092Z  ✓  unit  src/features/pull-requests/pullRequestAgentTasks.test.ts (6 tests) 3ms
2026-10-20T05:01:02.5216745Z  ✓  unit  src/features/terminal/useTerminalSurfaceBuffer.test.ts (6 tests) 11ms
2026-10-20T05:01:02.6537848Z  ✓  unit  src/lib/microphonePriority.test.ts (6 tests) 5ms
2026-10-20T05:01:02.6715755Z  ✓  unit  src/lib/copyTextWithHaptic.test.ts (5 tests) 6ms
2026-10-20T05:01:02.8708812Z  ✓  unit  src/features/pull-requests/guide/reviewGuideState.test.ts (9 tests) 3ms
2026-10-20T05:01:02.8865504Z  ✓  unit  src/features/sharing/incoming-share-presentation.test.ts (4 tests) 3ms
2026-10-20T05:01:02.9949547Z  ✓  unit  src/lib/composerChipPresentation.test.ts (7 tests) 386ms
2026-10-20T05:01:02.9949939Z    ✓ composerChipSizeSuffix (2)
2026-10-20T05:01:02.9950283Z      ✓ labels attachment records with a human size, matching web's chip 384ms
2026-10-20T05:01:03.0172051Z  ✓  unit  src/connection/storage.test.ts (3 tests) 10ms
2026-10-20T05:01:03.1568851Z  ✓  unit  src/state/queued-run-edit.test.ts (5 tests) 12ms
2026-10-20T05:01:03.1626591Z  ✓  unit  src/features/observability/tracing.test.ts (2 tests) 30ms
2026-10-20T05:01:03.3186752Z  ✓  unit  src/features/review/reviewDiffHighlightScheduler.test.ts (5 tests) 21ms
2026-10-20T05:01:03.3558288Z  ✓  unit  src/features/pull-requests/pullRequestActivityFilter.test.ts (4 tests) 5ms
2026-10-20T05:01:03.3900473Z  ✓  unit  src/connection/background-activity.test.ts (3 tests) 7ms
2026-10-20T05:01:03.4319011Z  ✓  unit  src/features/settings/autoSettleSettingsSync.test.ts (4 tests) 3ms
2026-10-20T05:01:03.6340651Z  ✓  unit  src/features/devices/threadDevicePreviews.test.ts (4 tests) 3ms
2026-10-20T05:01:03.6454456Z  ✓  unit  src/persistence/mobile-storage.test.ts (3 tests) 11ms
2026-10-20T05:01:03.6847729Z  ✓  unit  src/lib/uniwind-dev-refresh.test.ts (4 tests) 141ms
2026-10-20T05:01:03.7142106Z  ✓  unit  src/state/queries.filesystem.test.ts (3 tests) 3ms
2026-10-20T05:01:03.8159116Z  ✓  unit  src/lib/materialYouTheme.test.ts (4 tests) 5ms
2026-10-20T05:01:03.8172136Z  ✓  unit  src/features/threads/fileChipMenu.test.ts (11 tests) 5ms
2026-10-20T05:01:03.8334966Z  ↓  unit  scripts/network-module.test.ts (3 tests | 3 skipped)
2026-10-20T05:01:03.8394274Z  ✓  unit  src/lib/connection.test.ts (7 tests) 4ms
2026-10-20T05:01:03.9321783Z  ✓  unit  src/lib/composerAttachmentFiles.test.ts (12 tests) 3ms
2026-10-20T05:01:03.9691127Z  ✓  unit  src/features/home/workspace-connection-status.test.ts (6 tests) 3ms
2026-10-20T05:01:03.9844328Z  ✓  unit  src/state/thread-provider-switching.test.ts (6 tests) 3ms
2026-10-20T05:01:04.0086541Z  ✓  unit  src/features/files/fileTree.test.ts (6 tests) 3ms
2026-10-20T05:01:04.0909321Z  ✓  unit  src/features/threads/git/linkedPullRequestStatus.test.ts (8 tests) 5ms
2026-10-20T05:01:04.1656020Z  ✓  unit  src/features/settings/scheduledTaskPresentation.test.ts (21 tests) 17ms
2026-10-20T05:01:04.1861780Z  ✓  unit  src/features/cloud/managedRelayTokenStore.test.ts (3 tests) 20ms
2026-10-20T05:01:04.2148699Z  ✓  unit  src/features/prompt-links/prompt-link-model.test.ts (6 tests) 7ms
2026-10-20T05:01:04.3135558Z  ✓  unit  src/lib/openExternalUrl.test.ts (3 tests) 11ms
2026-10-20T05:01:04.3324942Z  ✓  unit  src/features/diagnostics/crash-log-model.test.ts (5 tests) 3ms
2026-10-20T05:01:04.3352337Z  ✓  unit  src/connection/migration.test.ts (2 tests) 6ms
2026-10-20T05:01:04.3630685Z  ✓  unit  src/features/keyboard/commandPaletteItems.test.ts (5 tests) 3ms
2026-10-20T05:01:04.4344668Z  ✓  unit  src/state/legacy-plan-mode.test.ts (8 tests) 2ms
2026-10-20T05:01:04.4710634Z  ↓  unit  scripts/permissions-service.test.ts (1 test | 1 skipped)
2026-10-20T05:01:04.4868534Z  ✓  unit  src/lib/mobileThemeRuntime.test.ts (7 tests) 4ms
2026-10-20T05:01:04.4985852Z  ✓  unit  src/features/threads/composerSendPresentation.test.ts (5 tests) 3ms
2026-10-20T05:01:04.6121070Z  ✓  unit  src/lib/projectFaviconDatabaseCache.test.ts (3 tests) 4ms
2026-10-20T05:01:04.7429120Z  ✓  unit  src/features/home/thread-dismissal.test.ts (4 tests) 3ms
2026-10-20T05:01:04.7488222Z  ✓  unit  src/features/pull-requests/pullRequestSelection.test.ts (15 tests) 3ms
2026-10-20T05:01:04.8653136Z  ✓  unit  src/features/threads/threadAgentsPresentation.test.ts (7 tests) 4ms
2026-10-20T05:01:04.9276658Z  ✓  unit  src/features/threads/worktree-setup-state.test.ts (4 tests) 2ms
2026-10-20T05:01:04.9328958Z  ✓  unit  src/features/pull-requests/pullRequestReviewDrafts.test.ts (5 tests) 4ms
2026-10-20T05:01:04.9494115Z  ✓  unit  src/features/settings/SettingsRouteScreen.logic.test.ts (6 tests) 3ms
2026-10-20T05:01:04.9675774Z  ✓  unit  src/features/agent-awareness/notificationPermissions.test.ts (3 tests) 6ms
2026-10-20T05:01:04.9928067Z  ↓  unit  scripts/notification-center-manager.test.ts (4 tests | 4 skipped)
2026-10-20T05:01:05.0795183Z  ✓  unit  src/features/terminal/terminalTheme.test.ts (5 tests) 11ms
2026-10-20T05:01:05.0964144Z  ✓  unit  src/features/terminal/terminalPaste.test.ts (2 tests) 3ms
2026-10-20T05:01:05.1066776Z  ✓  unit  src/features/threads/floating-working-status.test.ts (5 tests) 3ms
2026-10-20T05:01:05.2077954Z  ✓  unit  src/features/terminal/nativeTerminalModule.test.ts (3 tests) 64ms
2026-10-20T05:01:05.2108255Z  ✓  unit  src/features/threads/markdownImageSize.test.ts (7 tests) 3ms
2026-10-20T05:01:05.2206500Z  ✓  unit  src/state/queries.test.ts (4 tests) 8ms
2026-10-20T05:01:05.2448939Z  ✓  unit  src/features/review/reviewWordDiffs.test.ts (4 tests) 5ms
2026-10-20T05:01:05.3461467Z  ✓  unit  src/features/voice-input/voiceInputPresentation.test.ts (1 test) 2ms
2026-10-20T05:01:05.3617953Z  ✓  unit  src/features/files/filePath.test.ts (8 tests) 4ms
2026-10-20T05:01:05.3698572Z  ✓  unit  src/features/agent-awareness/foregroundNotificationBehavior.test.ts (5 tests) 3ms
2026-10-20T05:01:05.4182327Z  ✓  unit  src/features/threads/pending-thread-feed.test.ts (3 tests) 4ms
2026-10-20T05:01:05.4665074Z  ✓  unit  src/features/home/swipe-row-activation.test.ts (5 tests) 3ms
2026-10-20T05:01:05.5189491Z  ✓  unit  src/features/showcase/showcasePendingTasks.test.ts (2 tests) 2ms
2026-10-20T05:01:05.5528772Z  ✓  unit  src/lib/device-type.test.ts (3 tests) 2ms
2026-10-20T05:01:05.6109182Z  ✓  unit  src/features/voice-input/voiceInputMetering.test.ts (15 tests) 5ms
2026-10-20T05:01:05.6152412Z  ✓  unit  src/lib/filePreviewGallery.test.ts (4 tests) 11ms
2026-10-20T05:01:05.6965690Z  ✓  unit  src/features/threads/thread-route-hydration.test.ts (3 tests) 2ms
2026-10-20T05:01:05.8245211Z  ✓  unit  src/features/settings/scheduled-task-editor-state.test.ts (3 tests) 2ms
2026-10-20T05:01:05.9160481Z  ✓  unit  src/features/showcase/showcaseEnvironmentRows.test.ts (3 tests) 2ms
2026-10-20T05:01:06.0173851Z  ✓  unit  src/state/use-model-option-memory.test.ts (5 tests) 4ms
2026-10-20T05:01:06.0419775Z  ✓  unit  src/features/connection/pairing.test.ts (7 tests) 10ms
2026-10-20T05:01:06.1548583Z  ✓  unit  src/features/cloud/CloudAuthProvider.test.ts (1 test) 3ms
2026-10-20T05:01:06.1629076Z  ✓  unit  src/lib/markdownTableBreaks.test.ts (6 tests) 27ms
2026-10-20T05:01:06.1638563Z  ✓  unit  src/lib/menu-action-colors.test.ts (6 tests) 3ms
2026-10-20T05:01:06.1749094Z  ✓  unit  src/features/cloud/managedRelayLayer.test.ts (1 test) 71ms
2026-10-20T05:01:06.1912335Z  ✓  unit  src/features/threads/threadDragGap.test.ts (6 tests) 3ms
2026-10-20T05:01:06.1934304Z  ✓  unit  src/features/threads/QuestionAnswerHistory.test.tsx (2 tests) 7ms
2026-10-20T05:01:06.3510730Z  ✓  unit  src/state/asset-url-state.test.ts (6 tests) 2ms
2026-10-20T05:01:06.6451954Z  ✓  unit  src/lib/assetImageSource.test.ts (3 tests) 2ms
2026-10-20T05:01:06.6519989Z  ✓  unit  src/features/threads/subagent-card-presentation.test.ts (3 tests) 2ms
2026-10-20T05:01:06.6557774Z  ✓  unit  src/lib/providerOptions.test.ts (2 tests) 2ms
2026-10-20T05:01:06.7222600Z  ✓  unit  src/features/threads/provider-catalog-refresh.test.ts (2 tests) 3ms
2026-10-20T05:01:06.7382658Z  ✓  unit  src/features/sharing/incoming-share-storage.test.ts (2 tests) 4ms
2026-10-20T05:01:06.7749568Z  ✓  unit  src/lib/videoAudioSession.test.ts (2 tests) 14ms
2026-10-20T05:01:06.8017551Z  ✓  unit  src/features/threads/thread-list-v2-row-appearance.test.ts (12 tests) 17ms
2026-10-20T05:01:06.8223921Z  ✓  unit  src/features/pull-requests/pullRequestMediaSource.test.ts (3 tests) 9ms
2026-10-20T05:01:06.8471263Z  ✓  unit  src/features/home/fab-scroll.test.ts (4 tests) 3ms
2026-10-20T05:01:06.8629137Z  ✓  unit  src/features/pull-requests/pullRequestEnvironmentFallback.test.ts (3 tests) 2ms
2026-10-20T05:01:06.9181903Z  ✓  unit  src/lib/nativeTheme.test.ts (12 tests) 17ms
2026-10-20T05:01:06.9369180Z  ✓  unit  src/features/showcase/showcaseRenderSignal.test.ts (3 tests) 2ms
2026-10-20T05:01:07.0107381Z  ✓  unit  src/features/threads/threadContentPresentation.test.ts (4 tests) 4ms
2026-10-20T05:01:07.0450788Z  ✓  unit  src/features/usage/usageEnvironmentSelection.test.ts (6 tests) 2ms
2026-10-20T05:01:07.0667489Z  ✓  unit  src/features/browser/previewPromptText.test.ts (8 tests) 2ms
2026-10-20T05:01:07.1674109Z  ✓  unit  src/features/pull-requests/usePullRequestAgentActions.test.ts (2 tests) 2ms
2026-10-20T05:01:07.2417518Z  ✓  unit  src/lib/markdownMediaSource.test.ts (3 tests) 4ms
2026-10-20T05:01:07.2615746Z  ✓  unit  src/features/keyboard/hardwareKeyboardCommands.test.ts (9 tests) 3ms
2026-10-20T05:01:07.3554965Z  ✓  unit  src/features/threads/projectThreadCreationValidation.test.ts (5 tests) 4ms
2026-10-20T05:01:07.3591509Z  ✓  unit  src/lib/attachmentDocumentPresentation.test.ts (8 tests) 2ms
2026-10-20T05:01:07.4459760Z  ✓  unit  src/features/pull-requests/pullRequestDescription.test.ts (2 tests) 15ms
2026-10-20T05:01:07.4557536Z  ✓  unit  src/features/threads/thread-activity-row-presentation.test.ts (3 tests) 3ms
2026-10-20T05:01:07.4950783Z  ✓  unit  src/features/pull-requests/pullRequestDescriptionContent.test.ts (2 tests) 3ms
2026-10-20T05:01:07.5920550Z  ✓  unit  src/features/connection/environmentStatusText.test.ts (3 tests) 2ms
2026-10-20T05:01:07.6050793Z  ✓  unit  src/features/home/threadArchive.test.ts (3 tests) 2ms
2026-10-20T05:01:07.6573740Z  ✓  unit  src/features/files/source-file-document.test.ts (2 tests) 43ms
2026-10-20T05:01:07.6636117Z  ✓  unit  src/lib/nativeComposerTheme.test.ts (7 tests) 24ms
2026-10-20T05:01:07.7320894Z  ✓  unit  src/features/files/nativeSourceFileAdapter.test.ts (3 tests) 2ms
2026-10-20T05:01:07.7418016Z  ✓  unit  src/features/review/reviewFileVisibility.test.ts (3 tests) 3ms
2026-10-20T05:01:07.7496001Z  ✓  unit  src/features/home/home-list-filter-menu.test.ts (1 test) 4ms
2026-10-20T05:01:07.8628789Z  ✓  unit  src/features/sharing/incoming-share-native.test.ts (3 tests) 3ms
2026-10-20T05:01:07.8723688Z  ✓  unit  src/features/review/reviewHighlighterEngine.test.ts (5 tests) 2ms
2026-10-20T05:01:07.8985451Z  ✓  unit  src/features/pull-requests/botBadgeImages.test.ts (1 test) 3ms
2026-10-20T05:01:07.9064954Z  ✓  unit  src/state/thread-composer-error.test.ts (2 tests) 4ms
2026-10-20T05:01:07.9098086Z  ✓  unit  src/features/review/reviewAvailability.test.ts (3 tests) 2ms
2026-10-20T05:01:07.9178198Z  ✓  unit  src/features/projects/AddProjectScreen.logic.test.ts (3 tests) 2ms
2026-10-20T05:01:08.0370033Z  ✓  unit  src/features/settings/settings-environment-filter.test.ts (2 tests) 2ms
2026-10-20T05:01:08.0442635Z  ✓  unit  src/features/threads/customSnoozeDate.test.ts (3 tests) 2ms
2026-10-20T05:01:08.0543071Z  ✓  unit  src/features/terminal/terminalBufferReplay.test.ts (2 tests) 2ms
2026-10-20T05:01:08.0647656Z  ✓  unit  src/lib/serialized-async-queue.test.ts (2 tests) 3ms
2026-10-20T05:01:08.1733423Z  ✓  unit  src/features/threads/thread-settings-options.test.ts (2 tests) 2ms
2026-10-20T05:01:08.1789149Z  ✓  unit  src/state/project-grouping.test.ts (2 tests) 3ms
2026-10-20T05:01:08.1984642Z  ✓  unit  src/features/pull-requests/guide/guideDiffFocus.test.ts (2 tests) 3ms
2026-10-20T05:01:08.2376913Z  ✓  unit  src/features/showcase/showcaseRetry.test.ts (3 tests) 9ms
2026-10-20T05:01:08.2964794Z  ✓  unit  src/features/review/review-section-menu.test.ts (2 tests) 2ms
2026-10-20T05:01:08.3407171Z  ✓  unit  src/lib/htmlRenderTheme.test.ts (2 tests) 5ms
2026-10-20T05:01:08.3503163Z  ✓  unit  src/features/pull-requests/pullRequestNavigation.test.ts (2 tests) 2ms
2026-10-20T05:01:08.3675244Z  ✓  unit  src/lib/foreground-handoff.test.ts (3 tests) 2ms
2026-10-20T05:01:08.4337952Z  ✓  unit  src/features/threads/thread-title-regeneration-menu.test.ts (3 tests) 2ms
2026-10-20T05:01:08.4910718Z  ✓  unit  src/features/review/reviewPaneSelection.test.ts (3 tests) 2ms
2026-10-20T05:01:08.5146737Z  ✓  unit  src/features/threads/pendingUserInputLayout.test.ts (3 tests) 2ms
2026-10-20T05:01:08.5664593Z  ✓  unit  src/features/threads/threadForkNavigation.test.ts (2 tests) 2ms
2026-10-20T05:01:08.5829203Z  ✓  unit  src/lib/http-response.test.ts (2 tests) 4ms
2026-10-20T05:01:08.6091815Z  ✓  unit  src/features/terminal/terminalPreferences.test.ts (4 tests) 2ms
2026-10-20T05:01:08.6181693Z  ✓  unit  src/features/terminal/terminalUiState.test.ts (1 test) 2ms
2026-10-20T05:01:08.6291821Z  ✓  unit  src/features/settings/settings-environment-filter.logic.test.ts (3 tests) 2ms
2026-10-20T05:01:08.6419467Z  ✓  unit  src/features/devices/shakeDetector.test.ts (2 tests) 2ms
2026-10-20T05:01:08.6972350Z  ✓  unit  src/lib/menu-placement.test.ts (2 tests) 2ms
2026-10-20T05:01:08.7451008Z  ✓  unit  src/features/review/reviewDiffBridgeKeys.test.ts (1 test) 2ms
2026-10-20T05:01:08.7596987Z  ✓  unit  src/lib/appLinking.test.ts (9 tests) 3ms
2026-10-20T05:01:08.7668840Z  ✓  unit  src/features/threads/userMessageIntentBadge.test.ts (3 tests) 2ms
2026-10-20T05:01:08.7800084Z  ✓  unit  src/features/threads/thread-row-emphasis.test.ts (3 tests) 2ms
2026-10-20T05:01:08.8708747Z  ✓  unit  src/features/settings/lib/legal-document-url.test.ts (9 tests) 3ms
2026-10-20T05:01:08.8777480Z  ✓  unit  src/lib/filePreview.test.ts (7 tests) 3ms
2026-10-20T05:01:08.8898311Z  ✓  unit  src/lib/native-glass-capability.test.ts (3 tests) 2ms
2026-10-20T05:01:08.9022517Z  ✓  unit  src/connection/app-state-wakeups.test.ts (2 tests) 2ms
2026-10-20T05:01:08.9149097Z  ✓  unit  src/features/pull-requests/pullRequestTabScroll.test.ts (2 tests) 2ms
2026-10-20T05:01:08.9860635Z  ✓  unit  src/features/threads/thread-title-rename.test.ts (2 tests) 2ms
2026-10-20T05:01:09.0191771Z  ✓  unit  src/lib/androidControlSizing.test.ts (3 tests) 2ms
2026-10-20T05:01:09.0198366Z  ✓  unit  src/features/threads/mcpAppSizing.test.ts (9 tests) 2ms
2026-10-20T05:01:09.0341133Z  ✓  unit  src/features/threads/thread-feed-item-size.test.ts (2 tests) 2ms
2026-10-20T05:01:09.0408793Z  ✓  unit  src/features/threads/composerSlashSkillSearch.test.ts (1 test) 2ms
2026-10-20T05:01:09.0499366Z  ✓  unit  src/features/threads/threadActivityFileNavigation.test.ts (1 test) 2ms
2026-10-20T05:01:09.0889525Z  ✓  unit  src/features/threads/git/git-overview-navigation.test.ts (2 tests) 2ms
2026-10-20T05:01:09.1235979Z  ✓  unit  src/native/scrollEdgeEffects.test.ts (1 test) 2ms
2026-10-20T05:01:27.1561182Z  ✓  unit  src/reactCompilerCoverage.test.ts (887 tests) 27833ms
2026-10-20T05:01:27.1562048Z    ✓ React Compiler coverage (887)
2026-10-20T05:01:27.1562444Z      ✓ Metro's transformer applies the compiler 983ms
2026-10-20T05:01:27.1563022Z      ✓ compiles src/features/files/ThreadFilesRouteScreen.tsx 378ms
2026-10-20T05:01:27.1563546Z      ✓ compiles src/features/home/HomeScreen.tsx 625ms
2026-10-20T05:01:27.1564047Z      ✓ compiles src/features/home/thread-swipe-actions.tsx 305ms
2026-10-20T05:01:27.1564596Z      ✓ compiles src/features/layout/AdaptiveWorkspaceLayout.tsx 304ms
2026-10-20T05:01:27.1565176Z      ✓ compiles src/features/pull-requests/PullRequestRouteScreen.tsx 492ms
2026-10-20T05:01:27.1565726Z      ✓ compiles src/features/threads/NewTaskDraftScreen.tsx 977ms
2026-10-20T05:01:27.1566270Z      ✓ compiles src/features/threads/ThreadComposer.tsx 418ms
2026-10-20T05:01:27.1566787Z      ✓ compiles src/features/threads/ThreadDetailScreen.tsx 555ms
2026-10-20T05:01:27.1567281Z      ✓ compiles src/features/threads/ThreadFeed.tsx 567ms
2026-10-20T05:01:27.1567791Z      ✓ compiles src/features/threads/new-task-flow-provider.tsx 436ms
2026-10-20T05:01:27.1568311Z      ✓ compiles src/features/threads/thread-work-log.tsx 448ms
2026-10-20T05:01:27.1617729Z
2026-10-20T05:01:27.1622848Z  Test Files  288 passed | 3 skipped (291)
2026-10-20T05:01:27.1629705Z       Tests  3431 passed | 8 skipped (3439)
2026-10-20T05:01:27.1629942Z    Start at  05:00:50
2026-10-20T05:01:27.1634100Z    Duration  36.31s (import 36%, tests 29%, transform 21%, setup 9%, environment 3%, worker 1%)
2026-10-20T05:01:27.1646781Z
2026-10-20T05:01:27.2437002Z
2026-10-20T05:01:27.2439110Z ---
2026-10-20T05:01:27.2439391Z vp run: 0/2 cache hit (0%). (Run `vp run --last-details` for full details)
2026-10-20T05:01:27.2566729Z Post job cleanup.
2026-10-20T05:01:27.2599586Z ##[start-action display=Cache full pnpm store;id=__f4f82fb4-15ec-440b-bb0e-2c9b7e0b015b.__actions_cache_2]
2026-10-20T05:01:27.2980728Z Post job cleanup.
2026-10-20T05:01:27.3728253Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-44424a48e9c93b21c3fbed43b6c3f74b8ef5faef9b5ed90ca3c816a6de6cfb6d, not saving cache.
2026-10-20T05:01:27.3773321Z ##[end-action id=__f4f82fb4-15ec-440b-bb0e-2c9b7e0b015b.__actions_cache_2;outcome=success;conclusion=success;duration_ms=117]
2026-10-20T05:01:27.3775690Z ##[start-action display=Setup Vite+;id=__f4f82fb4-15ec-440b-bb0e-2c9b7e0b015b.__voidzero-dev_setup-vp]
2026-10-20T05:01:27.3797240Z Post job cleanup.
2026-10-20T05:01:27.4515661Z ##[end-action id=__f4f82fb4-15ec-440b-bb0e-2c9b7e0b015b.__voidzero-dev_setup-vp;outcome=success;conclusion=success;duration_ms=73]
2026-10-20T05:01:27.4517398Z ##[start-action display=Cache Vite+;id=__f4f82fb4-15ec-440b-bb0e-2c9b7e0b015b.__actions_cache]
2026-10-20T05:01:27.4538330Z Post job cleanup.
2026-10-20T05:01:27.5209429Z Cache hit occurred on the primary key vite-plus-home-v1-Linux-X64-1.0.0, not saving cache.
2026-10-20T05:01:27.5246370Z ##[end-action id=__f4f82fb4-15ec-440b-bb0e-2c9b7e0b015b.__actions_cache;outcome=success;conclusion=success;duration_ms=72]
2026-10-20T05:01:27.5289707Z Post job cleanup.
2026-10-20T05:01:27.5760007Z [command]/usr/local/bin/git version
2026-10-20T05:01:27.5796389Z git version 2.55.0
2026-10-20T05:01:27.5815960Z Temporarily overriding HOME='/home/runner/_work/_temp/6305ff67-5b4f-4b95-8603-d1649bc68435' before making global git config changes
2026-10-20T05:01:27.5816318Z Adding repository directory to the temporary git global config as a safe directory
2026-10-20T05:01:27.5819222Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-20T05:01:27.5843088Z Removing SSH command configuration
2026-10-20T05:01:27.5847210Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-20T05:01:27.5870775Z [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-20T05:01:27.6000200Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-20T05:01:27.6024274Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-20T05:01:27.6062780Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-20T05:01:27.6084785Z ##[group]Run '/job_completed.sh'
2026-10-20T05:01:27.6096362Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-20T05:01:27.6096551Z env:
2026-10-20T05:01:27.6096672Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 4818
2026-10-20T05:01:27.6096821Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 441
2026-10-20T05:01:27.6096961Z   BLACKSMITH_CHECK_RUN_ID: 118463373735
2026-10-20T05:01:27.6097106Z   BLACKSMITH_JOB_DISPLAY_NAME: Test
2026-10-20T05:01:27.6097243Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-20T05:01:27.6097377Z ##[endgroup]
2026-10-20T05:01:27.6178328Z Docker container cache not activated, skipping hash computation.
2026-10-20T05:01:27.6380101Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-20T05:01:27.6428390Z Cleaning up orphan processes