GitHub check

256 KB of 300 KB loaded Download the full log (300 KB)
44 KB of earlier output not loaded
com/linux/chrome-stable/deb stable InRelease
2026-10-24T04:18:49.0837367Z Get:2 https://archive.ubuntu.com/ubuntu noble InRelease [256 kB]
2026-10-24T04:18:49.0837594Z Get:3 https://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
2026-10-24T04:18:49.0837831Z Get:4 https://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
2026-10-24T04:18:49.0838072Z Get:5 https://archive.ubuntu.com/ubuntu noble-security InRelease [126 kB]
2026-10-24T04:18:49.0838305Z Get:9 https://archive.ubuntu.com/ubuntu noble/main amd64 Packages [1401 kB]
2026-10-24T04:18:49.0838590Z Get:10 https://archive.ubuntu.com/ubuntu noble/main Translation-en [513 kB]
2026-10-24T04:18:49.0838829Z Get:11 https://archive.ubuntu.com/ubuntu noble/main amd64 Components [464 kB]
2026-10-24T04:18:49.0839079Z Get:12 https://archive.ubuntu.com/ubuntu noble/main amd64 c-n-f Metadata [30.5 kB]
2026-10-24T04:18:49.0839329Z Get:13 https://archive.ubuntu.com/ubuntu noble/universe amd64 Packages [15.0 MB]
2026-10-24T04:18:49.0839578Z Get:14 https://archive.ubuntu.com/ubuntu noble/universe Translation-en [5982 kB]
2026-10-24T04:18:49.0839827Z Get:15 https://archive.ubuntu.com/ubuntu noble/universe amd64 Components [3871 kB]
2026-10-24T04:18:49.0840083Z Get:16 https://archive.ubuntu.com/ubuntu noble/universe amd64 c-n-f Metadata [301 kB]
2026-10-24T04:18:49.0840455Z Get:17 https://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages [93.9 kB]
2026-10-24T04:18:49.0840704Z Get:18 https://archive.ubuntu.com/ubuntu noble/restricted Translation-en [18.7 kB]
2026-10-24T04:18:49.0840958Z Get:19 https://archive.ubuntu.com/ubuntu noble/restricted amd64 c-n-f Metadata [416 B]
2026-10-24T04:18:49.0841215Z Get:20 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages [269 kB]
2026-10-24T04:18:49.0841465Z Get:21 https://archive.ubuntu.com/ubuntu noble/multiverse Translation-en [118 kB]
2026-10-24T04:18:49.0841717Z Get:22 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 Components [35.0 kB]
2026-10-24T04:18:49.0841979Z Get:23 https://archive.ubuntu.com/ubuntu noble/multiverse amd64 c-n-f Metadata [8328 B]
2026-10-24T04:18:49.0842247Z Get:24 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1400 kB]
2026-10-24T04:18:49.0842505Z Get:25 https://archive.ubuntu.com/ubuntu noble-updates/main Translation-en [310 kB]
2026-10-24T04:18:49.0842764Z Get:26 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [181 kB]
2026-10-24T04:18:49.0843048Z Get:27 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 c-n-f Metadata [17.7 kB]
2026-10-24T04:18:49.0844089Z Get:28 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1706 kB]
2026-10-24T04:18:49.0844361Z Get:29 https://archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [342 kB]
2026-10-24T04:18:49.0844757Z Get:30 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [388 kB]
2026-10-24T04:18:49.0845047Z Get:31 https://archive.ubuntu.com/ubuntu noble-updates/universe amd64 c-n-f Metadata [34.9 kB]
2026-10-24T04:18:49.0845328Z Get:32 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1805 kB]
2026-10-24T04:18:49.0845603Z Get:33 https://archive.ubuntu.com/ubuntu noble-updates/restricted Translation-en [411 kB]
2026-10-24T04:18:49.0845877Z Get:34 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B]
2026-10-24T04:18:49.0846165Z Get:35 https://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 c-n-f Metadata [456 B]
2026-10-24T04:18:49.0846444Z Get:36 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [50.7 kB]
2026-10-24T04:18:49.0846714Z Get:37 https://archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [14.0 kB]
2026-10-24T04:18:49.0846986Z Get:38 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
2026-10-24T04:18:49.0847269Z Get:39 https://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 c-n-f Metadata [656 B]
2026-10-24T04:18:49.0847544Z Get:40 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [40.6 kB]
2026-10-24T04:18:49.0847810Z Get:41 https://archive.ubuntu.com/ubuntu noble-backports/main Translation-en [9172 B]
2026-10-24T04:18:49.0848073Z Get:42 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [5760 B]
2026-10-24T04:18:49.0848346Z Get:43 https://archive.ubuntu.com/ubuntu noble-backports/main amd64 c-n-f Metadata [368 B]
2026-10-24T04:18:49.0848655Z Get:44 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [31.0 kB]
2026-10-24T04:18:49.0848923Z Get:45 https://archive.ubuntu.com/ubuntu noble-backports/universe Translation-en [18.6 kB]
2026-10-24T04:18:49.0849202Z Get:46 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [12.6 kB]
2026-10-24T04:18:49.0849490Z Get:47 https://archive.ubuntu.com/ubuntu noble-backports/universe amd64 c-n-f Metadata [1588 B]
2026-10-24T04:18:49.0849781Z Get:48 https://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B]
2026-10-24T04:18:49.0850066Z Get:49 https://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 c-n-f Metadata [116 B]
2026-10-24T04:18:49.0850350Z Get:50 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Packages [748 B]
2026-10-24T04:18:49.0850681Z Get:51 https://archive.ubuntu.com/ubuntu noble-backports/multiverse Translation-en [340 B]
2026-10-24T04:18:49.0850959Z Get:52 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B]
2026-10-24T04:18:49.0851242Z Get:53 https://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 c-n-f Metadata [116 B]
2026-10-24T04:18:49.0851520Z Get:54 https://archive.ubuntu.com/ubuntu noble-security/main amd64 Packages [1146 kB]
2026-10-24T04:18:49.0851777Z Get:55 https://archive.ubuntu.com/ubuntu noble-security/main Translation-en [231 kB]
2026-10-24T04:18:49.0852041Z Get:56 https://archive.ubuntu.com/ubuntu noble-security/main amd64 Components [46.4 kB]
2026-10-24T04:18:49.0852312Z Get:57 https://archive.ubuntu.com/ubuntu noble-security/main amd64 c-n-f Metadata [11.9 kB]
2026-10-24T04:18:49.0852588Z Get:58 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1222 kB]
2026-10-24T04:18:49.0852857Z Get:59 https://archive.ubuntu.com/ubuntu noble-security/universe Translation-en [246 kB]
2026-10-24T04:18:49.0853136Z Get:60 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 Components [76.3 kB]
2026-10-24T04:18:49.0853417Z Get:61 https://archive.ubuntu.com/ubuntu noble-security/universe amd64 c-n-f Metadata [24.2 kB]
2026-10-24T04:18:49.0853701Z Get:62 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1713 kB]
2026-10-24T04:18:49.0853973Z Get:63 https://archive.ubuntu.com/ubuntu noble-security/restricted Translation-en [392 kB]
2026-10-24T04:18:49.0854299Z Get:64 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B]
2026-10-24T04:18:49.0854582Z Get:65 https://archive.ubuntu.com/ubuntu noble-security/restricted amd64 c-n-f Metadata [444 B]
2026-10-24T04:18:49.0854866Z Get:66 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [45.4 kB]
2026-10-24T04:18:49.0855140Z Get:67 https://archive.ubuntu.com/ubuntu noble-security/multiverse Translation-en [12.1 kB]
2026-10-24T04:18:49.0855413Z Get:68 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B]
2026-10-24T04:18:49.0855701Z Get:69 https://archive.ubuntu.com/ubuntu noble-security/multiverse amd64 c-n-f Metadata [468 B]
2026-10-24T04:18:49.0855918Z Fetched 40.7 MB in 3s (13.1 MB/s)
2026-10-24T04:18:49.0856056Z Reading package lists...
2026-10-24T04:18:49.0856174Z Reading package lists...
2026-10-24T04:18:49.0856297Z Building dependency tree...
2026-10-24T04:18:49.0856425Z Reading state information...
2026-10-24T04:18:49.0856578Z pkg-config is already the newest version (1.8.1-2build1).
2026-10-24T04:18:49.0856763Z The following additional packages will be installed:
2026-10-24T04:18:49.0856960Z   bsdextrautils bsdutils eject fdisk gir1.2-glib-2.0 gir1.2-secret-1
2026-10-24T04:18:49.0857170Z   libblkid-dev libblkid1 libfdisk1 libgcrypt20 libgcrypt20-dev
2026-10-24T04:18:49.0857385Z   libgirepository-2.0-0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data
2026-10-24T04:18:49.0857620Z   libglib2.0-dev libglib2.0-dev-bin libgpg-error-dev libmount-dev libmount1
2026-10-24T04:18:49.0857860Z   libsecret-1-0 libsecret-common libselinux1-dev libsepol-dev libsmartcols1
2026-10-24T04:18:49.0858065Z   libuuid1 mount util-linux uuid-dev uuid-runtime
2026-10-24T04:18:49.0858210Z Suggested packages:
2026-10-24T04:18:49.0858370Z   rng-tools libgcrypt20-doc low-memory-monitor gir1.2-glib-2.0-dev
2026-10-24T04:18:49.0858652Z   libglib2.0-doc libxml2-utils nfs-common util-linux-extra util-linux-locales
2026-10-24T04:18:49.0858855Z The following NEW packages will be installed:
2026-10-24T04:18:49.0859046Z   gir1.2-secret-1 libblkid-dev libgcrypt20-dev libgirepository-2.0-0
2026-10-24T04:18:49.0859264Z   libglib2.0-dev libglib2.0-dev-bin libgpg-error-dev libmount-dev
2026-10-24T04:18:49.0859488Z   libsecret-1-0 libsecret-1-dev libsecret-common libselinux1-dev libsepol-dev
2026-10-24T04:18:49.0859738Z   uuid-dev
2026-10-24T04:18:49.0859855Z The following packages will be upgraded:
2026-10-24T04:18:49.0860100Z   bsdextrautils bsdutils eject fdisk gir1.2-glib-2.0 libblkid1 libfdisk1
2026-10-24T04:18:49.0860326Z   libgcrypt20 libglib2.0-0t64 libglib2.0-bin libglib2.0-data libmount1
2026-10-24T04:18:49.0860526Z   libsmartcols1 libuuid1 mount util-linux uuid-runtime
2026-10-24T04:18:49.0860716Z 17 upgraded, 14 newly installed, 0 to remove and 241 not upgraded.
2026-10-24T04:18:49.0860892Z Need to get 8378 kB of archives.
2026-10-24T04:18:49.0861057Z After this operation, 23.0 MB of additional disk space will be used.
2026-10-24T04:18:49.0861283Z Get:1 file:/etc/apt/blacksmith-ubuntu-mirrors.txt Mirrorlist [151 B]
2026-10-24T04:18:49.0861567Z Get:2 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdutils amd64 1:2.39.3-9ubuntu6.6 [96.4 kB]
2026-10-24T04:18:49.0861899Z Get:3 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 util-linux amd64 2.39.3-9ubuntu6.6 [1128 kB]
2026-10-24T04:18:49.0862219Z Get:4 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 mount amd64 2.39.3-9ubuntu6.6 [118 kB]
2026-10-24T04:18:49.0862544Z Get:5 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsmartcols1 amd64 2.39.3-9ubuntu6.6 [66.3 kB]
2026-10-24T04:18:49.0862873Z Get:6 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libuuid1 amd64 2.39.3-9ubuntu6.6 [36.6 kB]
2026-10-24T04:18:49.0863203Z Get:7 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 uuid-runtime amd64 2.39.3-9ubuntu6.6 [33.1 kB]
2026-10-24T04:18:49.0863528Z Get:8 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid1 amd64 2.39.3-9ubuntu6.6 [124 kB]
2026-10-24T04:18:49.0863893Z Get:9 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgcrypt20 amd64 1.10.3-2ubuntu0.2 [536 kB]
2026-10-24T04:18:49.0864216Z Get:10 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libmount1 amd64 2.39.3-9ubuntu6.6 [134 kB]
2026-10-24T04:18:49.0864536Z Get:11 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 eject amd64 2.39.3-9ubuntu6.6 [26.3 kB]
2026-10-24T04:18:49.0864861Z Get:12 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-data all 2.80.0-6ubuntu3.10 [50.2 kB]
2026-10-24T04:18:49.0865207Z Get:13 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-bin amd64 2.80.0-6ubuntu3.10 [97.9 kB]
2026-10-24T04:18:49.0865551Z Get:14 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 gir1.2-glib-2.0 amd64 2.80.0-6ubuntu3.10 [183 kB]
2026-10-24T04:18:49.0865904Z Get:15 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-0t64 amd64 2.80.0-6ubuntu3.10 [1548 kB]
2026-10-24T04:18:49.0866237Z Get:16 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libfdisk1 amd64 2.39.3-9ubuntu6.6 [146 kB]
2026-10-24T04:18:49.0866568Z Get:17 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 bsdextrautils amd64 2.39.3-9ubuntu6.6 [73.7 kB]
2026-10-24T04:18:49.0866890Z Get:18 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 fdisk amd64 2.39.3-9ubuntu6.6 [122 kB]
2026-10-24T04:18:49.0867199Z Get:19 https://archive.ubuntu.com/ubuntu noble/main amd64 libsecret-common all 0.21.4-1build3 [4962 B]
2026-10-24T04:18:49.0867501Z Get:20 https://archive.ubuntu.com/ubuntu noble/main amd64 libsecret-1-0 amd64 0.21.4-1build3 [116 kB]
2026-10-24T04:18:49.0867803Z Get:21 https://archive.ubuntu.com/ubuntu noble/main amd64 gir1.2-secret-1 amd64 0.21.4-1build3 [9424 B]
2026-10-24T04:18:49.0868123Z Get:22 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgpg-error-dev amd64 1.47-3build2.1 [128 kB]
2026-10-24T04:18:49.0868478Z Get:23 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgcrypt20-dev amd64 1.10.3-2ubuntu0.2 [596 kB]
2026-10-24T04:18:49.0868863Z Get:24 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgirepository-2.0-0 amd64 2.80.0-6ubuntu3.10 [73.5 kB]
2026-10-24T04:18:49.0869233Z Get:25 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev-bin amd64 2.80.0-6ubuntu3.10 [138 kB]
2026-10-24T04:18:49.0869572Z Get:26 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 uuid-dev amd64 2.39.3-9ubuntu6.6 [33.5 kB]
2026-10-24T04:18:49.0869948Z Get:27 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libblkid-dev amd64 2.39.3-9ubuntu6.6 [205 kB]
2026-10-24T04:18:49.0870262Z Get:28 https://archive.ubuntu.com/ubuntu noble/main amd64 libsepol-dev amd64 3.5-2build1 [384 kB]
2026-10-24T04:18:49.0870582Z Get:29 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libselinux1-dev amd64 3.5-2ubuntu2.1 [164 kB]
2026-10-24T04:18:49.0870913Z Get:30 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libmount-dev amd64 2.39.3-9ubuntu6.6 [14.9 kB]
2026-10-24T04:18:49.0871255Z Get:31 https://archive.ubuntu.com/ubuntu noble-updates/main amd64 libglib2.0-dev amd64 2.80.0-6ubuntu3.10 [1861 kB]
2026-10-24T04:18:49.0871584Z Get:32 https://archive.ubuntu.com/ubuntu noble/universe amd64 libsecret-1-dev amd64 0.21.4-1build3 [129 kB]
2026-10-24T04:18:49.0871821Z Fetched 8378 kB in 3s (2442 kB/s)
2026-10-24T04:18:49.0871950Z (Reading database ...
2026-10-24T04:18:49.0872071Z (Reading database ... 5%
2026-10-24T04:18:49.0872191Z (Reading database ... 10%
2026-10-24T04:18:49.0872308Z (Reading database ... 15%
2026-10-24T04:18:49.0872427Z (Reading database ... 20%
2026-10-24T04:18:49.0872543Z (Reading database ... 25%
2026-10-24T04:18:49.0872661Z (Reading database ... 30%
2026-10-24T04:18:49.0872774Z (Reading database ... 35%
2026-10-24T04:18:49.0872886Z (Reading database ... 40%
2026-10-24T04:18:49.0873005Z (Reading database ... 45%
2026-10-24T04:18:49.0873120Z (Reading database ... 50%
2026-10-24T04:18:49.0873236Z (Reading database ... 55%
2026-10-24T04:18:49.0873351Z (Reading database ... 60%
2026-10-24T04:18:49.0873467Z (Reading database ... 65%
2026-10-24T04:18:49.0873630Z (Reading database ... 70%
2026-10-24T04:18:49.0873749Z (Reading database ... 75%
2026-10-24T04:18:49.0873864Z (Reading database ... 80%
2026-10-24T04:18:49.0873979Z (Reading database ... 85%
2026-10-24T04:18:49.0874091Z (Reading database ... 90%
2026-10-24T04:18:49.0874201Z (Reading database ... 95%
2026-10-24T04:18:49.0874319Z (Reading database ... 100%
2026-10-24T04:18:49.0874486Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0874708Z Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0874924Z Unpacking bsdutils (1:2.39.3-9ubuntu6.6) over (1:2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0875114Z Setting up bsdutils (1:2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0875254Z (Reading database ...
2026-10-24T04:18:49.0875367Z (Reading database ... 5%
2026-10-24T04:18:49.0875486Z (Reading database ... 10%
2026-10-24T04:18:49.0875598Z (Reading database ... 15%
2026-10-24T04:18:49.0875717Z (Reading database ... 20%
2026-10-24T04:18:49.0875829Z (Reading database ... 25%
2026-10-24T04:18:49.0875943Z (Reading database ... 30%
2026-10-24T04:18:49.0876053Z (Reading database ... 35%
2026-10-24T04:18:49.0876167Z (Reading database ... 40%
2026-10-24T04:18:49.0876280Z (Reading database ... 45%
2026-10-24T04:18:49.0876389Z (Reading database ... 50%
2026-10-24T04:18:49.0876503Z (Reading database ... 55%
2026-10-24T04:18:49.0876617Z (Reading database ... 60%
2026-10-24T04:18:49.0876731Z (Reading database ... 65%
2026-10-24T04:18:49.0876847Z (Reading database ... 70%
2026-10-24T04:18:49.0876960Z (Reading database ... 75%
2026-10-24T04:18:49.0877073Z (Reading database ... 80%
2026-10-24T04:18:49.0877183Z (Reading database ... 85%
2026-10-24T04:18:49.0877297Z (Reading database ... 90%
2026-10-24T04:18:49.0877410Z (Reading database ... 95%
2026-10-24T04:18:49.0877529Z (Reading database ... 100%
2026-10-24T04:18:49.0877690Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0877915Z Preparing to unpack .../util-linux_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0878126Z Unpacking util-linux (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0878318Z Setting up util-linux (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0878615Z update-alternatives: warning: forcing reinstallation of alternative /usr/bin/less because link group pager is broken
2026-10-24T04:18:49.0879119Z 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-24T04:18:49.0879505Z fstrim.service is a disabled or a static unit not running, not starting it.
2026-10-24T04:18:49.0879691Z (Reading database ...
2026-10-24T04:18:49.0879814Z (Reading database ... 5%
2026-10-24T04:18:49.0879932Z (Reading database ... 10%
2026-10-24T04:18:49.0880053Z (Reading database ... 15%
2026-10-24T04:18:49.0880170Z (Reading database ... 20%
2026-10-24T04:18:49.0880291Z (Reading database ... 25%
2026-10-24T04:18:49.0880409Z (Reading database ... 30%
2026-10-24T04:18:49.0880524Z (Reading database ... 35%
2026-10-24T04:18:49.0880644Z (Reading database ... 40%
2026-10-24T04:18:49.0880757Z (Reading database ... 45%
2026-10-24T04:18:49.0880876Z (Reading database ... 50%
2026-10-24T04:18:49.0880992Z (Reading database ... 55%
2026-10-24T04:18:49.0881108Z (Reading database ... 60%
2026-10-24T04:18:49.0881227Z (Reading database ... 65%
2026-10-24T04:18:49.0881344Z (Reading database ... 70%
2026-10-24T04:18:49.0881463Z (Reading database ... 75%
2026-10-24T04:18:49.0881577Z (Reading database ... 80%
2026-10-24T04:18:49.0881694Z (Reading database ... 85%
2026-10-24T04:18:49.0881813Z (Reading database ... 90%
2026-10-24T04:18:49.0881929Z (Reading database ... 95%
2026-10-24T04:18:49.0882046Z (Reading database ... 100%
2026-10-24T04:18:49.0882215Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0882427Z Preparing to unpack .../mount_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0882679Z Unpacking mount (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0882896Z Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0883187Z Unpacking libsmartcols1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0883406Z Setting up libsmartcols1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0883562Z (Reading database ...
2026-10-24T04:18:49.0883678Z (Reading database ... 5%
2026-10-24T04:18:49.0883796Z (Reading database ... 10%
2026-10-24T04:18:49.0883918Z (Reading database ... 15%
2026-10-24T04:18:49.0884035Z (Reading database ... 20%
2026-10-24T04:18:49.0884158Z (Reading database ... 25%
2026-10-24T04:18:49.0884278Z (Reading database ... 30%
2026-10-24T04:18:49.0884395Z (Reading database ... 35%
2026-10-24T04:18:49.0884515Z (Reading database ... 40%
2026-10-24T04:18:49.0884630Z (Reading database ... 45%
2026-10-24T04:18:49.0884751Z (Reading database ... 50%
2026-10-24T04:18:49.0884866Z (Reading database ... 55%
2026-10-24T04:18:49.0884983Z (Reading database ... 60%
2026-10-24T04:18:49.0885101Z (Reading database ... 65%
2026-10-24T04:18:49.0885213Z (Reading database ... 70%
2026-10-24T04:18:49.0885330Z (Reading database ... 75%
2026-10-24T04:18:49.0885444Z (Reading database ... 80%
2026-10-24T04:18:49.0885562Z (Reading database ... 85%
2026-10-24T04:18:49.0885679Z (Reading database ... 90%
2026-10-24T04:18:49.0885795Z (Reading database ... 95%
2026-10-24T04:18:49.0885916Z (Reading database ... 100%
2026-10-24T04:18:49.0886080Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0886299Z Preparing to unpack .../libuuid1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0886513Z Unpacking libuuid1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0886715Z Setting up libuuid1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0886864Z (Reading database ...
2026-10-24T04:18:49.0886981Z (Reading database ... 5%
2026-10-24T04:18:49.0887101Z (Reading database ... 10%
2026-10-24T04:18:49.0887219Z (Reading database ... 15%
2026-10-24T04:18:49.0887338Z (Reading database ... 20%
2026-10-24T04:18:49.0887453Z (Reading database ... 25%
2026-10-24T04:18:49.0887577Z (Reading database ... 30%
2026-10-24T04:18:49.0887691Z (Reading database ... 35%
2026-10-24T04:18:49.0887808Z (Reading database ... 40%
2026-10-24T04:18:49.0887924Z (Reading database ... 45%
2026-10-24T04:18:49.0888109Z (Reading database ... 50%
2026-10-24T04:18:49.0888228Z (Reading database ... 55%
2026-10-24T04:18:49.0888346Z (Reading database ... 60%
2026-10-24T04:18:49.0888501Z (Reading database ... 65%
2026-10-24T04:18:49.0888621Z (Reading database ... 70%
2026-10-24T04:18:49.0888740Z (Reading database ... 75%
2026-10-24T04:18:49.0888858Z (Reading database ... 80%
2026-10-24T04:18:49.0888974Z (Reading database ... 85%
2026-10-24T04:18:49.0889094Z (Reading database ... 90%
2026-10-24T04:18:49.0889213Z (Reading database ... 95%
2026-10-24T04:18:49.0889335Z (Reading database ... 100%
2026-10-24T04:18:49.0889506Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0889732Z Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0889955Z Unpacking uuid-runtime (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0890181Z Preparing to unpack .../libblkid1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0890403Z Unpacking libblkid1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0890609Z Setting up libblkid1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0890760Z (Reading database ...
2026-10-24T04:18:49.0890876Z (Reading database ... 5%
2026-10-24T04:18:49.0890998Z (Reading database ... 10%
2026-10-24T04:18:49.0891115Z (Reading database ... 15%
2026-10-24T04:18:49.0891235Z (Reading database ... 20%
2026-10-24T04:18:49.0891354Z (Reading database ... 25%
2026-10-24T04:18:49.0891473Z (Reading database ... 30%
2026-10-24T04:18:49.0891590Z (Reading database ... 35%
2026-10-24T04:18:49.0891771Z (Reading database ... 40%
2026-10-24T04:18:49.0891896Z (Reading database ... 45%
2026-10-24T04:18:49.0892013Z (Reading database ... 50%
2026-10-24T04:18:49.0892136Z (Reading database ... 55%
2026-10-24T04:18:49.0892256Z (Reading database ... 60%
2026-10-24T04:18:49.0892374Z (Reading database ... 65%
2026-10-24T04:18:49.0892491Z (Reading database ... 70%
2026-10-24T04:18:49.0892611Z (Reading database ... 75%
2026-10-24T04:18:49.0892729Z (Reading database ... 80%
2026-10-24T04:18:49.0892844Z (Reading database ... 85%
2026-10-24T04:18:49.0892962Z (Reading database ... 90%
2026-10-24T04:18:49.0893077Z (Reading database ... 95%
2026-10-24T04:18:49.0893197Z (Reading database ... 100%
2026-10-24T04:18:49.0893366Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0893591Z Preparing to unpack .../libgcrypt20_1.10.3-2ubuntu0.2_amd64.deb ...
2026-10-24T04:18:49.0893823Z Unpacking libgcrypt20:amd64 (1.10.3-2ubuntu0.2) over (1.10.3-2ubuntu0.1) ...
2026-10-24T04:18:49.0894034Z Setting up libgcrypt20:amd64 (1.10.3-2ubuntu0.2) ...
2026-10-24T04:18:49.0894195Z (Reading database ...
2026-10-24T04:18:49.0894314Z (Reading database ... 5%
2026-10-24T04:18:49.0894437Z (Reading database ... 10%
2026-10-24T04:18:49.0894555Z (Reading database ... 15%
2026-10-24T04:18:49.0894677Z (Reading database ... 20%
2026-10-24T04:18:49.0894795Z (Reading database ... 25%
2026-10-24T04:18:49.0894913Z (Reading database ... 30%
2026-10-24T04:18:49.0895035Z (Reading database ... 35%
2026-10-24T04:18:49.0895150Z (Reading database ... 40%
2026-10-24T04:18:49.0895269Z (Reading database ... 45%
2026-10-24T04:18:49.0895388Z (Reading database ... 50%
2026-10-24T04:18:49.0895506Z (Reading database ... 55%
2026-10-24T04:18:49.0895627Z (Reading database ... 60%
2026-10-24T04:18:49.0895742Z (Reading database ... 65%
2026-10-24T04:18:49.0895864Z (Reading database ... 70%
2026-10-24T04:18:49.0895979Z (Reading database ... 75%
2026-10-24T04:18:49.0896097Z (Reading database ... 80%
2026-10-24T04:18:49.0896213Z (Reading database ... 85%
2026-10-24T04:18:49.0896335Z (Reading database ... 90%
2026-10-24T04:18:49.0896451Z (Reading database ... 95%
2026-10-24T04:18:49.0896573Z (Reading database ... 100%
2026-10-24T04:18:49.0896739Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0896959Z Preparing to unpack .../libmount1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0897240Z Unpacking libmount1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0897443Z Setting up libmount1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0897596Z (Reading database ...
2026-10-24T04:18:49.0897715Z (Reading database ... 5%
2026-10-24T04:18:49.0897837Z (Reading database ... 10%
2026-10-24T04:18:49.0897956Z (Reading database ... 15%
2026-10-24T04:18:49.0898075Z (Reading database ... 20%
2026-10-24T04:18:49.0898197Z (Reading database ... 25%
2026-10-24T04:18:49.0898314Z (Reading database ... 30%
2026-10-24T04:18:49.0898432Z (Reading database ... 35%
2026-10-24T04:18:49.0898582Z (Reading database ... 40%
2026-10-24T04:18:49.0898700Z (Reading database ... 45%
2026-10-24T04:18:49.0898817Z (Reading database ... 50%
2026-10-24T04:18:49.0898940Z (Reading database ... 55%
2026-10-24T04:18:49.0899060Z (Reading database ... 60%
2026-10-24T04:18:49.0899178Z (Reading database ... 65%
2026-10-24T04:18:49.0899300Z (Reading database ... 70%
2026-10-24T04:18:49.0899423Z (Reading database ... 75%
2026-10-24T04:18:49.0899543Z (Reading database ... 80%
2026-10-24T04:18:49.0899665Z (Reading database ... 85%
2026-10-24T04:18:49.0899785Z (Reading database ... 90%
2026-10-24T04:18:49.0899903Z (Reading database ... 95%
2026-10-24T04:18:49.0900022Z (Reading database ... 100%
2026-10-24T04:18:49.0900190Z (Reading database ... 207982 files and directories currently installed.)
2026-10-24T04:18:49.0900406Z Preparing to unpack .../00-eject_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0900615Z Unpacking eject (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0900878Z Preparing to unpack .../01-libglib2.0-data_2.80.0-6ubuntu3.10_all.deb ...
2026-10-24T04:18:49.0901118Z Unpacking libglib2.0-data (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-24T04:18:49.0901348Z Preparing to unpack .../02-libglib2.0-bin_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-24T04:18:49.0901580Z Unpacking libglib2.0-bin (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-24T04:18:49.0901810Z Preparing to unpack .../03-gir1.2-glib-2.0_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-24T04:18:49.0902054Z Unpacking gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-24T04:18:49.0902290Z Preparing to unpack .../04-libglib2.0-0t64_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-24T04:18:49.0902538Z Unpacking libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.10) over (2.80.0-6ubuntu3.8) ...
2026-10-24T04:18:49.0902772Z Preparing to unpack .../05-libfdisk1_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0903021Z Unpacking libfdisk1:amd64 (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0903251Z Preparing to unpack .../06-bsdextrautils_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0903475Z Unpacking bsdextrautils (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0903694Z Preparing to unpack .../07-fdisk_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0903894Z Unpacking fdisk (2.39.3-9ubuntu6.6) over (2.39.3-9ubuntu6.5) ...
2026-10-24T04:18:49.0904101Z Selecting previously unselected package libsecret-common.
2026-10-24T04:18:49.0904311Z Preparing to unpack .../08-libsecret-common_0.21.4-1build3_all.deb ...
2026-10-24T04:18:49.0904509Z Unpacking libsecret-common (0.21.4-1build3) ...
2026-10-24T04:18:49.0904698Z Selecting previously unselected package libsecret-1-0:amd64.
2026-10-24T04:18:49.0904911Z Preparing to unpack .../09-libsecret-1-0_0.21.4-1build3_amd64.deb ...
2026-10-24T04:18:49.0905102Z Unpacking libsecret-1-0:amd64 (0.21.4-1build3) ...
2026-10-24T04:18:49.0905293Z Selecting previously unselected package gir1.2-secret-1:amd64.
2026-10-24T04:18:49.0905510Z Preparing to unpack .../10-gir1.2-secret-1_0.21.4-1build3_amd64.deb ...
2026-10-24T04:18:49.0905708Z Unpacking gir1.2-secret-1:amd64 (0.21.4-1build3) ...
2026-10-24T04:18:49.0905895Z Selecting previously unselected package libgpg-error-dev.
2026-10-24T04:18:49.0906106Z Preparing to unpack .../11-libgpg-error-dev_1.47-3build2.1_amd64.deb ...
2026-10-24T04:18:49.0906307Z Unpacking libgpg-error-dev (1.47-3build2.1) ...
2026-10-24T04:18:49.0906558Z Selecting previously unselected package libgcrypt20-dev.
2026-10-24T04:18:49.0906770Z Preparing to unpack .../12-libgcrypt20-dev_1.10.3-2ubuntu0.2_amd64.deb ...
2026-10-24T04:18:49.0906970Z Unpacking libgcrypt20-dev (1.10.3-2ubuntu0.2) ...
2026-10-24T04:18:49.0907177Z Selecting previously unselected package libgirepository-2.0-0:amd64.
2026-10-24T04:18:49.0907418Z Preparing to unpack .../13-libgirepository-2.0-0_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-24T04:18:49.0907654Z Unpacking libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0907861Z Selecting previously unselected package libglib2.0-dev-bin.
2026-10-24T04:18:49.0908083Z Preparing to unpack .../14-libglib2.0-dev-bin_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-24T04:18:49.0908300Z Unpacking libglib2.0-dev-bin (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0908512Z Selecting previously unselected package uuid-dev:amd64.
2026-10-24T04:18:49.0908714Z Preparing to unpack .../15-uuid-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0908902Z Unpacking uuid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0909096Z Selecting previously unselected package libblkid-dev:amd64.
2026-10-24T04:18:49.0909309Z Preparing to unpack .../16-libblkid-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0909509Z Unpacking libblkid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0909690Z Selecting previously unselected package libsepol-dev:amd64.
2026-10-24T04:18:49.0909898Z Preparing to unpack .../17-libsepol-dev_3.5-2build1_amd64.deb ...
2026-10-24T04:18:49.0910128Z Unpacking libsepol-dev:amd64 (3.5-2build1) ...
2026-10-24T04:18:49.0910307Z Selecting previously unselected package libselinux1-dev:amd64.
2026-10-24T04:18:49.0910523Z Preparing to unpack .../18-libselinux1-dev_3.5-2ubuntu2.1_amd64.deb ...
2026-10-24T04:18:49.0910717Z Unpacking libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
2026-10-24T04:18:49.0910900Z Selecting previously unselected package libmount-dev:amd64.
2026-10-24T04:18:49.0911106Z Preparing to unpack .../19-libmount-dev_2.39.3-9ubuntu6.6_amd64.deb ...
2026-10-24T04:18:49.0911299Z Unpacking libmount-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0911482Z Selecting previously unselected package libglib2.0-dev:amd64.
2026-10-24T04:18:49.0911701Z Preparing to unpack .../20-libglib2.0-dev_2.80.0-6ubuntu3.10_amd64.deb ...
2026-10-24T04:18:49.0911903Z Unpacking libglib2.0-dev:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0912095Z Selecting previously unselected package libsecret-1-dev:amd64.
2026-10-24T04:18:49.0912307Z Preparing to unpack .../21-libsecret-1-dev_0.21.4-1build3_amd64.deb ...
2026-10-24T04:18:49.0912499Z Unpacking libsecret-1-dev:amd64 (0.21.4-1build3) ...
2026-10-24T04:18:49.0912661Z Setting up bsdextrautils (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0912817Z Setting up eject (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0912978Z Setting up libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0913150Z Setting up libglib2.0-data (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0913318Z Setting up libgpg-error-dev (1.47-3build2.1) ...
2026-10-24T04:18:49.0913478Z Setting up uuid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0913641Z Setting up libsepol-dev:amd64 (3.5-2build1) ...
2026-10-24T04:18:49.0913811Z Setting up gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0913986Z Setting up libfdisk1:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0914138Z Setting up mount (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0914286Z Setting up uuid-runtime (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0914484Z uuidd.service is a disabled or a static unit not running, not starting it.
2026-10-24T04:18:49.0914680Z Setting up libsecret-common (0.21.4-1build3) ...
2026-10-24T04:18:49.0914850Z Setting up libglib2.0-dev-bin (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0915022Z Setting up libblkid-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0915210Z Setting up libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0915457Z Setting up libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
2026-10-24T04:18:49.0915626Z Setting up libglib2.0-bin (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0915781Z Setting up fdisk (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0915934Z Setting up libsecret-1-0:amd64 (0.21.4-1build3) ...
2026-10-24T04:18:49.0916100Z Setting up gir1.2-secret-1:amd64 (0.21.4-1build3) ...
2026-10-24T04:18:49.0916266Z Setting up libgcrypt20-dev (1.10.3-2ubuntu0.2) ...
2026-10-24T04:18:49.0916437Z Setting up libmount-dev:amd64 (2.39.3-9ubuntu6.6) ...
2026-10-24T04:18:49.0916607Z Setting up libglib2.0-dev:amd64 (2.80.0-6ubuntu3.10) ...
2026-10-24T04:18:49.0916785Z Setting up libsecret-1-dev:amd64 (0.21.4-1build3) ...
2026-10-24T04:18:49.0916956Z Processing triggers for libc-bin (2.39-0ubuntu8.8) ...
2026-10-24T04:18:49.0917130Z Processing triggers for man-db (2.12.0-4build2) ...
2026-10-24T04:18:49.0917303Z Not building database; man-db/auto-update is not 'true'.
2026-10-24T04:18:49.0917483Z Processing triggers for install-info (7.1-3build2) ...
2026-10-24T04:18:49.0917594Z
2026-10-24T04:18:49.0917645Z Restarting services...
2026-10-24T04:18:49.0918129Z  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-timedated.service systemd-udevd.service udisks2.service
2026-10-24T04:18:49.0918729Z Failed to restart systemd-manager.service: Unit systemd-manager.service not found.
2026-10-24T04:18:49.0918886Z
2026-10-24T04:18:49.0918942Z Service restarts being deferred:
2026-10-24T04:18:49.0919126Z  systemctl restart ModemManager.service
2026-10-24T04:18:49.0919269Z  systemctl restart dbus.service
2026-10-24T04:18:49.0919403Z  systemctl restart getty@tty1.service
2026-10-24T04:18:49.0919554Z  systemctl restart networkd-dispatcher.service
2026-10-24T04:18:49.0919716Z  systemctl restart serial-getty@ttyS0.service
2026-10-24T04:18:49.0919886Z  systemctl restart setup_and_run_blacksmith.service
2026-10-24T04:18:49.0920051Z  systemctl restart systemd-logind.service
2026-10-24T04:18:49.0920142Z
2026-10-24T04:18:49.0920197Z No containers need to be restarted.
2026-10-24T04:18:49.0920286Z
2026-10-24T04:18:49.0920340Z User sessions running outdated binaries:
2026-10-24T04:18:49.0920488Z  runner @ user manager service: systemd[1883]
2026-10-24T04:18:49.0920587Z
2026-10-24T04:18:49.0920683Z No VM guests are running outdated hypervisor (qemu) binaries on this host.
2026-10-24T04:18:49.0937550Z ##[group]Run filters=(--filter '!t3' --filter '!@t3tools/monorepo' --filter '!@t3tools/web')
2026-10-24T04:18:49.0937848Z filters=(--filter '!t3' --filter '!@t3tools/monorepo' --filter '!@t3tools/web')
2026-10-24T04:18:49.0938061Z if [[ -n "$TEST_PACKAGES" ]]; then
2026-10-24T04:18:49.0938202Z   filters=()
2026-10-24T04:18:49.0938372Z   for package in $TEST_PACKAGES; do filters+=(--filter "$package"); done
2026-10-24T04:18:49.0938608Z fi
2026-10-24T04:18:49.0938766Z vp run --parallel --concurrency-limit 4 "${filters[@]}" test
2026-10-24T04:18:49.0951214Z shell: /usr/bin/bash -e {0}
2026-10-24T04:18:49.0951340Z env:
2026-10-24T04:18:49.0951447Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 178
2026-10-24T04:18:49.0951589Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 341
2026-10-24T04:18:49.0951732Z   GITHUB_REPO_NAME: pingdotgg/t3code
2026-10-24T04:18:49.0952720Z   TEST_PACKAGES: @t3tools/desktop @t3tools/mobile t3code-relay @t3tools/client-runtime @t3tools/contracts @t3tools/provider-acp @t3tools/provider-acp-registry @t3tools/provider-core @t3tools/provider-cursor @t3tools/provider-grok @t3tools/provider-muse @t3tools/provider-opencode @t3tools/provider-pi @t3tools/shared @t3tools/source-control-azure-devops @t3tools/source-control-bitbucket @t3tools/source-control-core @t3tools/source-control-forgejo @t3tools/source-control-gitcafe @t3tools/source-control-github @t3tools/source-control-gitlab @t3tools/ssh @t3tools/tailscale @t3tools/scripts
2026-10-24T04:18:49.0953764Z ##[endgroup]
2026-10-24T04:18:49.2449960Z ~/apps/desktop$ vp test run --passWithNoTests ⊘ cache disabled
2026-10-24T04:18:49.2458881Z ~/packages/source-control-github$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:49.2464963Z ~/packages/provider-cursor$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:49.2470868Z ~/packages/ssh$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:49.4083769Z
2026-10-24T04:18:49.4084577Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/desktop
2026-10-24T04:18:49.4084774Z
2026-10-24T04:18:49.4160581Z
2026-10-24T04:18:49.4162229Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-cursor
2026-10-24T04:18:49.4162525Z
2026-10-24T04:18:49.4162671Z
2026-10-24T04:18:49.4163653Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/source-control-github
2026-10-24T04:18:49.4163913Z
2026-10-24T04:18:49.4167239Z
2026-10-24T04:18:49.4168935Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/ssh
2026-10-24T04:18:49.4169207Z
2026-10-24T04:18:50.0287502Z  ✓ src/auth.test.ts (2 tests) 34ms
2026-10-24T04:18:50.1444353Z stdout | src/command.test.ts > ssh command > preserves process output: default head
2026-10-24T04:18:50.1484452Z [04:18:50.128] WARN (#40): ssh.command.failed {
2026-10-24T04:18:50.1523551Z   alias: 'synthetic-fixture',
2026-10-24T04:18:50.1533785Z   hostname: 'synthetic-fixture',
2026-10-24T04:18:50.1587892Z   username: null,
2026-10-24T04:18:50.1635734Z   port: null,
2026-10-24T04:18:50.1685871Z   command: [
2026-10-24T04:18:50.1686508Z     'ssh',
2026-10-24T04:18:50.1724779Z     '-o',
2026-10-24T04:18:50.1752056Z     'BatchMode=yes',
2026-10-24T04:18:50.1769653Z     '-o',
2026-10-24T04:18:50.1818469Z     'ConnectTimeout=10',
2026-10-24T04:18:50.1886676Z     '--',
2026-10-24T04:18:50.1920865Z     'synthetic-fixture'
2026-10-24T04:18:50.1963400Z   ],
2026-10-24T04:18:50.1972288Z   exitCode: 1,
2026-10-24T04:18:50.2007780Z   stdout: 'HEAD\n' +
2026-10-24T04:18:50.2053761Z     'verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbo\n' +
2026-10-24T04:18:50.2099416Z     '[truncated]',
2026-10-24T04:18:50.2154594Z   stderr: ''
2026-10-24T04:18:50.2187753Z }
2026-10-24T04:18:50.2219998Z
2026-10-24T04:18:50.2312424Z  ✓ src/config.test.ts (4 tests) 48ms
2026-10-24T04:18:50.2313047Z stdout | src/command.test.ts > ssh command > preserves process output: opt-in tail
2026-10-24T04:18:50.2348013Z [04:18:50.220] WARN (#53): ssh.command.failed {
2026-10-24T04:18:50.2404143Z   alias: 'synthetic-fixture',
2026-10-24T04:18:50.2405906Z   hostname: 'synthetic-fixture',
2026-10-24T04:18:50.2440349Z   username: null,
2026-10-24T04:18:50.2508926Z   port: null,
2026-10-24T04:18:50.2534536Z   command: [
2026-10-24T04:18:50.2541669Z     'ssh',
2026-10-24T04:18:50.2574613Z     '-o',
2026-10-24T04:18:50.2605010Z     'BatchMode=yes',
2026-10-24T04:18:50.2639812Z     '-o',
2026-10-24T04:18:50.2696038Z     'ConnectTimeout=10',
2026-10-24T04:18:50.2725043Z     '--',
2026-10-24T04:18:50.2725530Z     'synthetic-fixture'
2026-10-24T04:18:50.2725835Z   ],
2026-10-24T04:18:50.2726145Z   exitCode: 1,
2026-10-24T04:18:50.2726470Z   stdout: '[truncated]\n' +
2026-10-24T04:18:50.2740108Z     'bose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix verbose-prefix {"credential":"[redacted]"}\n' +
2026-10-24T04:18:50.2752130Z     'PANIC: emulator SDK is broken\n',
2026-10-24T04:18:50.2767283Z   stderr: 'stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure stderr failure '
2026-10-24T04:18:50.2777489Z }
2026-10-24T04:18:50.2777641Z
2026-10-24T04:18:50.2778154Z  ✓ src/command.test.ts (7 tests) 207ms
2026-10-24T04:18:50.2842949Z  ✓ src/tunnel.test.ts (7 tests) 101ms
2026-10-24T04:18:50.2881086Z
2026-10-24T04:18:50.2883977Z  Test Files  4 passed (4)
2026-10-24T04:18:50.2884568Z       Tests  20 passed (20)
2026-10-24T04:18:50.2884888Z    Start at  04:18:49
2026-10-24T04:18:50.2885233Z    Duration  864ms (import 33%, transform 30%, setup 20%, tests 17%, worker 1%)
2026-10-24T04:18:50.2885475Z
2026-10-24T04:18:50.3244131Z
2026-10-24T04:18:50.3247095Z ~/packages/contracts$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:50.3608440Z  ✓ src/server/skills.test.ts (5 tests) 94ms
2026-10-24T04:18:50.5639744Z  ✓ src/server/gitHubPullRequestJson.test.ts (49 tests) 32ms
2026-10-24T04:18:50.7556001Z
2026-10-24T04:18:50.7605885Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/contracts
2026-10-24T04:18:50.7606256Z
2026-10-24T04:18:50.7660509Z  ✓ src/server/accountUsage.test.ts (9 tests) 497ms
2026-10-24T04:18:50.9231296Z  ✓ src/preview/BrowserImport/Sources.test.ts (25 tests) 421ms
2026-10-24T04:18:51.4438936Z  ✓ src/pullRequest.test.ts (6 tests) 22ms
2026-10-24T04:18:51.5121970Z  ✓ src/composerContext.test.ts (8 tests) 160ms
2026-10-24T04:18:51.5843184Z  ✓ src/auth.test.ts (27 tests) 20ms
2026-10-24T04:18:51.6343720Z  ✓ src/server/CursorAgentSdk.test.ts (1 test) 33ms
2026-10-24T04:18:51.6455876Z  ✓ src/server/usageLimits.test.ts (9 tests) 77ms
2026-10-24T04:18:51.7062544Z  ✓ src/project.test.ts (6 tests) 30ms
2026-10-24T04:18:51.8533929Z  ✓ src/server/auth.test.ts (10 tests) 37ms
2026-10-24T04:18:51.8727136Z  ✓ src/baseSchemas.test.ts (9 tests) 22ms
2026-10-24T04:18:51.8886489Z  ✓ src/server/gitHubGraphQlClient.test.ts (9 tests) 79ms
2026-10-24T04:18:51.8921955Z  ✓ src/server/GitHubCredentials.test.ts (5 tests) 49ms
2026-10-24T04:18:51.9493934Z  ✓ src/server/GitHubRest.test.ts (8 tests) 77ms
2026-10-24T04:18:51.9942159Z  ✓ src/modelSelection.test.ts (4 tests) 15ms
2026-10-24T04:18:52.0261747Z  ✓ src/server/textGeneration.test.ts (8 tests) 77ms
2026-10-24T04:18:52.0410021Z  ✓ src/server.test.ts (7 tests) 20ms
2026-10-24T04:18:52.0685805Z  ✓ src/settings.test.ts (24 tests) 75ms
2026-10-24T04:18:52.1232889Z  ✓ src/server/transportFailure.test.ts (10 tests) 3ms
2026-10-24T04:18:52.1452907Z  ✓ src/server/githubStackActions.test.ts (9 tests) 158ms
2026-10-24T04:18:52.1564476Z  ✓ src/device.test.ts (3 tests) 26ms
2026-10-24T04:18:52.1698262Z  ✓ src/server/GitHubPullRequestProvider.test.ts (17 tests) 70ms
2026-10-24T04:18:52.2701047Z  ✓ src/orchestratorMcp.test.ts (1 test) 12ms
2026-10-24T04:18:52.2745444Z  ✓ src/server/accountCache.test.ts (2 tests) 13ms
2026-10-24T04:18:52.2891219Z  ✓ src/app/DesktopLinuxUrlHandler.test.ts (13 tests) 138ms
2026-10-24T04:18:52.4154781Z  ✓ src/server/status.test.ts (8 tests) 31ms
2026-10-24T04:18:52.4426665Z  ✓ src/git.test.ts (3 tests) 8ms
2026-10-24T04:18:52.4487088Z  ✓ src/acpRegistry.test.ts (2 tests) 7ms
2026-10-24T04:18:52.5617598Z  ✓ src/scheduledTask.test.ts (7 tests) 29ms
2026-10-24T04:18:52.6278874Z  ✓ src/server/driver.test.ts (2 tests) 138ms
2026-10-24T04:18:52.6338616Z  ✓ src/chatAttachment.test.ts (3 tests) 22ms
2026-10-24T04:18:52.6637252Z  ✓ src/provider.test.ts (3 tests) 12ms
2026-10-24T04:18:52.6736975Z  ✓ src/server/credentialStore.test.ts (5 tests) 41ms
2026-10-24T04:18:52.6782158Z  ✓ src/terminal.test.ts (2 tests) 17ms
2026-10-24T04:18:52.6824018Z  ✓ src/server/CursorSdk.test.ts (2 tests) 17ms
2026-10-24T04:18:52.7283766Z  ✓ src/server/adapter.test.ts (15 tests) 200ms
2026-10-24T04:18:52.7739453Z  ✓ src/server/CursorSdkCatalog.test.ts (1 test) 6ms
2026-10-24T04:18:52.7923802Z
2026-10-24T04:18:52.7964540Z  Test Files  14 passed (14)
2026-10-24T04:18:52.8044745Z       Tests  87 passed (87)
2026-10-24T04:18:52.8096959Z    Start at  04:18:49
2026-10-24T04:18:52.8097653Z    Duration  3.35s (transform 44%, import 42%, setup 8%, tests 6%)
2026-10-24T04:18:52.8097897Z
2026-10-24T04:18:52.8295896Z  ✓ src/server/gitHubRepositoryResolution.test.ts (3 tests) 9ms
2026-10-24T04:18:52.8329294Z  ✓ src/window/DesktopWindow.test.ts (20 tests) 150ms
2026-10-24T04:18:52.8381287Z
2026-10-24T04:18:52.8382230Z ~/packages/shared$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:52.8832307Z  ✓ src/orchestrationV2.test.ts (11 tests) 33ms
2026-10-24T04:18:52.9324494Z  ✓ src/server/GitHubQuota.test.ts (4 tests) 22ms
2026-10-24T04:18:52.9492613Z  ✓ src/threadMetadataMcp.test.ts (2 tests) 9ms
2026-10-24T04:18:52.9558430Z  ✓ src/preview/Manager.test.ts (55 tests) 298ms
2026-10-24T04:18:52.9935255Z  ✓ src/environment.test.ts (1 test) 8ms
2026-10-24T04:18:53.0164619Z  ✓ src/backend/DesktopBackendConfiguration.test.ts (17 tests) 261ms
2026-10-24T04:18:53.0279259Z  ✓ src/filesystem.test.ts (2 tests) 5ms
2026-10-24T04:18:53.0478659Z  ✓ src/preview.test.ts (2 tests) 16ms
2026-10-24T04:18:53.0689325Z  ✓ src/keybindings.test.ts (2 tests) 16ms
2026-10-24T04:18:53.1608229Z  ✓ src/updates/DesktopRemoteUpdates.test.ts (17 tests) 182ms
2026-10-24T04:18:53.2046398Z  ✓ src/rpc.test.ts (2 tests) 8ms
2026-10-24T04:18:53.2335839Z  ✓ src/updates/DesktopUpdates.test.ts (27 tests) 273ms
2026-10-24T04:18:53.2726477Z
2026-10-24T04:18:53.2813451Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/shared
2026-10-24T04:18:53.2872728Z
2026-10-24T04:18:53.2879137Z  ✓ src/relay.test.ts (1 test) 7ms
2026-10-24T04:18:53.2941847Z  ✓ src/browserProfile.test.ts (2 tests) 11ms
2026-10-24T04:18:53.3044879Z  ✓ src/threadPullRequest.test.ts (1 test) 5ms
2026-10-24T04:18:53.3939737Z  ✓ src/snapShot/DesktopSnapShot.test.ts (49 tests) 416ms
2026-10-24T04:18:53.4127074Z  ✓ src/server/GitHubPullRequestApi.test.ts (105 tests) 1301ms
2026-10-24T04:18:53.4184269Z    ✓ GitHubPullRequestApi.layer (104)
2026-10-24T04:18:53.4237534Z      ✓ keeps the pull request being ticked through, not the one looked up first 462ms
2026-10-24T04:18:53.4608568Z  ✓ src/providerSetup.test.ts (1 test) 6ms
2026-10-24T04:18:53.4609643Z
2026-10-24T04:18:53.4633984Z  Test Files  27 passed (27)
2026-10-24T04:18:53.4727338Z       Tests  142 passed (142)
2026-10-24T04:18:53.4748323Z    Start at  04:18:50
2026-10-24T04:18:53.4751885Z    Duration  2.69s (import 44%, transform 29%, setup 21%, tests 5%, worker 1%)
2026-10-24T04:18:53.4773047Z
2026-10-24T04:18:53.4773594Z     Isolate  27 workers spawned · ~141ms startup each (spawn + environment, per file)
2026-10-24T04:18:53.4775876Z              at least ~404ms faster with isolate: false — reuses workers across files instead of one per file
2026-10-24T04:18:53.4776188Z
2026-10-24T04:18:53.4814526Z
2026-10-24T04:18:53.4895860Z ~/packages/provider-core$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:53.6008479Z  ✓ src/backend/DesktopBackendManager.test.ts (7 tests) 103ms
2026-10-24T04:18:53.7691978Z
2026-10-24T04:18:53.7825422Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-core
2026-10-24T04:18:53.7848586Z
2026-10-24T04:18:53.7924596Z  ✓ src/snapShot/snapShot.test.ts (36 tests) 42ms
2026-10-24T04:18:53.8168488Z  ✓ src/shell.test.ts (42 tests | 2 skipped) 68ms
2026-10-24T04:18:54.0005534Z  ✓ src/preview/BrowserImport/ChromiumCookies.test.ts (10 tests) 241ms
2026-10-24T04:18:54.0869914Z  ✓ src/app/DesktopClerk.test.ts (15 tests) 119ms
2026-10-24T04:18:54.1926167Z  ✓ src/server/usageLimits.test.ts (7 tests) 12ms
2026-10-24T04:18:54.1948689Z  ✓ src/telemetry/DesktopTelemetryPublisher.test.ts (3 tests) 61ms
2026-10-24T04:18:54.2152537Z  ✓ src/backend/DesktopServerExposure.test.ts (10 tests) 252ms
2026-10-24T04:18:54.3147517Z  ✓ src/preview/FaviconCapture.test.ts (24 tests) 26ms
2026-10-24T04:18:54.3610434Z  ✓ src/nodeSqliteClient.test.ts (17 tests) 253ms
2026-10-24T04:18:54.3724679Z  ✓ src/server/GitHubSourceControlProvider.test.ts (29 tests) 2203ms
2026-10-24T04:18:54.3738282Z    ✓ keeps Enterprise operations on the selected remote: git@code.example.test:team/project.git 632ms
2026-10-24T04:18:54.3786724Z    ✓ keeps Enterprise operations on the selected remote: ssh://git@code.example.test/team/project.git 627ms
2026-10-24T04:18:54.3810675Z    ✓ keeps Enterprise operations on the selected remote: https://code.example.test/team/project.git 640ms
2026-10-24T04:18:54.3877181Z
2026-10-24T04:18:54.3889166Z  Test Files  10 passed (10)
2026-10-24T04:18:54.3895401Z       Tests  238 passed (238)
2026-10-24T04:18:54.3973035Z    Start at  04:18:49
2026-10-24T04:18:54.3976346Z    Duration  4.95s (transform 46%, import 30%, tests 18%, setup 5%)
2026-10-24T04:18:54.4060628Z
2026-10-24T04:18:54.4371319Z
2026-10-24T04:18:54.4459126Z ~/packages/source-control-core$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:54.4744890Z  ✓ src/relayClient.test.ts (14 tests) 286ms
2026-10-24T04:18:54.5936933Z  ✓ src/server/ModelCatalog.test.ts (4 tests) 7ms
2026-10-24T04:18:54.6934497Z  ✓ src/preview/BrowserImport/FirefoxCookies.test.ts (11 tests) 119ms
2026-10-24T04:18:54.7870244Z
2026-10-24T04:18:54.7931154Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/source-control-core
2026-10-24T04:18:54.8030957Z
2026-10-24T04:18:54.8587525Z  ✓ src/wsl/DesktopWslServerTree.test.ts (8 tests) 201ms
2026-10-24T04:18:54.9428582Z  ✓ src/preview/Passkeys.test.ts (6 tests) 59ms
2026-10-24T04:18:54.9995716Z  ✓ src/observability.test.ts (18 tests) 308ms
2026-10-24T04:18:55.0124869Z  ✓ src/app/DesktopObservability.test.ts (5 tests) 234ms
2026-10-24T04:18:55.0732091Z  ✓ src/settings/DesktopAppSettings.test.ts (11 tests) 150ms
2026-10-24T04:18:55.1171407Z  ✓ src/server/pullRequestChecks.test.ts (16 tests) 13ms
2026-10-24T04:18:55.1278541Z  ✓ src/otelEnvironment.test.ts (31 tests) 67ms
2026-10-24T04:18:55.2236819Z  ✓ src/server/mergeMessage.test.ts (11 tests) 20ms
2026-10-24T04:18:55.2289918Z  ✓ src/server/SourceControlProvider.test.ts (1 test) 5ms
2026-10-24T04:18:55.2594478Z  ✓ src/server/diffFileRevisions.test.ts (15 tests) 4ms
2026-10-24T04:18:55.2922344Z  ✓ src/snapShot/PortalCaptureShortcut.test.ts (20 tests) 24ms
2026-10-24T04:18:55.3895944Z  ✓ src/shell/DesktopShellEnvironment.test.ts (12 tests) 87ms
2026-10-24T04:18:55.4796952Z  ✓ src/composerContextLegacy.test.ts (36 tests) 61ms
2026-10-24T04:18:55.5145646Z  ✓ src/usageMerge.test.ts (17 tests) 54ms
2026-10-24T04:18:55.5179918Z  ✓ src/usageLimits.test.ts (38 tests) 80ms
2026-10-24T04:18:55.6272309Z  ✓ src/projectSettings.test.ts (20 tests) 22ms
2026-10-24T04:18:55.6623268Z  ✓ src/serverSettings.test.ts (38 tests) 41ms
2026-10-24T04:18:55.7744010Z  ✓ src/server/notification.test.ts (4 tests) 3ms
2026-10-24T04:18:55.7823602Z  ✓ src/server/attachmentPrompt.test.ts (2 tests) 6ms
2026-10-24T04:18:55.8045492Z  ✓ src/preview/BrowserSession.test.ts (7 tests) 28ms
2026-10-24T04:18:55.8945741Z  ✓ src/snapShot/CaptureShortcutConfig.test.ts (16 tests) 89ms
2026-10-24T04:18:55.9198846Z  ✓ src/server/failure.test.ts (10 tests) 33ms
2026-10-24T04:18:55.9784378Z  ✓ src/server/providerAuthFlow.test.ts (17 tests) 159ms
2026-10-24T04:18:56.0025354Z  ✓ src/server/managedProvider.test.ts (9 tests) 89ms
2026-10-24T04:18:56.0141121Z  ✓ src/server/snapshotProbe.test.ts (7 tests) 7ms
2026-10-24T04:18:56.0508051Z  ✓ src/app/DesktopLifecycle.test.ts (6 tests) 47ms
2026-10-24T04:18:56.0615996Z  ✓ src/wsl/DesktopWslEnvironment.test.ts (17 tests) 2181ms
2026-10-24T04:18:56.0765413Z    ✓ WSL runtime install script (executed) (12)
2026-10-24T04:18:56.0842579Z      ✓ extracts once when two installs race for the same cache 1088ms
2026-10-24T04:18:56.1209625Z  ✓ src/markdownMath.test.ts (44 tests) 355ms
2026-10-24T04:18:56.1954858Z  ✓ src/threadPullRequests.test.ts (23 tests) 43ms
2026-10-24T04:18:56.2106697Z  ✓ src/server/maintenanceResolver.test.ts (52 tests) 179ms
2026-10-24T04:18:56.3100194Z  ✓ src/server/mcpSession.test.ts (2 tests) 10ms
2026-10-24T04:18:56.3675415Z  ✓ src/server/instanceEnvironment.test.ts (4 tests) 23ms
2026-10-24T04:18:56.3747121Z  ✓ src/snapShot/LinuxSnapShot.test.ts (19 tests) 76ms
2026-10-24T04:18:56.4304676Z  ✓ src/dpop.test.ts (9 tests) 211ms
2026-10-24T04:18:56.4770651Z  ✓ src/server/SourceControlRateLimit.test.ts (6 tests) 45ms
2026-10-24T04:18:56.4823677Z  ✓ src/server/collectStreamText.test.ts (2 tests) 47ms
2026-10-24T04:18:56.4864102Z
2026-10-24T04:18:56.4870829Z  Test Files  5 passed (5)
2026-10-24T04:18:56.4871246Z       Tests  49 passed (49)
2026-10-24T04:18:56.4871513Z    Start at  04:18:54
2026-10-24T04:18:56.4871831Z    Duration  1.69s (transform 43%, import 33%, setup 20%, tests 4%, worker 1%)
2026-10-24T04:18:56.4872072Z
2026-10-24T04:18:56.5022794Z  ✓ src/server/processGroup.test.ts (2 tests) 7ms
2026-10-24T04:18:56.5354572Z  ✓ src/orchestrationV2PendingBackgroundWork.test.ts (16 tests) 14ms
2026-10-24T04:18:56.5622282Z
2026-10-24T04:18:56.5658143Z ~/packages/provider-muse$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:56.5710076Z  ✓ src/git.test.ts (30 tests) 12ms
2026-10-24T04:18:56.7023816Z  ✓ src/assistantCitations.test.ts (20 tests) 60ms
2026-10-24T04:18:56.7085211Z  ✓ src/server/mcpToolPresentation.test.ts (4 tests) 3ms
2026-10-24T04:18:56.7336853Z  ✓ src/server/threadTitleContext.test.ts (2 tests) 9ms
2026-10-24T04:18:56.7414552Z  ✓ src/composerContextReferences.test.ts (17 tests) 15ms
2026-10-24T04:18:56.7452530Z  ✓ src/atomicWrite.test.ts (7 tests) 62ms
2026-10-24T04:18:56.7561911Z  ✓ src/settings/DesktopClientSettings.test.ts (7 tests) 198ms
2026-10-24T04:18:56.9319678Z  ✓ src/app/DesktopConnectionCatalogStore.test.ts (5 tests) 123ms
2026-10-24T04:18:56.9379533Z
2026-10-24T04:18:56.9412485Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-muse
2026-10-24T04:18:56.9425290Z
2026-10-24T04:18:57.0085211Z  ✓ src/preview/DesktopBrowserHost.test.ts (7 tests) 41ms
2026-10-24T04:18:57.0284459Z  ✓ src/server/textGenerationUtils.test.ts (3 tests) 28ms
2026-10-24T04:18:57.0924985Z  ✓ src/preview/BrowserImport/SafariCookies.test.ts (9 tests) 64ms
2026-10-24T04:18:57.2045716Z  ✓ src/server/textGenerationPrompts.test.ts (1 test) 8ms
2026-10-24T04:18:57.2253530Z
2026-10-24T04:18:57.2370367Z  Test Files  17 passed (17)
2026-10-24T04:18:57.2472978Z       Tests  132 passed (132)
2026-10-24T04:18:57.2594361Z    Start at  04:18:53
2026-10-24T04:18:57.2615898Z    Duration  3.45s (transform 45%, import 41%, setup 9%, tests 4%, worker 1%)
2026-10-24T04:18:57.2781269Z
2026-10-24T04:18:57.2910269Z
2026-10-24T04:18:57.3012054Z ~/packages/provider-acp$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:18:57.3098231Z  ✓ src/app/DesktopCliCommand.test.ts (6 tests) 140ms
2026-10-24T04:18:57.3242665Z  ✓ src/composerInlineTokens.test.ts (34 tests) 62ms
2026-10-24T04:18:57.3646194Z  ✓ src/KeyedCoalescingWorker.test.ts (4 tests) 50ms
2026-10-24T04:18:57.3903244Z  ✓ src/mcpApp.test.ts (14 tests) 858ms
2026-10-24T04:18:57.3904725Z    ✓ mcpAppFromToolItem (4)
2026-10-24T04:18:57.3984694Z      ✓ reads the app from both the stored output and its compact wire form 840ms
2026-10-24T04:18:57.4820665Z  ✓ src/toolOutput.test.ts (12 tests) 23ms
2026-10-24T04:18:57.4905912Z  ✓ src/nodeRuntime.test.ts (10 tests) 448ms
2026-10-24T04:18:57.5810769Z  ✓ src/server/usageLimits.test.ts (4 tests) 18ms
2026-10-24T04:18:57.6084416Z  ✓ src/changeRequestUrl.test.ts (19 tests) 16ms
2026-10-24T04:18:57.6204997Z  ✓ src/model.test.ts (10 tests) 18ms
2026-10-24T04:18:57.6562380Z
2026-10-24T04:18:57.6636410Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-acp
2026-10-24T04:18:57.6781212Z
2026-10-24T04:18:57.6874005Z  ✓ src/preview/BrowserImport/ChromiumKeys.test.ts (9 tests) 41ms
2026-10-24T04:18:57.6964653Z  ✓ src/window/DesktopApplicationMenu.test.ts (3 tests) 24ms
2026-10-24T04:18:57.7351196Z  ✓ src/snapShot/NiriSnapShot.test.ts (18 tests) 343ms
2026-10-24T04:18:57.8461614Z  ✓ src/server/itemPresentation.test.ts (6 tests) 5ms
2026-10-24T04:18:58.0207376Z  ✓ src/preview.test.ts (23 tests) 19ms
2026-10-24T04:18:58.0748236Z  ✓ src/markdownLinks.test.ts (34 tests) 18ms
2026-10-24T04:18:58.1545662Z  ✓ src/preview/CdpRelay.test.ts (6 tests) 11ms
2026-10-24T04:18:58.1964910Z  ✓ src/codexMarkdownDirectives.test.ts (22 tests) 104ms
2026-10-24T04:18:58.2161875Z  ✓ src/server/stderr.test.ts (2 tests) 18ms
2026-10-24T04:18:58.2373448Z  ✓ src/server/sdk.test.ts (12 tests) 334ms
2026-10-24T04:18:58.3766639Z  ✓ src/server/sessionConfig.test.ts (6 tests) 15ms
2026-10-24T04:18:58.3828033Z  ✓ src/snapShot/KdeSnapShot.test.ts (9 tests) 78ms
2026-10-24T04:18:58.4005338Z  ✓ src/settings/DesktopSavedEnvironments.test.ts (3 tests) 78ms
2026-10-24T04:18:58.4330614Z  ✓ src/server/protocol.test.ts (1 test) 2ms
2026-10-24T04:18:58.6172453Z  ✓ src/agentAwareness.test.ts (21 tests) 5ms
2026-10-24T04:18:58.6466027Z  ✓ src/sourceControl.test.ts (11 tests) 7ms
2026-10-24T04:18:58.6541602Z  ✓ scripts/electron-launcher.test.mjs (7 tests) 558ms
2026-10-24T04:18:58.6581932Z    ✓ dev cleanup matches only the literal root argument: /tmp/t3-feature.one/apps/desktop 352ms
2026-10-24T04:18:58.6630782Z  ✓ src/server/mcpOverAcpBridge.test.ts (3 tests) 46ms
2026-10-24T04:18:58.6984111Z  ✓ src/app/DesktopPreReadyPlatform.test.ts (4 tests) 45ms
2026-10-24T04:18:58.7382132Z  ✓ src/backend/DesktopLocalEnvironmentAuth.test.ts (3 tests) 72ms
2026-10-24T04:18:58.7684465Z  ✓ src/DrainableWorker.test.ts (3 tests) 52ms
2026-10-24T04:18:58.8151666Z  ✓ src/terminalOutput.test.ts (16 tests) 1081ms
2026-10-24T04:18:58.8171029Z    ✓ appendTerminalOutput (8)
2026-10-24T04:18:58.8247334Z      ✓ stays bounded across many appends of huge output, including one endless line 1007ms
2026-10-24T04:18:58.8418273Z  ✓ src/htmlRender.test.ts (11 tests) 17ms
2026-10-24T04:18:58.9553417Z  ✓ src/imageDimensions.test.ts (8 tests) 8ms
2026-10-24T04:18:58.9580840Z  ✓ src/snapShot/HyprlandSnapShot.test.ts (9 tests) 76ms
2026-10-24T04:18:58.9583672Z  ✓ src/server/clientPolicy.test.ts (13 tests) 56ms
2026-10-24T04:18:59.1240783Z  ✓ src/composerContextLegacySend.test.ts (8 tests) 30ms
2026-10-24T04:18:59.1402301Z  ✓ src/remote.test.ts (10 tests) 5ms
2026-10-24T04:18:59.1487741Z  ✓ src/KeyedLock.test.ts (4 tests) 17ms
2026-10-24T04:18:59.1882088Z  ✓ src/ipc/methods/window.test.ts (5 tests) 71ms
2026-10-24T04:18:59.2963391Z  ✓ src/app/DesktopEarlyElectronStartup.test.ts (19 tests) 15ms
2026-10-24T04:18:59.3182052Z  ✓ src/logging.test.ts (3 tests) 104ms
2026-10-24T04:18:59.3377545Z  ✓ src/promptLinks.test.ts (8 tests) 39ms
2026-10-24T04:18:59.4492695Z  ✓ src/server/modelCatalog.test.ts (1 test) 4ms
2026-10-24T04:18:59.4768032Z  ✓ src/snapShot/GnomeCaptureSetup.test.ts (11 tests) 190ms
2026-10-24T04:18:59.5027021Z  ✓ src/server/runtimeModel.test.ts (47 tests) 502ms
2026-10-24T04:18:59.6055423Z  ✓ src/window/ContextMenuImage.test.ts (15 tests) 27ms
2026-10-24T04:18:59.6394614Z  ✓ src/wsl/DesktopWslBackend.test.ts (1 test) 9ms
2026-10-24T04:18:59.7352543Z  ✓ src/composerContextClipboard.test.ts (6 tests) 421ms
2026-10-24T04:18:59.7394842Z    ✓ composerContextClipboard (6)
2026-10-24T04:18:59.7432041Z      ✓ round-trips selections larger than two million characters 395ms
2026-10-24T04:18:59.7502017Z  ✓ src/server/maintenance.test.ts (3 tests) 115ms
2026-10-24T04:18:59.7574516Z  ✓ src/electron/ElectronProtocol.test.ts (3 tests) 62ms
2026-10-24T04:18:59.8171135Z  ✓ src/electron/ElectronWindow.test.ts (2 tests) 9ms
2026-10-24T04:18:59.8616203Z  ✓ src/codexAuthHandoff.test.ts (6 tests) 7ms
2026-10-24T04:18:59.8694427Z  ✓ src/server/textGeneration.test.ts (8 tests) 139ms
2026-10-24T04:18:59.9510001Z  ✓ src/app/DesktopAppIdentity.test.ts (5 tests) 17ms
2026-10-24T04:18:59.9549634Z  ✓ src/server/status.test.ts (3 tests) 249ms
2026-10-24T04:18:59.9632107Z  ✓ src/schemaJson.test.ts (8 tests) 19ms
2026-10-24T04:18:59.9832688Z  ✓ src/updates/releaseNotes.test.ts (8 tests) 12ms
2026-10-24T04:19:00.0712157Z  ✓ src/threadLinks.test.ts (8 tests) 8ms
2026-10-24T04:19:00.1154729Z  ✓ src/server/adapter.test.ts (39 tests) 317ms
2026-10-24T04:19:00.1520128Z
2026-10-24T04:19:00.1534832Z  Test Files  9 passed (9)
2026-10-24T04:19:00.1684364Z       Tests  77 passed (77)
2026-10-24T04:19:00.1728050Z    Start at  04:18:56
2026-10-24T04:19:00.1784303Z    Duration  3.18s (transform 46%, import 37%, setup 8%, tests 8%)
2026-10-24T04:19:00.1906786Z
2026-10-24T04:19:00.1994832Z  ✓ src/devHome.test.ts (5 tests) 30ms
2026-10-24T04:19:00.2080954Z  ✓ scripts/main-process-bundle.test.mjs (2 tests) 441ms
2026-10-24T04:19:00.2211442Z
2026-10-24T04:19:00.2286758Z ~/packages/client-runtime$ vp test run ⊘ cache disabled
2026-10-24T04:19:00.2355915Z  ✓ src/orchestrationV2BoundedSnapshot.test.ts (3 tests) 8ms
2026-10-24T04:19:00.2980765Z  ✓ src/server/nativeLogging.test.ts (3 tests) 22ms
2026-10-24T04:19:00.3043430Z  ✓ src/preview/PasskeyBridge.test.ts (3 tests) 8ms
2026-10-24T04:19:00.3490903Z  ✓ src/gitPatchPath.test.ts (22 tests) 14ms
2026-10-24T04:19:00.4135067Z  ✓ src/orchestrationTiming.test.ts (11 tests) 3ms
2026-10-24T04:19:00.4192985Z  ✓ src/threadFindText.test.ts (8 tests) 79ms
2026-10-24T04:19:00.4396269Z  ✓ src/Net.test.ts (4 tests) 46ms
2026-10-24T04:19:00.5310600Z  ✓ src/updates/remoteUpdateFlow.test.ts (6 tests) 9ms
2026-10-24T04:19:00.5366961Z  ✓ src/app/DesktopAppActivation.test.ts (3 tests) 59ms
2026-10-24T04:19:00.5479274Z  ✓ src/hostClassification.test.ts (10 tests) 26ms
2026-10-24T04:19:00.5603669Z
2026-10-24T04:19:00.5689702Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/client-runtime
2026-10-24T04:19:00.5690299Z
2026-10-24T04:19:00.6088992Z  ✓ src/ssh/DesktopSshPasswordPrompts.test.ts (2 tests) 42ms
2026-10-24T04:19:00.6404897Z  ✓ src/composerTrigger.test.ts (25 tests) 6ms
2026-10-24T04:19:00.6838689Z  ✓ src/fileLinks.test.ts (18 tests) 11ms
2026-10-24T04:19:00.6974550Z  ✓ src/backend/DesktopBackendPool.test.ts (1 test) 20ms
2026-10-24T04:19:00.7879337Z  ✓ src/path.test.ts (11 tests) 24ms
2026-10-24T04:19:00.7972158Z  ✓ src/semver.test.ts (7 tests) 9ms
2026-10-24T04:19:00.8844596Z  ✓ src/window/QuitHold.test.ts (7 tests) 30ms
2026-10-24T04:19:00.8979349Z  ✓ src/snapShot/captureConfigEdit.test.ts (24 tests) 42ms
2026-10-24T04:19:00.9863695Z  ✓ src/orchestrationV2Timeline.test.ts (12 tests) 3ms
2026-10-24T04:19:00.9929480Z  ✓ gnome-extension/captureFeedback.test.js (4 tests) 15ms
2026-10-24T04:19:01.0590816Z  ✓ src/relayTracing.test.ts (2 tests) 13ms
2026-10-24T04:19:01.0868165Z  ✓ src/codexArtifactTemplates.test.ts (9 tests) 5ms
2026-10-24T04:19:01.1356067Z  ✓ gnome-extension/captureService.test.js (10 tests) 12ms
2026-10-24T04:19:01.1651590Z  ✓ src/preview/BrowserImport/BrowserImport.test.ts (3 tests) 61ms
2026-10-24T04:19:01.2143308Z  ✓ src/markdownPipeline.test.ts (3 tests) 59ms
2026-10-24T04:19:01.3532755Z  ✓ src/toolActivity.test.ts (4 tests) 12ms
2026-10-24T04:19:01.4033851Z  ✓ src/cliArgs.test.ts (8 tests) 3ms
2026-10-24T04:19:01.4352963Z  ✓ src/ipc/methods/wsl.test.ts (2 tests) 30ms
2026-10-24T04:19:01.4995375Z  ✓ src/legacyLocalStorageMerge.test.ts (7 tests) 19ms
2026-10-24T04:19:01.5150557Z  ✓ src/wsl/wslPathParsing.test.ts (12 tests) 14ms
2026-10-24T04:19:01.6132310Z  ✓ src/filePreview.test.ts (13 tests) 17ms
2026-10-24T04:19:01.6218051Z  ✓ src/composerPullRequestMatches.test.ts (3 tests) 10ms
2026-10-24T04:19:01.6519701Z  ✓ src/codexFileCitations.test.ts (5 tests) 3ms
2026-10-24T04:19:01.6788553Z  ✓ src/updates/updateMachine.test.ts (4 tests) 5ms
2026-10-24T04:19:01.6908229Z  ✓ src/threadReference.test.ts (5 tests) 3ms
2026-10-24T04:19:01.7091795Z  ✓ src/app/DesktopCliShim.test.ts (4 tests) 83ms
2026-10-24T04:19:01.7335962Z  ✓ src/app/CodexAuthCallback.test.ts (4 tests) 76ms
2026-10-24T04:19:01.8065849Z  ✓ src/linuxSecretStorage.test.ts (7 tests) 6ms
2026-10-24T04:19:01.8542860Z  ✓ src/connectAuth.test.ts (3 tests) 4ms
2026-10-24T04:19:01.9006010Z  ✓ src/ipc/methods/notificationBadge.test.ts (1 test) 30ms
2026-10-24T04:19:01.9038309Z  ✓ src/cliRelease.test.ts (3 tests) 7ms
2026-10-24T04:19:01.9308329Z  ✓ src/searchRanking.test.ts (3 tests) 3ms
2026-10-24T04:19:01.9650494Z  ✓ src/delimitedPreview.test.ts (8 tests) 942ms
2026-10-24T04:19:01.9820285Z    ✓ delimited file previews (8)
2026-10-24T04:19:01.9835661Z      ✓ bounds rows, columns and cell length and reports partial content 935ms
2026-10-24T04:19:01.9892950Z  ✓ src/relayAuth.test.ts (2 tests) 15ms
2026-10-24T04:19:02.0402022Z  ✓ src/desktopBootstrapToken.test.ts (3 tests) 4ms
2026-10-24T04:19:02.1305353Z  ✓ src/usageFormat.test.ts (4 tests) 7ms
2026-10-24T04:19:02.1890532Z  ✓ src/permissions/MacPermissionHelper.test.ts (1 test) 7ms
2026-10-24T04:19:02.1995999Z  ✓ src/oauthScope.test.ts (3 tests) 4ms
2026-10-24T04:19:02.2066520Z  ✓ src/snapShot/RegionSnapShot.test.ts (4 tests) 18ms
2026-10-24T04:19:02.2349294Z  ✓ src/cloneUrl.test.ts (3 tests) 16ms
2026-10-24T04:19:02.2803942Z  ✓ src/backend/tailscaleEndpointProvider.test.ts (3 tests) 26ms
2026-10-24T04:19:02.3022538Z  ✓ src/ipc/methods/preview.test.ts (5 tests) 28ms
2026-10-24T04:19:02.3185665Z  ✓ src/favicon.test.ts (6 tests) 4ms
2026-10-24T04:19:02.3452014Z  ✓ src/desktopAppControl.test.ts (2 tests) 3ms
2026-10-24T04:19:02.3709570Z  ✓ src/githubMarkdownLinks.test.ts (3 tests) 28ms
2026-10-24T04:19:02.4696922Z  ✓ src/preview/GuestInput.test.ts (4 tests) 9ms
2026-10-24T04:19:02.5049127Z  ✓ src/schemaYaml.test.ts (2 tests) 24ms
2026-10-24T04:19:02.5207420Z  ✓ src/t3McpToolPresentation.test.ts (2 tests) 27ms
2026-10-24T04:19:02.5593432Z  ✓ src/thirdPartyLicenses.test.ts (2 tests) 3ms
2026-10-24T04:19:02.6208202Z  ✓ scripts/verify-preload-bundle.test.mjs (7 tests) 44ms
2026-10-24T04:19:02.6347073Z  ✓ src/ipc/methods/snapShot.test.ts (3 tests) 24ms
2026-10-24T04:19:02.7145371Z  ✓ src/AgentScope.test.ts (1 test) 15ms
2026-10-24T04:19:02.7373691Z  ✓ scripts/browser-secret-native.test.mjs (10 tests) 714ms
2026-10-24T04:19:02.7387143Z  ✓ src/app/DesktopWebLinks.test.ts (2 tests) 6ms
2026-10-24T04:19:02.7937750Z  ✓ src/preview/BrowserImport/CookieDatabase.test.ts (2 tests) 76ms
2026-10-24T04:19:02.7984033Z  ✓ src/providerAuthReturnUrl.test.ts (5 tests) 17ms
2026-10-24T04:19:02.8167344Z  ✓ src/electron/ElectronShell.test.ts (5 tests) 8ms
2026-10-24T04:19:02.8324334Z  ✓ src/threadSearch.test.ts (2 tests) 8ms
2026-10-24T04:19:02.8421613Z  ✓ src/relayUrl.test.ts (4 tests) 4ms
2026-10-24T04:19:02.8791866Z  ✓ src/video.test.ts (2 tests) 3ms
2026-10-24T04:19:02.9491691Z  ✓ src/terminalLabels.test.ts (2 tests) 3ms
2026-10-24T04:19:02.9866551Z  ✓ src/preview/PickedElementPayload.test.ts (2 tests) 3ms
2026-10-24T04:19:03.0105036Z  ✓ src/preview/BrowserImport/SafariPermission.test.ts (2 tests) 27ms
2026-10-24T04:19:03.0271214Z  ✓ ../../native/kde-snap-shot/src/activate.test.ts (2 tests) 10ms
2026-10-24T04:19:03.0356534Z  ✓ src/snapShot/NativeCaptureFeedback.test.ts (2 tests) 31ms
2026-10-24T04:19:03.0924509Z  ✓ src/telemetryId.test.ts (1 test) 9ms
2026-10-24T04:19:03.1234866Z  ✓ src/relayJwt.test.ts (1 test) 5ms
2026-10-24T04:19:03.1321277Z  ✓ src/changedFileKind.test.ts (5 tests) 10ms
2026-10-24T04:19:03.1720822Z  ✓ src/snapShot/SnapShotAccessibilityProcess.test.ts (3 tests) 22ms
2026-10-24T04:19:03.1764327Z  ✓ src/relaySigning.test.ts (1 test) 2ms
2026-10-24T04:19:03.1858341Z  ✓ src/server/clientTerminals.test.ts (10 tests) 4220ms
2026-10-24T04:19:03.1872784Z    ✓ AcpClientTerminals (9)
2026-10-24T04:19:03.1898965Z      ✓ bounds unreleased terminal handles without invalidating existing ids 3348ms
2026-10-24T04:19:03.2081143Z
2026-10-24T04:19:03.2082285Z  Test Files  7 passed (7)
2026-10-24T04:19:03.2084587Z       Tests  84 passed (84)
2026-10-24T04:19:03.2090642Z    Start at  04:18:57
2026-10-24T04:19:03.2090997Z    Duration  5.53s (tests 42%, transform 35%, import 15%, setup 8%)
2026-10-24T04:19:03.2091274Z
2026-10-24T04:19:03.2224664Z  ✓ src/t3ProjectFile.test.ts (2 tests) 4ms
2026-10-24T04:19:03.2289083Z
2026-10-24T04:19:03.2342005Z ~/packages/tailscale$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:03.2344569Z
2026-10-24T04:19:03.2404150Z  Test Files  90 passed (90)
2026-10-24T04:19:03.2442937Z       Tests  1011 passed | 2 skipped (1013)
2026-10-24T04:19:03.2478231Z    Start at  04:18:53
2026-10-24T04:19:03.2540253Z    Duration  9.95s (import 45%, transform 25%, setup 17%, tests 13%, worker 1%)
2026-10-24T04:19:03.2619350Z
2026-10-24T04:19:03.2645479Z      Import  349 modules were evaluated 2805 times · 23.76s total, 45% of tracked time
2026-10-24T04:19:03.2690426Z              ~2.21s faster with isolate: false — shared modules are evaluated once per worker instead of once per file
2026-10-24T04:19:03.2818109Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T04:19:03.2867189Z
2026-10-24T04:19:03.3292167Z  ✓ src/electron/WindowsForeground.test.ts (3 tests) 10ms
2026-10-24T04:19:03.3321549Z
2026-10-24T04:19:03.3434049Z ~/packages/source-control-gitcafe$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:03.3742685Z  ✓ src/preview/BrowserImport/LinuxBrowserSecret.test.ts (1 test) 43ms
2026-10-24T04:19:03.4148331Z  ✓ src/app/DesktopUserData.test.ts (2 tests) 27ms
2026-10-24T04:19:03.4284617Z  ✓ src/app/DesktopEnvironment.test.ts (2 tests) 25ms
2026-10-24T04:19:03.4285507Z  ✓ src/electron/WindowsForegroundFocusThread.test.ts (2 tests) 10ms
2026-10-24T04:19:03.5039920Z
2026-10-24T04:19:03.5062598Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/tailscale
2026-10-24T04:19:03.5125846Z
2026-10-24T04:19:03.5459594Z  ✓ src/authorization/layer.test.ts (23 tests) 224ms
2026-10-24T04:19:03.6033510Z
2026-10-24T04:19:03.6177594Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/source-control-gitcafe
2026-10-24T04:19:03.6244028Z
2026-10-24T04:19:03.6404822Z  ✓ gnome-extension/feedbackGeometry.test.js (7 tests) 5ms
2026-10-24T04:19:03.7004595Z  ✓ src/permissions/MacSettingsWindow.test.ts (2 tests) 29ms
2026-10-24T04:19:03.7204442Z  ✓ src/preview/WebviewPreferences.test.ts (2 tests) 2ms
2026-10-24T04:19:03.8390005Z  ✓ src/app/DesktopPreReadyFileSystem.test.ts (1 test) 24ms
2026-10-24T04:19:03.8614439Z  ✓ src/state/runtime.test.ts (23 tests) 275ms
2026-10-24T04:19:03.8985329Z  ✓ src/ipc/methods/localEnvironment.test.ts (1 test) 26ms
2026-10-24T04:19:03.9324487Z  ✓ src/connection/supervisor.test.ts (30 tests) 403ms
2026-10-24T04:19:03.9435440Z  ✓ ../../native/kde-snap-shot/src/feedbackGeometry.test.ts (2 tests) 13ms
2026-10-24T04:19:03.9468502Z  ✓ src/snapShot/WindowsCaptureFeedback.test.ts (1 test) 4ms
2026-10-24T04:19:03.9609523Z  ✓ src/app/DesktopAppActivationBroker.test.ts (3 tests) 5ms
2026-10-24T04:19:03.9744005Z  ✓ src/rpc/session.test.ts (14 tests) 410ms
2026-10-24T04:19:04.0044484Z  ✓ src/preview/RecordingInput.test.ts (2 tests) 7ms
2026-10-24T04:19:04.0418343Z  ✓ src/preview/AnnotationKeyboard.test.ts (1 test) 2ms
2026-10-24T04:19:04.0476894Z  ✓ src/server/gitCafeHosts.test.ts (7 tests) 3ms
2026-10-24T04:19:04.1079404Z  ✓ src/connection/registry.test.ts (41 tests) 417ms
2026-10-24T04:19:04.1167856Z  ✓ src/tailscale.test.ts (7 tests) 21ms
2026-10-24T04:19:04.1253150Z
2026-10-24T04:19:04.1256109Z  Test Files  1 passed (1)
2026-10-24T04:19:04.1331322Z       Tests  7 passed (7)
2026-10-24T04:19:04.1360026Z    Start at  04:19:03
2026-10-24T04:19:04.1383226Z    Duration  608ms (transform 38%, import 37%, setup 20%, tests 4%)
2026-10-24T04:19:04.1383525Z
2026-10-24T04:19:04.1383972Z  ✓ src/ipc/methods/sshEnvironment.test.ts (1 test) 5ms
2026-10-24T04:19:04.1542642Z
2026-10-24T04:19:04.1559388Z ~/packages/source-control-azure-devops$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:04.1867385Z  ✓ src/preview/AnnotationIds.test.ts (1 test) 5ms
2026-10-24T04:19:04.1937138Z
2026-10-24T04:19:04.1976121Z  Test Files  103 passed (103)
2026-10-24T04:19:04.1992398Z       Tests  837 passed (837)
2026-10-24T04:19:04.1992850Z    Start at  04:18:49
2026-10-24T04:19:04.1993175Z    Duration  14.77s (import 45%, transform 31%, tests 13%, setup 11%, worker 1%)
2026-10-24T04:19:04.1993438Z
2026-10-24T04:19:04.1993740Z      Import  520 modules were evaluated 6439 times · 38.24s total, 45% of tracked time
2026-10-24T04:19:04.1994274Z              ~3.82s faster with isolate: false — shared modules are evaluated once per worker instead of once per file
2026-10-24T04:19:04.1994925Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T04:19:04.1995178Z
2026-10-24T04:19:04.2691775Z
2026-10-24T04:19:04.2692985Z ~/scripts$ vp test run --config ../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:04.4122287Z  ✓ src/state/threads-sync.test.ts (36 tests) 250ms
2026-10-24T04:19:04.4259754Z
2026-10-24T04:19:04.4264123Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/source-control-azure-devops
2026-10-24T04:19:04.4312938Z
2026-10-24T04:19:04.5209565Z
2026-10-24T04:19:04.5244009Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/scripts
2026-10-24T04:19:04.5248970Z
2026-10-24T04:19:04.5498196Z  ✓ src/state/server.test.ts (19 tests) 68ms
2026-10-24T04:19:04.7580401Z  ✓ src/state/shell-sync.test.ts (6 tests) 75ms
2026-10-24T04:19:04.7799075Z  ✓ src/operations/commands.test.ts (14 tests) 101ms
2026-10-24T04:19:05.0854065Z  ✓ src/state/pullRequests.test.ts (56 tests) 1426ms
2026-10-24T04:19:05.0925767Z    ✓ returns a successful mutation when source invalidation stalls 1009ms
2026-10-24T04:19:05.1207001Z  ✓ src/state/vcs.test.ts (9 tests) 121ms
2026-10-24T04:19:05.1874005Z  ✓ lib/third-party-licenses.test.ts (19 tests) 151ms
2026-10-24T04:19:05.2245807Z  ✓ src/voice-input/controller.test.ts (22 tests) 46ms
2026-10-24T04:19:05.2737363Z  ✓ src/server/azureDevOpsDiff.test.ts (14 tests) 366ms
2026-10-24T04:19:05.2926786Z    ✓ azureDevOpsFilePatch (11)
2026-10-24T04:19:05.2964246Z      ✓ lists a file too far apart to diff without its hunks 323ms
2026-10-24T04:19:05.3111201Z  ✓ src/state/environmentHttpAuth.test.ts (32 tests) 268ms
2026-10-24T04:19:05.3444881Z  ✓ src/server/gitCafePullRequestJson.test.ts (14 tests) 27ms
2026-10-24T04:19:05.4204701Z  ✓ src/state/orchestrationV2Projection.test.ts (15 tests) 28ms
2026-10-24T04:19:05.4664667Z  ✓ src/server/GitCafeCredentials.test.ts (4 tests) 37ms
2026-10-24T04:19:05.5948731Z  ✓ src/server/GitCafeSourceControlProvider.test.ts (8 tests) 69ms
2026-10-24T04:19:05.6044676Z  ✓ src/connection/onboarding.test.ts (13 tests) 174ms
2026-10-24T04:19:05.7288526Z  ✓ notify-discord-release.test.ts (15 tests) 181ms
2026-10-24T04:19:05.7736289Z  ✓ src/server/GitCafePullRequestProvider.test.ts (32 tests) 254ms
2026-10-24T04:19:05.7863336Z
2026-10-24T04:19:05.7884945Z  Test Files  5 passed (5)
2026-10-24T04:19:05.7968688Z       Tests  65 passed (65)
2026-10-24T04:19:05.7981275Z    Start at  04:19:03
2026-10-24T04:19:05.8069092Z    Duration  2.17s (transform 52%, import 36%, setup 7%, tests 5%)
2026-10-24T04:19:05.8094463Z
2026-10-24T04:19:05.8426579Z
2026-10-24T04:19:05.8471054Z ~/packages/source-control-forgejo$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:05.8492752Z  ✓ merge-update-manifests.test.ts (5 tests) 30ms
2026-10-24T04:19:05.8493264Z  ✓ src/state/vcsAction.test.ts (9 tests) 51ms
2026-10-24T04:19:05.8509969Z  ✓ dev-runner.test.ts (31 tests) 117ms
2026-10-24T04:19:05.8905076Z  ✓ lib/cli-external-packages.test.ts (10 tests) 373ms
2026-10-24T04:19:05.8911495Z    ✓ external package dependency closure (1)
2026-10-24T04:19:05.8981184Z      ✓ keeps every runtime dependency of an external package external too 329ms
2026-10-24T04:19:05.9997970Z  ✓ legend-list-initial-reveal.test.ts (10 tests) 14ms
2026-10-24T04:19:06.0589957Z  ✓ src/state/entities.test.ts (16 tests) 15ms
2026-10-24T04:19:06.2919927Z
2026-10-24T04:19:06.3036836Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/source-control-forgejo
2026-10-24T04:19:06.3090628Z
2026-10-24T04:19:06.3323781Z  ✓ src/relay/managedRelay.test.ts (7 tests) 171ms
2026-10-24T04:19:06.3424011Z  ✓ update-release-package-versions.test.ts (3 tests) 45ms
2026-10-24T04:19:06.3996916Z  ✓ lib/dev-share.test.ts (5 tests) 69ms
2026-10-24T04:19:06.4266424Z  ✓ build-npm-launcher.test.ts (1 test) 761ms
2026-10-24T04:19:06.4432553Z    ✓ build-npm-launcher (1)
2026-10-24T04:19:06.4439083Z      ✓ publishes a launcher that downloads, verifies, caches, and runs the release executable 743ms
2026-10-24T04:19:06.4508836Z  ✓ src/state/threadCommands.test.ts (22 tests) 140ms
2026-10-24T04:19:06.4577721Z  ✓ mobile-native-client.test.ts (2 tests) 33ms
2026-10-24T04:19:06.4587825Z  ✓ src/server/azureDevOpsPullRequestJson.test.ts (28 tests) 67ms
2026-10-24T04:19:06.5447401Z  ✓ src/relay/discovery.test.ts (7 tests) 102ms
2026-10-24T04:19:06.5606630Z  ✓ src/server/AzureDevOpsCli.test.ts (7 tests) 88ms
2026-10-24T04:19:06.5888848Z  ✓ src/state/threads-atoms.test.ts (4 tests) 113ms
2026-10-24T04:19:06.6227447Z  ✓ lib/public-config.test.ts (1 test) 10ms
2026-10-24T04:19:06.7059524Z  ✓ src/rpc/client.test.ts (8 tests) 72ms
2026-10-24T04:19:06.7769673Z  ✓ mock-update-server.test.ts (2 tests) 82ms
2026-10-24T04:19:06.8113092Z  ✓ lib/resolve-catalog.test.ts (2 tests) 2ms
2026-10-24T04:19:06.8880968Z  ✓ src/connection/routes.test.ts (19 tests) 46ms
2026-10-24T04:19:06.9025559Z  ✓ src/server/AzureDevOpsPullRequestCli.test.ts (21 tests) 354ms
2026-10-24T04:19:06.9401864Z  ✓ lib/build-target-arch.test.ts (1 test) 14ms
2026-10-24T04:19:07.0057848Z  ✓ mobile-showcase.test.ts (3 tests) 16ms
2026-10-24T04:19:07.0729715Z  ✓ src/device/stream.test.ts (14 tests) 22ms
2026-10-24T04:19:07.0909606Z  ✓ src/server/AzureDevOpsPullRequestProvider.test.ts (12 tests) 533ms
2026-10-24T04:19:07.1028030Z
2026-10-24T04:19:07.1089887Z  Test Files  5 passed (5)
2026-10-24T04:19:07.1130638Z       Tests  82 passed (82)
2026-10-24T04:19:07.1186489Z    Start at  04:19:04
2026-10-24T04:19:07.1337902Z    Duration  2.67s (transform 48%, import 30%, tests 15%, setup 6%)
2026-10-24T04:19:07.1422493Z
2026-10-24T04:19:07.1495852Z  ✓ lib/icon-export.test.ts (1 test) 2ms
2026-10-24T04:19:07.1592878Z  ✓ src/state/threadShell.test.ts (9 tests) 50ms
2026-10-24T04:19:07.1663951Z
2026-10-24T04:19:07.1847399Z ~/packages/provider-grok$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:07.1922530Z  ✓ sync-reference-repos.test.ts (2 tests) 25ms
2026-10-24T04:19:07.2556524Z  ✓ resolve-previous-release-tag.test.ts (3 tests) 6ms
2026-10-24T04:19:07.3638417Z  ✓ mobile-native-static-check.test.ts (2 tests) 9ms
2026-10-24T04:19:07.4244842Z  ✓ src/platform/storageDocument.test.ts (13 tests) 25ms
2026-10-24T04:19:07.5095082Z
2026-10-24T04:19:07.5096876Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-grok
2026-10-24T04:19:07.5097142Z
2026-10-24T04:19:07.5591835Z  ✓ src/state/projectGrouping.test.ts (20 tests) 22ms
2026-10-24T04:19:07.6432088Z  ✓ src/state/threadRelationships.test.ts (11 tests) 13ms
2026-10-24T04:19:07.6511324Z  ✓ src/connection/resolver.test.ts (6 tests) 84ms
2026-10-24T04:19:07.7113481Z  ✓ src/state/fileMetadata.test.ts (11 tests) 166ms
2026-10-24T04:19:07.7764353Z  ✓ src/state/commandPermissions.test.ts (14 tests) 64ms
2026-10-24T04:19:07.8772464Z  ✓ src/state/threadExecution.test.ts (11 tests) 13ms
2026-10-24T04:19:07.9107372Z  ✓ build-desktop-artifact.test.ts (42 tests) 2111ms
2026-10-24T04:19:07.9162952Z    ✓ build-desktop-artifact (40)
2026-10-24T04:19:07.9184018Z      ✓ rejects overlapping builds from another process until restoration finishes 747ms
2026-10-24T04:19:07.9221551Z      ✓ builds web, server and desktop with the resolved version, restores changed manifests and preserves edits to matching ones 307ms
2026-10-24T04:19:07.9430323Z  ✓ src/state/threadWorkflows.test.ts (21 tests) 17ms
2026-10-24T04:19:08.0364774Z  ✓ src/mcpApps/host.test.ts (9 tests) 11ms
2026-10-24T04:19:08.1587258Z  ✓ src/state/threadHistoryMerge.test.ts (7 tests) 5ms
2026-10-24T04:19:08.2098218Z  ✓ src/server/usage.test.ts (9 tests) 15ms
2026-10-24T04:19:08.2142497Z  ✓ src/server/ForgejoSourceControlProvider.test.ts (30 tests) 149ms
2026-10-24T04:19:08.2447573Z
2026-10-24T04:19:08.2450604Z  Test Files  1 passed (1)
2026-10-24T04:19:08.2484117Z       Tests  30 passed (30)
2026-10-24T04:19:08.2513669Z    Start at  04:19:06
2026-10-24T04:19:08.2565667Z    Duration  1.93s (transform 55%, import 32%, tests 9%, setup 4%)
2026-10-24T04:19:08.2566168Z
2026-10-24T04:19:08.2934334Z
2026-10-24T04:19:08.2966739Z ~/packages/source-control-gitlab$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:08.3923142Z  ✓ src/state/threadDetail.test.ts (14 tests) 31ms
2026-10-24T04:19:08.4423251Z  ✓ src/connection/outdatedHostUpdate.test.ts (3 tests) 47ms
2026-10-24T04:19:08.4468318Z  ✓ src/state/shellReducer.test.ts (14 tests) 7ms
2026-10-24T04:19:08.5459414Z  ✓ src/state/threadSort.test.ts (21 tests) 127ms
2026-10-24T04:19:08.5981402Z
2026-10-24T04:19:08.5996337Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/source-control-gitlab
2026-10-24T04:19:08.6041232Z
2026-10-24T04:19:08.6370845Z  ✓ src/state/threadSnoozed.test.ts (20 tests) 23ms
2026-10-24T04:19:08.6425491Z  ✓ src/state/projectCommands.test.ts (4 tests) 52ms
2026-10-24T04:19:08.8828573Z  ✓ src/server/xaiAcpExtension.test.ts (52 tests) 58ms
2026-10-24T04:19:08.9578215Z stdout | src/state/serverUsage.test.ts > keeps the cached usage summary when the awaited refresh fails
2026-10-24T04:19:08.9611211Z [04:19:08.948] WARN (#49): Could not refresh slow usage sources. {
2026-10-24T04:19:08.9611635Z   errorType: 'error',
2026-10-24T04:19:08.9611886Z   errorName: 'UsageReadError',
2026-10-24T04:19:08.9612107Z   errorTag: 'UsageReadError',
2026-10-24T04:19:08.9612551Z   stack: '    at /home/runner/_work/t3code/t3code/packages/client-runtime/src/state/serverUsage.test.ts:289:21\n' +
2026-10-24T04:19:08.9612953Z     '    at Generator.next (<anonymous>)\n' +
2026-10-24T04:19:08.9613454Z     '    at ~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)\n' +
2026-10-24T04:19:08.9614083Z     '    at ~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)\n' +
2026-10-24T04:19:08.9614749Z     '    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)\n' +
2026-10-24T04:19:08.9615367Z     '    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)\n' +
2026-10-24T04:19:08.9615953Z     '    at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2474:9\n' +
2026-10-24T04:19:08.9616479Z     '    at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/internal/effect.js:2526:19\n' +
2026-10-24T04:19:08.9617097Z     '    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)\n' +
2026-10-24T04:19:08.9617940Z     '    at Array.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@effect+vitest@4.0.5_patch_hash=2731c9c3761c595f25ddc625a7d61ca376b389d5b3049ecb837c894_729be65b0f3c6bde0309e4457c6d9256/node_modules/@effect/vitest/dist/internal/internal.js:26:31)'
2026-10-24T04:19:08.9618539Z }
2026-10-24T04:19:08.9618640Z
2026-10-24T04:19:08.9618974Z  ✓ src/state/serverUsage.test.ts (2 tests) 55ms
2026-10-24T04:19:09.2238297Z  ✓ src/state/terminalSession.test.ts (9 tests) 17ms
2026-10-24T04:19:09.3018760Z  ✓ src/platform/shellCacheEncoding.test.ts (5 tests) 188ms
2026-10-24T04:19:09.3070376Z  ✓ src/state/threadRequests.test.ts (10 tests) 15ms
2026-10-24T04:19:09.3184869Z  ✓ src/state/subagentRuntime.test.ts (11 tests) 11ms
2026-10-24T04:19:09.3937256Z  ✓ src/operations/commands.performance.test.ts (1 test) 169ms
2026-10-24T04:19:09.4141610Z  ✓ src/authorization/remote.test.ts (5 tests) 37ms
2026-10-24T04:19:09.6545615Z  ✓ src/work-log/commandLabel.test.ts (61 tests) 77ms
2026-10-24T04:19:09.7622853Z  ✓ src/server/skills.test.ts (6 tests) 58ms
2026-10-24T04:19:09.7804536Z  ✓ src/server/acpSupport.test.ts (8 tests) 9ms
2026-10-24T04:19:09.8395847Z  ✓ src/state/usage.test.ts (8 tests) 15ms
2026-10-24T04:19:09.9568450Z  ✓ src/device/duoViewer.test.ts (2 tests) 14ms
2026-10-24T04:19:09.9867876Z  ✓ src/state/threadSubagents.test.ts (7 tests) 10ms
2026-10-24T04:19:10.0401249Z  ✓ src/device/duoControl.test.ts (12 tests) 10ms
2026-10-24T04:19:10.0564726Z  ✓ src/projectFaviconCache.test.ts (8 tests) 133ms
2026-10-24T04:19:10.1289155Z  ✓ src/relay/managedRelayState.test.ts (4 tests) 10ms
2026-10-24T04:19:10.1299516Z  ✓ src/server/gitLabMergeRequestJson.test.ts (29 tests) 52ms
2026-10-24T04:19:10.1372649Z  ✓ src/state/boundedThreadSnapshotHttp.test.ts (5 tests) 83ms
2026-10-24T04:19:10.1740797Z  ✓ src/pullRequestQuery.test.ts (17 tests) 7ms
2026-10-24T04:19:10.2164460Z  ✓ src/server/GitLabPullRequestCli.test.ts (42 tests) 81ms
2026-10-24T04:19:10.2323971Z  ✓ src/server/GitLabCli.test.ts (5 tests) 39ms
2026-10-24T04:19:10.2525159Z  ✓ src/server/GitLabPullRequestProvider.test.ts (7 tests) 30ms
2026-10-24T04:19:10.2692882Z  ✓ src/server/GitLabPullRequestCli.legacy.test.ts (14 tests) 46ms
2026-10-24T04:19:10.2946769Z  ✓ src/server/GitLabSourceControlProvider.test.ts (12 tests) 29ms
2026-10-24T04:19:10.3032899Z
2026-10-24T04:19:10.3037306Z  Test Files  6 passed (6)
2026-10-24T04:19:10.3044805Z       Tests  109 passed (109)
2026-10-24T04:19:10.3045146Z    Start at  04:19:08
2026-10-24T04:19:10.3045534Z    Duration  1.70s (transform 53%, import 38%, setup 6%, tests 3%)
2026-10-24T04:19:10.3045877Z
2026-10-24T04:19:10.3055108Z  ✓ src/work-log/presentation.test.ts (16 tests) 14ms
2026-10-24T04:19:10.3309826Z
2026-10-24T04:19:10.3353691Z ~/packages/source-control-bitbucket$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:10.5548750Z  ✓ knip-schemas.test.ts (1 test) 5488ms
2026-10-24T04:19:10.5549579Z    ✓ allows types and schemas through the real Knip CLI without hiding runtime or file findings 5487ms
2026-10-24T04:19:10.5567103Z  ✓ src/connection/diagnosis.test.ts (7 tests) 5ms
2026-10-24T04:19:10.5670590Z
2026-10-24T04:19:10.5675143Z  Test Files  21 passed (21)
2026-10-24T04:19:10.5675554Z       Tests  161 passed (161)
2026-10-24T04:19:10.5675836Z    Start at  04:19:04
2026-10-24T04:19:10.5676174Z    Duration  6.03s (tests 50%, import 24%, transform 14%, setup 11%, worker 1%)
2026-10-24T04:19:10.5676420Z
2026-10-24T04:19:10.5716344Z  ✓ src/server/driver.test.ts (4 tests) 55ms
2026-10-24T04:19:10.5803941Z
2026-10-24T04:19:10.5824134Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/source-control-bitbucket
2026-10-24T04:19:10.5824575Z
2026-10-24T04:19:10.5824699Z
2026-10-24T04:19:10.5824931Z  Test Files  5 passed (5)
2026-10-24T04:19:10.5825306Z       Tests  79 passed (79)
2026-10-24T04:19:10.5825585Z    Start at  04:19:07
2026-10-24T04:19:10.5825921Z    Duration  3.06s (transform 64%, import 29%, setup 5%, tests 2%)
2026-10-24T04:19:10.5830839Z
2026-10-24T04:19:10.5867560Z  ✓ src/state/itemSupport.test.ts (2 tests) 2ms
2026-10-24T04:19:10.5902166Z
2026-10-24T04:19:10.5944182Z ~/packages/provider-pi$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:10.6057335Z  ✓ src/connection/presentation.test.ts (4 tests) 4ms
2026-10-24T04:19:10.6251972Z
2026-10-24T04:19:10.6288525Z ~/packages/provider-opencode$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:10.6725312Z  ✓ src/preview/serverBrowserStream.test.ts (5 tests) 10ms
2026-10-24T04:19:10.7536291Z  ✓ src/state/presentation.test.ts (3 tests) 27ms
2026-10-24T04:19:10.8104871Z  ✓ src/pullRequestMarkdown.test.ts (15 tests) 18ms
2026-10-24T04:19:10.8260043Z  ✓ src/pullRequestLinkInput.test.ts (14 tests) 5ms
2026-10-24T04:19:10.9009689Z
2026-10-24T04:19:10.9089393Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-pi
2026-10-24T04:19:10.9123705Z
2026-10-24T04:19:10.9160366Z  ✓ src/device/phoneViewer.test.ts (1 test) 21ms
2026-10-24T04:19:10.9841818Z
2026-10-24T04:19:10.9884487Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-opencode
2026-10-24T04:19:10.9884975Z
2026-10-24T04:19:11.1044854Z  ✓ src/device/avcConfig.test.ts (8 tests) 16ms
2026-10-24T04:19:11.1895174Z  ✓ src/state/projectEntities.test.ts (2 tests) 17ms
2026-10-24T04:19:11.5124574Z  ✓ src/providerSkills.test.ts (6 tests) 10ms
2026-10-24T04:19:11.5745510Z  ✓ src/platform/orchestrationCache.test.ts (3 tests) 16ms
2026-10-24T04:19:11.6505068Z  ✓ src/handoff.test.ts (8 tests) 24ms
2026-10-24T04:19:11.7195445Z  ✓ src/state/threadFeedback.test.ts (4 tests) 17ms
2026-10-24T04:19:11.9488760Z  ✓ src/server/mcpExtensionSource.test.ts (24 tests) 276ms
2026-10-24T04:19:11.9841632Z  ✓ src/threadPullRequestCompatibility.test.ts (10 tests) 13ms
2026-10-24T04:19:12.0116979Z  ✓ src/device/phoneScene.test.ts (8 tests) 117ms
2026-10-24T04:19:12.0183310Z  ✓ src/operations/projects.test.ts (6 tests) 7ms
2026-10-24T04:19:12.0538842Z  ✓ src/reviewGuideTour.test.ts (7 tests) 7ms
2026-10-24T04:19:12.0655499Z  ✓ src/server/bitbucketPullRequestJson.test.ts (22 tests) 31ms
2026-10-24T04:19:12.0810744Z  ✓ src/state/usageProgress.test.ts (4 tests) 3ms
2026-10-24T04:19:12.1737675Z  ✓ src/device/phoneInteraction.test.ts (4 tests) 3ms
2026-10-24T04:19:12.2552474Z  ✓ src/server/BitbucketPullRequestApi.test.ts (23 tests) 99ms
2026-10-24T04:19:12.2608309Z  ✓ src/server/BitbucketPullRequestProvider.test.ts (18 tests) 63ms
2026-10-24T04:19:12.2655758Z
2026-10-24T04:19:12.2677467Z  Test Files  3 passed (3)
2026-10-24T04:19:12.2677929Z       Tests  63 passed (63)
2026-10-24T04:19:12.2678222Z    Start at  04:19:10
2026-10-24T04:19:12.2678492Z    Duration  1.68s (transform 52%, import 40%, tests 4%, setup 4%)
2026-10-24T04:19:12.2678711Z
2026-10-24T04:19:12.2679031Z  ✓ src/device/duoScene.test.ts (2 tests) 7ms
2026-10-24T04:19:12.3143130Z
2026-10-24T04:19:12.3179824Z ~/apps/mobile$ vp test run --project unit --project react ⊘ cache disabled
2026-10-24T04:19:12.3432049Z  ✓ src/device/model.test.ts (4 tests) 4ms
2026-10-24T04:19:12.4529567Z  ✓ src/state/attachments.test.ts (3 tests) 5ms
2026-10-24T04:19:12.5607303Z
2026-10-24T04:19:12.5656658Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/apps/mobile
2026-10-24T04:19:12.5740734Z
2026-10-24T04:19:12.6557782Z  ✓ src/connection/errors.test.ts (5 tests) 7ms
2026-10-24T04:19:12.7952234Z  ✓ src/state/filesystem.test.ts (8 tests) 21ms
2026-10-24T04:19:12.8939965Z  ✓ src/state/sharedSettings.test.ts (9 tests) 16ms
2026-10-24T04:19:13.0072064Z  ✓ src/t3ToolSummary.test.ts (3 tests) 10ms
2026-10-24T04:19:13.0701871Z  ✓ src/mediaSource.test.ts (8 tests) 13ms
2026-10-24T04:19:13.0927118Z  ✓ src/server/commands.test.ts (1 test) 5ms
2026-10-24T04:19:13.1542317Z  ✓ src/server/mcpInjection.test.ts (3 tests) 7ms
2026-10-24T04:19:13.2244843Z  ✓ src/state/threadSearch.test.ts (4 tests) 31ms
2026-10-24T04:19:13.3381487Z  ✓ src/state/turnItemPresentation.test.ts (2 tests) 15ms
2026-10-24T04:19:13.4356033Z  ✓ src/connection/compatibility.test.ts (4 tests) 17ms
2026-10-24T04:19:13.4451796Z  ✓  react  src/components/ui/Dialog.android.test.tsx (1 test) 47ms
2026-10-24T04:19:13.4869380Z stdout | src/server/OpenCodeServerLedger.test.ts > OpenCodeServerLedger observing as linux > stops an OpenCode server group left by a server that died
2026-10-24T04:19:13.4928403Z [04:19:13.476] INFO (#4): Stopping an OpenCode server left by a previous T3 Code server { pid: 12232, port: 4096 }
2026-10-24T04:19:13.5039338Z
2026-10-24T04:19:13.5124331Z  ✓ src/server/usage.test.ts (5 tests) 277ms
2026-10-24T04:19:13.5921114Z  ✓ src/work-log/toolPresentation.test.ts (4 tests) 4ms
2026-10-24T04:19:13.6316714Z stdout | src/server/OpenCodeServerLedger.test.ts > OpenCodeServerLedger observing as linux > records a group whose spawned wrapper already exited
2026-10-24T04:19:13.6317905Z [04:19:13.627] INFO (#291): Stopping an OpenCode server left by a previous T3 Code server { pid: 12265, port: 4096 }
2026-10-24T04:19:13.6318432Z
2026-10-24T04:19:13.6529725Z  ✓ src/device/streamFrames.test.ts (1 test) 5ms
2026-10-24T04:19:13.6644487Z  ✓ src/server/status.test.ts (6 tests) 66ms
2026-10-24T04:19:13.7319467Z  ✓ src/server/textGeneration.test.ts (1 test) 46ms
2026-10-24T04:19:13.7757290Z  ✓ src/device/modelScene.test.ts (2 tests) 21ms
2026-10-24T04:19:13.9622004Z  ✓ src/state/providerInstanceDisplay.test.ts (10 tests) 14ms
2026-10-24T04:19:13.9703207Z  ✓  react  src/native/NativeHeaderToolbar.test.tsx (4 tests) 70ms
2026-10-24T04:19:13.9740011Z  ✓ src/promptLinks.test.ts (3 tests) 9ms
2026-10-24T04:19:13.9846752Z  ✓ src/server/status.test.ts (35 tests) 347ms
2026-10-24T04:19:14.0115276Z  ✓ src/server/textGeneration.test.ts (9 tests) 173ms
2026-10-24T04:19:14.0297262Z stdout | src/server/OpenCodeServerLedger.test.ts > OpenCodeServerLedger observing as darwin > stops an OpenCode server group left by a server that died
2026-10-24T04:19:14.0365340Z [04:19:14.014] INFO (#337): Stopping an OpenCode server left by a previous T3 Code server { pid: 12332, port: 4096 }
2026-10-24T04:19:14.0447310Z
2026-10-24T04:19:14.0899010Z  ✓ src/server/driver.test.ts (5 tests) 239ms
2026-10-24T04:19:14.1264335Z  ✓ src/state/serverConfigProjection.test.ts (2 tests) 3ms
2026-10-24T04:19:14.1575061Z  ✓ src/state/queryPersistence.test.ts (3 tests) 21ms
2026-10-24T04:19:14.2390311Z stdout | src/server/OpenCodeServerLedger.test.ts > OpenCodeServerLedger observing as darwin > records a group whose spawned wrapper already exited
2026-10-24T04:19:14.2406598Z [04:19:14.221] INFO (#359): Stopping an OpenCode server left by a previous T3 Code server { pid: 12398, port: 4096 }
2026-10-24T04:19:14.2406925Z
2026-10-24T04:19:14.2468329Z  ✓ src/server/adapter.test.ts (31 tests) 323ms
2026-10-24T04:19:14.3769771Z  ✓ src/state/threadInbox.test.ts (2 tests) 7ms
2026-10-24T04:19:14.3887244Z  ✓ src/device/deviceMotion.test.ts (2 tests) 12ms
2026-10-24T04:19:14.4432938Z  ✓ src/state/customSnooze.test.ts (11 tests) 11ms
2026-10-24T04:19:14.6208454Z  ✓ src/state/usageAccess.test.ts (8 tests) 3ms
2026-10-24T04:19:14.6881863Z  ✓ src/errors/safeLog.test.ts (2 tests) 5ms
2026-10-24T04:19:14.7513754Z  ✓ src/state/auth.test.ts (2 tests) 3ms
2026-10-24T04:19:14.8191721Z  ✓ src/server/OpenCodeServerOwner.test.ts (4 tests) 44ms
2026-10-24T04:19:14.8501028Z  ✓ src/server/driver.test.ts (8 tests) 331ms
2026-10-24T04:19:14.9169589Z  ✓ src/filePreview.test.ts (3 tests) 68ms
2026-10-24T04:19:14.9703181Z  ✓ src/work-log/itemDetail.test.ts (2 tests) 6ms
2026-10-24T04:19:14.9751976Z  ✓ src/userMessage.test.ts (3 tests) 5ms
2026-10-24T04:19:15.0036496Z  ✓ src/server/versionProbe.test.ts (9 tests) 34ms
2026-10-24T04:19:15.0305706Z  ✓ src/markdownImages.test.ts (12 tests) 8ms
2026-10-24T04:19:15.1549815Z  ✓ src/errors/transport.test.ts (3 tests) 6ms
2026-10-24T04:19:15.2323645Z  ✓ src/state/threadHistoryController.test.ts (1 test) 11ms
2026-10-24T04:19:15.2406742Z  ✓ src/server/OpenCodeRuntime.cliParsers.test.ts (9 tests) 21ms
2026-10-24T04:19:15.2503602Z  ✓ src/server/OpenCodeRuntime.inventory.test.ts (4 tests) 257ms
2026-10-24T04:19:15.2789857Z  ✓ src/server/v2/OpenCode2Server.test.ts (7 tests) 1566ms
2026-10-24T04:19:15.2821066Z    ✓ OpenCode2Server spawned server (1)
2026-10-24T04:19:15.2842647Z      ✓ is ready once /api/info accepts the generated password 1226ms
2026-10-24T04:19:15.2875231Z  ✓ src/relay/errorPresentation.test.ts (3 tests) 3ms
2026-10-24T04:19:15.3038164Z  ✓ src/mediaReference.test.ts (7 tests) 8ms
2026-10-24T04:19:15.3138646Z  ✓ src/device/duoSnap.test.ts (1 test) 7ms
2026-10-24T04:19:15.3330068Z  ✓ src/state/assets.test.ts (1 test) 3ms
2026-10-24T04:19:15.4884449Z  ✓ src/device/androidFoldScene.test.ts (1 test) 49ms
2026-10-24T04:19:15.5135853Z  ✓ src/device/renderScheduler.test.ts (1 test) 2ms
2026-10-24T04:19:15.5212955Z  ✓ src/state/commandOutput.test.ts (1 test) 10ms
2026-10-24T04:19:15.5391698Z  ✓ src/errors/errorTrace.test.ts (2 tests) 6ms
2026-10-24T04:19:15.5420021Z  ✓ src/work-log/scrollAnchor.test.ts (1 test) 3ms
2026-10-24T04:19:15.5964646Z  ✓ src/server/OpenCodeRuntime.permissions.test.ts (8 tests) 3ms
2026-10-24T04:19:15.6446211Z  ✓ src/server/v2/OpenCode2Client.test.ts (1 test) 55ms
2026-10-24T04:19:15.6534794Z  ✓ src/server/OpenCodeServerLedger.test.ts (11 tests) 2277ms
2026-10-24T04:19:15.6605716Z    ✓ OpenCode server startup (1)
2026-10-24T04:19:15.6644637Z      ✓ stops the group when interrupted while the server is being recorded 1019ms
2026-10-24T04:19:15.6873515Z  ✓ src/environment/endpoint.test.ts (1 test) 2ms
2026-10-24T04:19:15.6992889Z  ✓ src/server/adapter.test.ts (87 tests) 2016ms
2026-10-24T04:19:15.7023384Z    ✓ PiAdapterV2 (85)
2026-10-24T04:19:15.7049409Z      ✓ delivers realistic MCP screenshots through the bridge, JSONL transport, and adapter 611ms
2026-10-24T04:19:15.7049738Z
2026-10-24T04:19:15.7049887Z  Test Files  7 passed (7)
2026-10-24T04:19:15.7050169Z       Tests  127 passed (127)
2026-10-24T04:19:15.7050548Z    Start at  04:19:10
2026-10-24T04:19:15.7050867Z    Duration  4.80s (transform 51%, import 28%, tests 15%, setup 6%)
2026-10-24T04:19:15.7051077Z
2026-10-24T04:19:15.7114074Z  ✓ src/secretRequest.test.ts (2 tests) 2ms
2026-10-24T04:19:15.7412990Z
2026-10-24T04:19:15.7419778Z ~/packages/provider-acp-registry$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:15.7534290Z  ✓ src/server/OpenCodeRuntime.environment.test.ts (3 tests) 6ms
2026-10-24T04:19:15.7611589Z  ✓ src/state/archivedThreads.test.ts (1 test) 5ms
2026-10-24T04:19:15.7653200Z
2026-10-24T04:19:15.7657024Z  Test Files  120 passed (120)
2026-10-24T04:19:15.7661776Z       Tests  1121 passed (1121)
2026-10-24T04:19:15.7669528Z    Start at  04:19:00
2026-10-24T04:19:15.7669993Z    Duration  15.18s (import 51%, transform 30%, setup 11%, tests 8%, worker 1%)
2026-10-24T04:19:15.7670320Z
2026-10-24T04:19:15.7670654Z      Import  492 modules were evaluated 8707 times · 44.77s total, 51% of tracked time
2026-10-24T04:19:15.7671198Z              ~5.07s faster with isolate: false — shared modules are evaluated once per worker instead of once per file
2026-10-24T04:19:15.7671704Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T04:19:15.7671956Z
2026-10-24T04:19:15.7898541Z  ✓  react  src/features/settings/components/BranchNamingSettings.test.tsx (4 tests) 18ms
2026-10-24T04:19:15.7924233Z
2026-10-24T04:19:15.7925398Z ~/infra/relay$ vp test run --config ../../vite.config.ts --dir . ⊘ cache disabled
2026-10-24T04:19:15.8357699Z  ✓  react  src/state/use-selected-thread-git-actions.test.tsx (1 test) 12ms
2026-10-24T04:19:15.8729393Z  ✓ src/server/openCode2Catalog.test.ts (3 tests) 55ms
2026-10-24T04:19:15.8777909Z
2026-10-24T04:19:15.8783264Z  Test Files  15 passed (15)
2026-10-24T04:19:15.8799527Z       Tests  147 passed (147)
2026-10-24T04:19:15.8803839Z    Start at  04:19:11
2026-10-24T04:19:15.8806331Z    Duration  4.87s (transform 39%, import 37%, tests 20%, setup 4%)
2026-10-24T04:19:15.8806665Z
2026-10-24T04:19:15.8807251Z      Import  246 modules were evaluated 1755 times · 10.90s total, 37% of tracked time
2026-10-24T04:19:15.8807796Z              ~533ms faster with isolate: false — shared modules are evaluated once per worker instead of once per file
2026-10-24T04:19:15.8808310Z              learn more: https://vitest.dev/guide/improving-performance#test-isolation
2026-10-24T04:19:15.8808563Z
2026-10-24T04:19:15.9148486Z
2026-10-24T04:19:15.9384446Z
2026-10-24T04:19:15.9386469Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/packages/provider-acp-registry
2026-10-24T04:19:15.9387098Z
2026-10-24T04:19:16.0187474Z
2026-10-24T04:19:16.0189009Z  RUN  v5.0.5 /home/runner/_work/t3code/t3code/infra/relay
2026-10-24T04:19:16.0223568Z
2026-10-24T04:19:16.1137835Z  ✓  unit  src/lib/threadActivity.test.ts (35 tests) 92ms
2026-10-24T04:19:16.4604915Z  ✓  unit  src/features/threads/threadListV2.test.ts (56 tests) 50ms
2026-10-24T04:19:16.5885565Z  ✓  unit  src/lib/modelOptions.test.ts (29 tests) 14ms
2026-10-24T04:19:16.6189380Z  ✓  unit  src/state/thread-outbox.test.ts (35 tests) 80ms
2026-10-24T04:19:17.1483944Z  ✓  react  src/features/settings/SettingsServerControlsRouteScreen.test.tsx (1 test) 41ms
2026-10-24T04:19:17.5604528Z  ✓  unit  src/features/agent-awareness/remoteRegistration.test.ts (15 tests) 356ms
2026-10-24T04:19:17.6422665Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: false)
2026-10-24T04:19:17.6468378Z [composer-attachments] could not remove local file TypeError: file.delete is not a function
2026-10-24T04:19:17.6564833Z     at removePersistedComposerAttachmentFile (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/composerImages.ts:223:12)
2026-10-24T04:19:17.6577059Z     at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:17.6577752Z     at releaseUnusedComposerAttachmentFiles (/home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.ts:924:5)
2026-10-24T04:19:17.6578118Z
2026-10-24T04:19:17.6684845Z 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_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/index.js" points to missing source files
2026-10-24T04:19:17.6921172Z  ✓  unit  src/lib/composerFiles.test.ts (36 tests) 32ms
2026-10-24T04:19:17.7111907Z 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_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/Paths.js" points to missing source files
2026-10-24T04:19:17.7270829Z 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_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/Directory.js" points to missing source files
2026-10-24T04:19:17.7564748Z 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_supports-co_dba9ef97a37b898651a8aa6fe892beee/node_modules/expo-file-system/build/ExpoFileSystem.js" points to missing source files
2026-10-24T04:19:17.7963999Z  ✓ src/server/AcpRegistryRuntimeCoordinator.test.ts (7 tests) 58ms
2026-10-24T04:19:17.8009589Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/index.js" points to missing source files
2026-10-24T04:19:17.8242765Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/global.js" points to missing source files
2026-10-24T04:19:17.8433216Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/EventEmitter.js" points to missing source files
2026-10-24T04:19:17.8472083Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/NativeModule.js" points to missing source files
2026-10-24T04:19:17.8575791Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/SharedObject.js" points to missing source files
2026-10-24T04:19:17.8832304Z  ✓ src/server/authenticationState.test.ts (3 tests) 106ms
2026-10-24T04:19:17.8953211Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/ts-declarations/SharedRef.js" points to missing source files
2026-10-24T04:19:17.9032959Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/sweet/setUpJsLogger.fx.js" points to missing source files
2026-10-24T04:19:17.9214904Z  ✓  unit  src/lib/attachmentUpload.test.ts (28 tests) 47ms
2026-10-24T04:19:17.9366503Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/errors/CodedError.js" points to missing source files
2026-10-24T04:19:17.9752849Z Sourcemap for "/home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/requireNativeModule.js" points to missing source files
2026-10-24T04:19:17.9907230Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: false)
2026-10-24T04:19:17.9975592Z [composer-attachments] could not remove local file Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-24T04:19:18.0054639Z Flow is not supported
2026-10-24T04:19:18.0204500Z 1: /**
2026-10-24T04:19:18.0294082Z    ^
2026-10-24T04:19:18.0321687Z 2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-24T04:19:18.0327268Z 3:  *
2026-10-24T04:19:18.0332060Z At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js:1:0
2026-10-24T04:19:18.0333339Z     at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-24T04:19:18.0335740Z     at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-24T04:19:18.0337829Z     at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-24T04:19:18.0338885Z     at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-24T04:19:18.0339981Z     at async ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21140:9)
2026-10-24T04:19:18.0341158Z     at async loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25564:64) {
2026-10-24T04:19:18.0341786Z   cause: undefined,
2026-10-24T04:19:18.0341994Z   __vitest_rollup_error__: {
2026-10-24T04:19:18.0342223Z     plugin: undefined,
2026-10-24T04:19:18.0342801Z     id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js',
2026-10-24T04:19:18.0343294Z     loc: {
2026-10-24T04:19:18.0343492Z       line: 1,
2026-10-24T04:19:18.0343703Z       column: 0,
2026-10-24T04:19:18.0344259Z       file: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js'
2026-10-24T04:19:18.0344744Z     },
2026-10-24T04:19:18.0344940Z     frame: '1  |  /**\n' +
2026-10-24T04:19:18.0345165Z       '   |  ^\n' +
2026-10-24T04:19:18.0345442Z       '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-24T04:19:18.0345721Z       '3  |   *'
2026-10-24T04:19:18.0345902Z   },
2026-10-24T04:19:18.0346077Z   runnerError: Error: RunnerError
2026-10-24T04:19:18.0346794Z       at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:553:64)
2026-10-24T04:19:18.0347878Z       at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:568:33)
2026-10-24T04:19:18.0348589Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:18.0349513Z       at async VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1217:7)
2026-10-24T04:19:18.0351209Z       at async request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1234:83)
2026-10-24T04:19:18.0352541Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-24T04:19:18.0353600Z       at async VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/module-evaluator.js:261:4)
2026-10-24T04:19:18.0354723Z       at async VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1277:59)
2026-10-24T04:19:18.0355890Z       at async VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1184:73)
2026-10-24T04:19:18.0356972Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-24T04:19:18.0357530Z }
2026-10-24T04:19:18.0357818Z [composer-attachments] could not remove local file Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-24T04:19:18.0358152Z Flow is not supported
2026-10-24T04:19:18.0358338Z 1: /**
2026-10-24T04:19:18.0358504Z    ^
2026-10-24T04:19:18.0358711Z 2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-24T04:19:18.0358941Z 3:  *
2026-10-24T04:19:18.0359406Z At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js:1:0
2026-10-24T04:19:18.0360406Z     at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-24T04:19:18.0361496Z     at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-24T04:19:18.0362553Z     at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-24T04:19:18.0363720Z     at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-24T04:19:18.0365178Z     at async ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21140:9)
2026-10-24T04:19:18.0366569Z     at async loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25564:64) {
2026-10-24T04:19:18.0367200Z   cause: undefined,
2026-10-24T04:19:18.0367408Z   __vitest_rollup_error__: {
2026-10-24T04:19:18.0367636Z     plugin: undefined,
2026-10-24T04:19:18.0368200Z     id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js',
2026-10-24T04:19:18.0368689Z     loc: {
2026-10-24T04:19:18.0368881Z       line: 1,
2026-10-24T04:19:18.0369098Z       column: 0,
2026-10-24T04:19:18.0369660Z       file: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js'
2026-10-24T04:19:18.0370147Z     },
2026-10-24T04:19:18.0370362Z     frame: '1  |  /**\n' +
2026-10-24T04:19:18.0370589Z       '   |  ^\n' +
2026-10-24T04:19:18.0370865Z       '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-24T04:19:18.0371141Z       '3  |   *'
2026-10-24T04:19:18.0371321Z   },
2026-10-24T04:19:18.0371498Z   runnerError: Error: RunnerError
2026-10-24T04:19:18.0372213Z       at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:553:64)
2026-10-24T04:19:18.0373292Z       at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:568:33)
2026-10-24T04:19:18.0373996Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:18.0374840Z       at async VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1217:7)
2026-10-24T04:19:18.0383700Z       at async request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1234:83)
2026-10-24T04:19:18.0409024Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-24T04:19:18.0430006Z       at async VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/module-evaluator.js:261:4)
2026-10-24T04:19:18.0473605Z       at async VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1277:59)
2026-10-24T04:19:18.0535120Z       at async VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1184:73)
2026-10-24T04:19:18.0548138Z       at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-24T04:19:18.0564345Z }
2026-10-24T04:19:18.0564623Z
2026-10-24T04:19:18.0565313Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > restores deleted file chips and releases undo history (uploaded: true)
2026-10-24T04:19:18.0565855Z [composer-attachments] could not verify incoming share ownership {
2026-10-24T04:19:18.0566170Z   _tag: 'IncomingShareStorageError',
2026-10-24T04:19:18.0566423Z   operation: 'load',
2026-10-24T04:19:18.0566642Z   shareId: null,
2026-10-24T04:19:18.0566895Z   cause: Error [RolldownError]: Parse failure: Parse failed with 1 error:
2026-10-24T04:19:18.0567155Z   Flow is not supported
2026-10-24T04:19:18.0567341Z   1: /**
2026-10-24T04:19:18.0567507Z      ^
2026-10-24T04:19:18.0567730Z   2:  * Copyright (c) Meta Platforms, Inc. and affiliates.
2026-10-24T04:19:18.0567959Z   3:  *
2026-10-24T04:19:18.0568434Z   At file: /@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js:1:0
2026-10-24T04:19:18.0569431Z       at error (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/shared/logs-D6uA606S.mjs:166:24)
2026-10-24T04:19:18.0570592Z       at normalizeParseError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:25:9)
2026-10-24T04:19:18.0571663Z       at wrap (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:5:39)
2026-10-24T04:19:18.0572728Z       at parseAstAsync (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/rolldown/parse-ast-index.mjs:54:9)
2026-10-24T04:19:18.0573822Z       at async ssrTransformScript (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:21140:9)
2026-10-24T04:19:18.0574934Z       at async loadAndTransform (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/chunks/node.js:25564:64) {
2026-10-24T04:19:18.0575552Z     cause: undefined,
2026-10-24T04:19:18.0575758Z     __vitest_rollup_error__: {
2026-10-24T04:19:18.0577113Z       plugin: undefined,
2026-10-24T04:19:18.0578129Z       id: '/@fs/home/runner/_work/t3code/t3code/node_modules/.pnpm/react-native@0.88.0_@babel+core@7.29.7_supports-color@8.1.1__@react-native+metro-config_4bbd3f1473e0b719a3b6bb196a69f292/node_modules/react-native/index.js',
2026-10-24T04:19:18.0578646Z       loc: [Object],
2026-10-24T04:19:18.0578864Z       frame: '1  |  /**\n' +
2026-10-24T04:19:18.0579084Z         '   |  ^\n' +
2026-10-24T04:19:18.0579367Z         '2  |   * Copyright (c) Meta Platforms, Inc. and affiliates.\n' +
2026-10-24T04:19:18.0579642Z         '3  |   *'
2026-10-24T04:19:18.0579829Z     },
2026-10-24T04:19:18.0580005Z     runnerError: Error: RunnerError
2026-10-24T04:19:18.0580760Z         at reviveInvokeError (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:553:64)
2026-10-24T04:19:18.0581844Z         at Object.invoke (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:568:33)
2026-10-24T04:19:18.0582557Z         at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:18.0583410Z         at async VitestModuleRunner.getModuleInformation (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1217:7)
2026-10-24T04:19:18.0584585Z         at async request (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1234:83)
2026-10-24T04:19:18.0585626Z         at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/requireNativeModule.ts:1:1
2026-10-24T04:19:18.0586684Z         at async VitestModuleEvaluator._runInlinedModule (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/module-evaluator.js:261:4)
2026-10-24T04:19:18.0587822Z         at async VitestModuleRunner.directRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1277:59)
2026-10-24T04:19:18.0589000Z         at async VitestModuleRunner.cachedRequest (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@voidzero-dev+vite-plus-core@1.3.0_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@volar+_298b27adb89a86e0d0a0a5c4125affc4/node_modules/@voidzero-dev/vite-plus-core/dist/vite/node/module-runner.js:1184:73)
2026-10-24T04:19:18.0590084Z         at /home/runner/_work/t3code/t3code/node_modules/.pnpm/expo-modules-core@58.0.22_patch_hash=f0b0fd100550ed76e5c25b4d13eb7c9ff62825f8f197c53edf_6a1c9e707e4caac0e11bcdf133fd5ef6/node_modules/expo-modules-core/build/sweet/sweet/setUpJsLogger.fx.ts:2:1
2026-10-24T04:19:18.0590674Z   }
2026-10-24T04:19:18.0590840Z }
2026-10-24T04:19:18.0590964Z
2026-10-24T04:19:18.1525480Z  ✓  unit  src/features/sharing/incoming-share-model.test.ts (19 tests) 14ms
2026-10-24T04:19:18.3467819Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft read fails
2026-10-24T04:19:18.3521228Z [composer-drafts] failed to hydrate drafts {
2026-10-24T04:19:18.3619259Z   _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.3707709Z   operation: 'read',
2026-10-24T04:19:18.3776827Z   directory: 'composer-drafts',
2026-10-24T04:19:18.3785285Z   fileName: 'drafts.json',
2026-10-24T04:19:18.3807093Z   cause: Error: storage unavailable
2026-10-24T04:19:18.3826657Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:1977:45
2026-10-24T04:19:18.3836319Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2886:64
2026-10-24T04:19:18.3837473Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-24T04:19:18.3858682Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-24T04:19:18.3882593Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-24T04:19:18.3913499Z       at new Promise (<anonymous>)
2026-10-24T04:19:18.3921376Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-24T04:19:18.3922432Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-24T04:19:18.3922972Z       at new Promise (<anonymous>)
2026-10-24T04:19:18.3924112Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-24T04:19:18.3924687Z }
2026-10-24T04:19:18.3924899Z
2026-10-24T04:19:18.3925282Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft read fails
2026-10-24T04:19:18.3925747Z [composer-drafts] failed to hydrate drafts {
2026-10-24T04:19:18.3926038Z   _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.3926299Z   operation: 'read',
2026-10-24T04:19:18.3926532Z   directory: 'composer-drafts',
2026-10-24T04:19:18.3926775Z   fileName: 'drafts.json',
2026-10-24T04:19:18.3926990Z   cause: Error: storage unavailable
2026-10-24T04:19:18.3927349Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-composer-drafts.test.ts:1977:45
2026-10-24T04:19:18.3928462Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2886:64
2026-10-24T04:19:18.3948651Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-24T04:19:18.3949642Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-24T04:19:18.3950640Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-24T04:19:18.3951208Z       at new Promise (<anonymous>)
2026-10-24T04:19:18.3951871Z       at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-24T04:19:18.3952830Z       at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-24T04:19:18.3953360Z       at new Promise (<anonymous>)
2026-10-24T04:19:18.3954013Z       at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-24T04:19:18.3954574Z }
2026-10-24T04:19:18.3954707Z
2026-10-24T04:19:18.3955089Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft decode fails
2026-10-24T04:19:18.3955556Z [composer-drafts] failed to hydrate drafts {
2026-10-24T04:19:18.3955837Z   _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.3956095Z   operation: 'decode',
2026-10-24T04:19:18.3956327Z   directory: 'composer-drafts',
2026-10-24T04:19:18.3956567Z   fileName: 'drafts.json',
2026-10-24T04:19:18.3956770Z   cause: {
2026-10-24T04:19:18.3956968Z     _tag: 'SchemaError',
2026-10-24T04:19:18.3957226Z     message: 'Expected 1\n  at ["schemaVersion"]'
2026-10-24T04:19:18.3957463Z   }
2026-10-24T04:19:18.3957624Z }
2026-10-24T04:19:18.3957744Z
2026-10-24T04:19:18.3958127Z stderr | src/state/use-composer-drafts.test.ts > mobile composer drafts > preserves saved drafts and attachment files when the draft decode fails
2026-10-24T04:19:18.3958586Z [composer-drafts] failed to hydrate drafts {
2026-10-24T04:19:18.3974428Z   _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.3975303Z   operation: 'decode',
2026-10-24T04:19:18.3975618Z   directory: 'composer-drafts',
2026-10-24T04:19:18.3975861Z   fileName: 'drafts.json',
2026-10-24T04:19:18.3976065Z   cause: {
2026-10-24T04:19:18.3976260Z     _tag: 'SchemaError',
2026-10-24T04:19:18.3976522Z     message: 'Expected 1\n  at ["schemaVersion"]'
2026-10-24T04:19:18.4005417Z   }
2026-10-24T04:19:18.4005639Z }
2026-10-24T04:19:18.4005767Z
2026-10-24T04:19:18.5085366Z 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-24T04:19:18.5086247Z  ✓ src/environments/ManagedEndpointProvider.test.ts (31 tests) 90ms
2026-10-24T04:19:18.5199540Z [thread-outbox] could not update sign-out snapshot after delivery {
2026-10-24T04:19:18.5248808Z   messageId: 'archive-write-failure',
2026-10-24T04:19:18.5282921Z   error: {
2026-10-24T04:19:18.5401627Z     _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.5434049Z     operation: 'write',
2026-10-24T04:19:18.5484325Z     directory: 'composer-drafts',
2026-10-24T04:19:18.5498174Z     fileName: 'drafts.json',
2026-10-24T04:19:18.5498523Z     cause: Error: Draft storage unavailable
2026-10-24T04:19:18.5498929Z         at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:335:37
2026-10-24T04:19:18.5499390Z         at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:18.5500200Z         at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-24T04:19:18.5500864Z   }
2026-10-24T04:19:18.5501041Z }
2026-10-24T04:19:18.5501178Z
2026-10-24T04:19:18.5501685Z 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-24T04:19:18.5502203Z [thread-outbox] failed to remove acknowledged queued message {
2026-10-24T04:19:18.5502503Z   environmentId: 'environment-1',
2026-10-24T04:19:18.5502744Z   threadId: 'thread-1',
2026-10-24T04:19:18.5502996Z   messageId: 'message-acknowledged',
2026-10-24T04:19:18.5503219Z   error: {
2026-10-24T04:19:18.5503436Z     _tag: 'ThreadOutboxManagerError',
2026-10-24T04:19:18.5503691Z     operation: 'remove',
2026-10-24T04:19:18.5503937Z     environmentId: 'environment-1',
2026-10-24T04:19:18.5504182Z     threadId: 'thread-1',
2026-10-24T04:19:18.5504430Z     messageId: 'message-acknowledged',
2026-10-24T04:19:18.5504666Z     cause: Error: storage unavailable
2026-10-24T04:19:18.5505031Z         at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:399:55
2026-10-24T04:19:18.5505777Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-24T04:19:18.5506731Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-24T04:19:18.5507663Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-24T04:19:18.5508202Z         at new Promise (<anonymous>)
2026-10-24T04:19:18.5508859Z         at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-24T04:19:18.5509832Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-24T04:19:18.5510675Z         at new Promise (<anonymous>)
2026-10-24T04:19:18.5512366Z         at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-24T04:19:18.5513389Z         at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3904:64
2026-10-24T04:19:18.5513906Z   }
2026-10-24T04:19:18.5514079Z }
2026-10-24T04:19:18.5514205Z
2026-10-24T04:19:18.5514629Z 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-24T04:19:18.5515199Z [thread-outbox] could not remove recovered pending task Error: storage unavailable
2026-10-24T04:19:18.5559567Z     at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:557:30
2026-10-24T04:19:18.5614431Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:1632:35
2026-10-24T04:19:18.5635916Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:26
2026-10-24T04:19:18.5805446Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3338:20
2026-10-24T04:19:18.5814061Z     at new Promise (<anonymous>)
2026-10-24T04:19:18.5819705Z     at runWithCancel (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3333:10)
2026-10-24T04:19:18.5820859Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3318:20
2026-10-24T04:19:18.5821408Z     at new Promise (<anonymous>)
2026-10-24T04:19:18.5822098Z     at runWithTimeout (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3276:10)
2026-10-24T04:19:18.5823079Z     at file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:3904:64
2026-10-24T04:19:18.5823578Z
2026-10-24T04:19:18.5824000Z 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-24T04:19:18.5824550Z [thread-outbox] could not hand an edited pending task to the composer {
2026-10-24T04:19:18.5824883Z   _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.5825155Z   operation: 'write',
2026-10-24T04:19:18.5825398Z   directory: 'composer-drafts',
2026-10-24T04:19:18.5825659Z   fileName: 'drafts.json',
2026-10-24T04:19:18.5826319Z   cause: Error: disk full
2026-10-24T04:19:18.5827665Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:583:37
2026-10-24T04:19:18.5828231Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:18.5828981Z       at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-24T04:19:18.5829539Z }
2026-10-24T04:19:18.5829681Z
2026-10-24T04:19:18.5830108Z 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-24T04:19:18.5830672Z [thread-outbox] failed to persist a recovery rollback {
2026-10-24T04:19:18.5830991Z   _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.5831263Z   operation: 'write',
2026-10-24T04:19:18.5831624Z   directory: 'composer-drafts',
2026-10-24T04:19:18.5831870Z   fileName: 'drafts.json',
2026-10-24T04:19:18.5832090Z   cause: Error: disk full
2026-10-24T04:19:18.5832500Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:733:37
2026-10-24T04:19:18.5833011Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:18.5833992Z       at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-24T04:19:18.5849857Z }
2026-10-24T04:19:18.5850867Z
2026-10-24T04:19:18.5851422Z 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-24T04:19:18.5851949Z [thread-outbox] failed to restore an undeliverable message {
2026-10-24T04:19:18.5852261Z   _tag: 'ComposerDraftPersistenceError',
2026-10-24T04:19:18.5856880Z  ✓  unit  src/state/use-thread-outbox-drain.test.ts (23 tests) 105ms
2026-10-24T04:19:18.5857324Z   operation: 'write',
2026-10-24T04:19:18.5857576Z   directory: 'composer-drafts',
2026-10-24T04:19:18.5857830Z   fileName: 'drafts.json',
2026-10-24T04:19:18.5858059Z   cause: Error: disk full
2026-10-24T04:19:18.5858417Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/use-thread-outbox-drain.test.ts:733:37
2026-10-24T04:19:18.5858870Z       at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
2026-10-24T04:19:18.5859629Z       at async file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/run.BPv-BBRv.js:2801:20
2026-10-24T04:19:18.5860200Z }
2026-10-24T04:19:18.5860334Z
2026-10-24T04:19:18.6011138Z  ✓  unit  src/state/use-composer-drafts.test.ts (74 tests) 1056ms
2026-10-24T04:19:18.6052796Z    ✓ mobile composer drafts (74)
2026-10-24T04:19:18.6119805Z      ✓ restores deleted file chips and releases undo history (uploaded: false) 458ms
2026-10-24T04:19:18.6294817Z  ✓ src/server/AcpRegistrySupport.test.ts (31 tests) 793ms
2026-10-24T04:19:18.6392444Z  ✓ src/environments/ManagedEndpointReaper.test.ts (17 tests) 187ms
2026-10-24T04:19:18.7071426Z  ✓ src/server/auth.test.ts (5 tests) 71ms
2026-10-24T04:19:18.8325021Z  ✓  unit  src/features/home/useThreadListActions.test.ts (37 tests) 51ms
2026-10-24T04:19:18.8996816Z  ✓  unit  src/native/workspace-stack-projection.test.ts (22 tests) 23ms
2026-10-24T04:19:19.2169809Z  ✓ src/server/driver.test.ts (9 tests) 49ms
2026-10-24T04:19:19.2204544Z
2026-10-24T04:19:19.2249457Z  Test Files  5 passed (5)
2026-10-24T04:19:19.2301564Z       Tests  55 passed (55)
2026-10-24T04:19:19.2338531Z    Start at  04:19:15
2026-10-24T04:19:19.2378755Z    Duration  3.27s (transform 59%, import 29%, tests 9%, setup 3%)
2026-10-24T04:19:19.2407167Z
2026-10-24T04:19:19.2803891Z
2026-10-24T04:19:19.3604644Z  ✓  unit  src/lib/mobileTheme.test.ts (24 tests) 96ms
2026-10-24T04:19:19.4116737Z  ✓  unit  src/state/thread-task-permissions.test.ts (7 tests) 16ms
2026-10-24T04:19:19.4442711Z  ✓ src/environments/EnvironmentConnector.test.ts (12 tests) 158ms
2026-10-24T04:19:19.5324503Z  ✓  unit  src/features/pull-requests/pullRequestList.test.ts (18 tests) 25ms
2026-10-24T04:19:19.6012899Z  ✓ src/agentActivity/FcmDeliveries.test.ts (29 tests) 69ms
2026-10-24T04:19:19.6285272Z  ✓  unit  src/lib/composerAttachmentUploadQueue.test.ts (11 tests) 6ms
2026-10-24T04:19:19.7048562Z  ✓ src/http/Api.test.ts (27 tests) 129ms
2026-10-24T04:19:19.7074741Z  ✓  unit  src/lib/attachmentDownload.test.ts (19 tests) 56ms
2026-10-24T04:19:19.7484684Z  ✓  unit  src/state/use-thread-outbox-drain.permissions.test.ts (12 tests) 45ms
2026-10-24T04:19:19.8321760Z  ✓ src/hooks/HookForwarder.test.ts (17 tests) 263ms
2026-10-24T04:19:19.8460915Z  ✓  unit  src/lib/android-workspace-navigation.test.ts (15 tests) 10ms
2026-10-24T04:19:19.8561071Z  ✓  unit  src/lib/composerContext.test.ts (15 tests) 128ms
2026-10-24T04:19:19.8604503Z  ✓ src/agentActivity/ApnsDeliveries.test.ts (36 tests) 168ms
2026-10-24T04:19:20.1324807Z  ✓  unit  src/features/threads/thread-feed-live-follow.test.ts (28 tests) 11ms
2026-10-24T04:19:20.3429203Z  ✓ src/hooks/HookInboxStore.test.ts (11 tests) 367ms
2026-10-24T04:19:20.6442770Z  ✓ src/agentActivity/ApnsClient.test.ts (6 tests) 128ms
2026-10-24T04:19:20.7644943Z  ✓  unit  src/features/voice-input/voiceInputSession.test.ts (13 tests) 35ms
2026-10-24T04:19:20.8241114Z  ✓  unit  src/state/composer-attachment-uploads.test.ts (5 tests) 29ms
2026-10-24T04:19:20.8365543Z  ✓ src/environments/EnvironmentLinker.test.ts (4 tests) 49ms
2026-10-24T04:19:20.8884651Z  ✓  unit  src/lib/composerContextClipboard.test.ts (7 tests) 30ms
2026-10-24T04:19:20.9004601Z  ✓ src/agentActivity/AgentActivityPublisher.test.ts (10 tests) 13ms
2026-10-24T04:19:20.9080254Z  ✓  unit  src/features/updates/app-updates.test.ts (11 tests) 72ms
2026-10-24T04:19:21.0444631Z  ✓  unit  src/state/pending-task-editor-writes.test.ts (5 tests) 18ms
2026-10-24T04:19:21.0563786Z  ✓  unit  src/connection/environment-cache-store.test.ts (4 tests) 52ms
2026-10-24T04:19:21.1290231Z  ✓ src/agentActivity/FcmClient.test.ts (4 tests) 57ms
2026-10-24T04:19:21.3438625Z  ✓ src/auth/RelayTokens.test.ts (5 tests) 65ms
2026-10-24T04:19:21.4217892Z  ✓  unit  src/features/home/home-thread-navigation.test.ts (6 tests) 23ms
2026-10-24T04:19:21.5768470Z  ✓ src/agentActivity/MobileRegistrations.test.ts (2 tests) 10ms
2026-10-24T04:19:21.6998189Z  ✓  unit  src/features/threads/checkout-new-task-branch.test.ts (11 tests) 2604ms
2026-10-24T04:19:21.7044570Z    ✓ new-task branch checkout (11)
2026-10-24T04:19:21.7101251Z      ✓ resolves a non-origin remote to the right worktree when the remote name contains slashes 313ms
2026-10-24T04:19:21.7124649Z      ✓ switches to the selected remote instead of reusing a worktree tracking another remote 499ms
2026-10-24T04:19:21.7205021Z  ✓ src/auth/DpopProofs.verifyAndConsume.test.ts (4 tests) 88ms
2026-10-24T04:19:21.7684887Z  ✓  unit  src/features/threads/threadOrderAvailability.test.ts (7 tests) 472ms
2026-10-24T04:19:21.7727681Z    ✓ computeThreadMoveAvailability matches the reference planner (7)
2026-10-24T04:19:21.7788317Z      ✓ agrees across randomized sections (keys, holes, non-writable rows, hidden keys) 465ms
2026-10-24T04:19:21.8043757Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8133110Z [04:19:21.798] INFO (#5): Plan: 1 tasks
2026-10-24T04:19:21.8157315Z [04:19:21.799] INFO (#5): [PublishClientConfig] run [action]
2026-10-24T04:19:21.8225681Z [04:19:21.799] INFO (#5):
2026-10-24T04:19:21.8328707Z
2026-10-24T04:19:21.8427629Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8564075Z [04:19:21.803] INFO (#47): [PublishClientConfig] running
2026-10-24T04:19:21.8604615Z
2026-10-24T04:19:21.8663599Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8684238Z Wrote relay client configuration to /tmp/t3-relay-client-config-NksrM3/client.env
2026-10-24T04:19:21.8723842Z [04:19:21.804] INFO (#47): [PublishClientConfig] ran (1ms)
2026-10-24T04:19:21.8768079Z
2026-10-24T04:19:21.8784086Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8880305Z [04:19:21.805] INFO (#48): [PublishClientConfig] ran (2ms)
2026-10-24T04:19:21.8881042Z [04:19:21.806] INFO (#5):
2026-10-24T04:19:21.8918401Z [04:19:21.806] INFO (#5): Done: 1 succeeded (6ms)
2026-10-24T04:19:21.8949512Z
2026-10-24T04:19:21.8974629Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8975168Z [04:19:21.808] INFO (#5): Plan: no resources
2026-10-24T04:19:21.8975451Z [04:19:21.809] INFO (#5):
2026-10-24T04:19:21.8975706Z [04:19:21.809] INFO (#63): [PublishClientConfig] skipped
2026-10-24T04:19:21.8976022Z [04:19:21.809] INFO (#64): [PublishClientConfig] skipped
2026-10-24T04:19:21.8976261Z [04:19:21.809] INFO (#5):
2026-10-24T04:19:21.8976494Z [04:19:21.809] INFO (#5): Done: 0 succeeded, 1 skipped (0ms)
2026-10-24T04:19:21.8976692Z
2026-10-24T04:19:21.8977044Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8977468Z [04:19:21.811] INFO (#5): Plan: 1 tasks
2026-10-24T04:19:21.8977727Z [04:19:21.811] INFO (#5): [PublishClientConfig] run [action]
2026-10-24T04:19:21.8977976Z [04:19:21.811] INFO (#5):
2026-10-24T04:19:21.8978125Z
2026-10-24T04:19:21.8978473Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8979341Z [04:19:21.812] INFO (#79): [PublishClientConfig] running
2026-10-24T04:19:21.8980272Z
2026-10-24T04:19:21.8980671Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8981279Z Wrote relay client configuration to /tmp/t3-relay-client-config-NksrM3/client.env
2026-10-24T04:19:21.8981610Z [04:19:21.812] INFO (#79): [PublishClientConfig] ran (0ms)
2026-10-24T04:19:21.8981808Z
2026-10-24T04:19:21.8982147Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8982589Z [04:19:21.813] INFO (#80): [PublishClientConfig] ran (1ms)
2026-10-24T04:19:21.8982849Z [04:19:21.813] INFO (#5):
2026-10-24T04:19:21.8983071Z [04:19:21.813] INFO (#5): Done: 1 succeeded (2ms)
2026-10-24T04:19:21.8983252Z
2026-10-24T04:19:21.8983594Z stdout | src/clientConfig.test.ts > PublishClientConfig > writes the env file on deploy and skips an unchanged redeploy
2026-10-24T04:19:21.8984126Z [04:19:21.815] INFO (#5): Plan: 1 tasks
2026-10-24T04:19:21.8984386Z [04:19:21.815] INFO (#5): [PublishClientConfig] drop [action]
2026-10-24T04:19:21.8984638Z [04:19:21.815] INFO (#5):
2026-10-24T04:19:21.8984860Z [04:19:21.815] INFO (#88): [PublishClientConfig] deleting
2026-10-24T04:19:21.8985160Z [04:19:21.815] INFO (#88): [PublishClientConfig] deleted (0ms)
2026-10-24T04:19:21.8985412Z [04:19:21.816] INFO (#5):
2026-10-24T04:19:21.8985625Z [04:19:21.816] INFO (#5): Done: 1 succeeded (1ms)
2026-10-24T04:19:21.8985806Z
2026-10-24T04:19:21.8986161Z stdout | src/clientConfig.test.ts > PublishClientConfig > fails when the worker has no url rather than publishing an empty relay
2026-10-24T04:19:21.8986592Z [04:19:21.820] INFO (#117): Plan: 1 tasks
2026-10-24T04:19:21.8986866Z [04:19:21.820] INFO (#117): [PublishClientConfig] run [action]
2026-10-24T04:19:21.8987121Z [04:19:21.820] INFO (#117):
2026-10-24T04:19:21.8987278Z
2026-10-24T04:19:21.8987626Z stdout | src/clientConfig.test.ts > PublishClientConfig > fails when the worker has no url rather than publishing an empty relay
2026-10-24T04:19:21.8988081Z [04:19:21.820] INFO (#158): [PublishClientConfig] running
2026-10-24T04:19:21.8988585Z [04:19:21.821] INFO (#158): [PublishClientConfig] fail — RelayUrlUnavailableError: The relay worker has no URL yet; deploy again once the worker exists. (1ms)
2026-10-24T04:19:21.8988980Z [04:19:21.821] INFO (#117):
2026-10-24T04:19:21.8989212Z [04:19:21.821] INFO (#117): Failed: 0 succeeded, 1 failed (1ms)
2026-10-24T04:19:21.8989410Z
2026-10-24T04:19:21.8989768Z stdout | src/clientConfig.test.ts > PublishClientConfig > fails when the worker has no url rather than publishing an empty relay
2026-10-24T04:19:21.8990205Z [04:19:21.822] INFO (#117): Plan: 1 tasks
2026-10-24T04:19:21.8990471Z [04:19:21.822] INFO (#117): [PublishClientConfig] drop [action]
2026-10-24T04:19:21.8990761Z [04:19:21.822] INFO (#117):
2026-10-24T04:19:21.8990994Z [04:19:21.822] INFO (#166): [PublishClientConfig] deleting
2026-10-24T04:19:21.8991373Z [04:19:21.822] INFO (#166): [PublishClientConfig] deleted (0ms)
2026-10-24T04:19:21.8991624Z [04:19:21.822] INFO (#117):
2026-10-24T04:19:21.8991846Z [04:19:21.822] INFO (#117): Done: 1 succeeded (0ms)
2026-10-24T04:19:21.8992026Z
2026-10-24T04:19:21.8992372Z stdout | src/clientConfig.test.ts > PublishClientConfig > refuses a value with a line break rather than corrupting the file
2026-10-24T04:19:21.8992789Z [04:19:21.826] INFO (#195): Plan: 1 tasks
2026-10-24T04:19:21.8993049Z [04:19:21.826] INFO (#195): [PublishClientConfig] run [action]
2026-10-24T04:19:21.8993295Z [04:19:21.826] INFO (#195):
2026-10-24T04:19:21.8993449Z
2026-10-24T04:19:21.8994030Z stdout | src/clientConfig.test.ts > PublishClientConfig > refuses a value with a line break rather than corrupting the file
2026-10-24T04:19:21.8994902Z [04:19:21.827] INFO (#236): [PublishClientConfig] running
2026-10-24T04:19:21.8995647Z [04:19:21.828] INFO (#236): [PublishClientConfig] fail — EnvValueNotSingleLineError: T3CODE_RELAY_CLIENT_OTLP_TRACES_DATASET contains a line break and cannot be written as one .env assignment. (1ms)
2026-10-24T04:19:21.8996111Z [04:19:21.828] INFO (#195):
2026-10-24T04:19:21.8996336Z [04:19:21.828] INFO (#195): Failed: 0 succeeded, 1 failed (2ms)
2026-10-24T04:19:21.8996533Z
2026-10-24T04:19:21.8996886Z stdout | src/clientConfig.test.ts > PublishClientConfig > refuses a value with a line break rather than corrupting the file
2026-10-24T04:19:21.8997306Z [04:19:21.828] INFO (#195): Plan: 1 tasks
2026-10-24T04:19:21.8997558Z [04:19:21.829] INFO (#195): [PublishClientConfig] drop [action]
2026-10-24T04:19:21.8997897Z [04:19:21.829] INFO (#195):
2026-10-24T04:19:21.8998124Z [04:19:21.829] INFO (#244): [PublishClientConfig] deleting
2026-10-24T04:19:21.8998386Z [04:19:21.829] INFO (#244): [PublishClientConfig] deleted (0ms)
2026-10-24T04:19:21.8998621Z [04:19:21.829] INFO (#195):
2026-10-24T04:19:21.8998836Z [04:19:21.829] INFO (#195): Done: 1 succeeded (0ms)
2026-10-24T04:19:21.8999009Z
2026-10-24T04:19:21.8999296Z  ✓ src/clientConfig.test.ts (10 tests) 133ms
2026-10-24T04:19:21.8999811Z  ✓  unit  src/state/use-selected-thread-git-actions.test.ts (11 tests) 19ms
2026-10-24T04:19:21.9000397Z  ✓  unit  src/features/diffs/nativeReviewDiffHighlighter.test.ts (11 tests) 555ms
2026-10-24T04:19:22.0924687Z  ✓  unit  src/features/cloud/linkEnvironment.test.ts (3 tests) 93ms
2026-10-24T04:19:22.1690195Z  ✓  unit  src/state/thread-outbox-removal.test.ts (5 tests) 22ms
2026-10-24T04:19:22.2125533Z  ✓ src/environments/EnvironmentCredentials.test.ts (3 tests) 14ms
2026-10-24T04:19:22.4086915Z  ✓ src/agentActivity/agentActivityPolicy.test.ts (5 tests) 21ms
2026-10-24T04:19:22.5301510Z  ✓ src/previewTunnelSweep.test.ts (4 tests) 46ms
2026-10-24T04:19:22.5524975Z  ✓  unit  src/lib/composerImages.test.ts (6 tests) 9ms
2026-10-24T04:19:22.5647429Z  ✓  unit  src/native/composerEditorRevision.test.ts (17 tests) 5ms
2026-10-24T04:19:22.7044954Z  ✓  unit  src/features/sharing/incoming-share-inbox.test.ts (10 tests) 10ms
2026-10-24T04:19:22.7140947Z  ✓ src/environments/EnvironmentPublishSignatures.test.ts (3 tests) 29ms
2026-10-24T04:19:22.8804553Z  ✓ src/previewStages.test.ts (4 tests) 5ms
2026-10-24T04:19:22.9084438Z  ✓  unit  src/features/home/homeThreadList.test.ts (4 tests) 37ms
2026-10-24T04:19:23.0442913Z  ✓  unit  src/dependency-graph.test.ts (2 tests) 6ms
2026-10-24T04:19:23.0518678Z  ✓  unit  src/features/settings/scheduledTaskDraft.test.ts (12 tests) 25ms
2026-10-24T04:19:23.2114171Z  ✓ src/agentActivity/DeliveryAttempts.test.ts (3 tests) 7ms
2026-10-24T04:19:23.3226197Z  ✓ src/agentActivity/ApnsProviderTokens.test.ts (2 tests) 89ms
2026-10-24T04:19:23.5175108Z stdout | src/state/preferences.test.ts > mobile preferences state > falls back to empty preferences when secure storage cannot be read
2026-10-24T04:19:23.5254761Z [04:19:23.514] WARN (#35): Could not load mobile preferences. {
2026-10-24T04:19:23.5316134Z   _tag: 'MobilePreferencesLoadError',
2026-10-24T04:19:23.5356300Z   cause: Error: secure storage unavailable
2026-10-24T04:19:23.5431902Z       at /home/runner/_work/t3code/t3code/apps/mobile/src/state/preferences.test.ts:181:20
2026-10-24T04:19:23.5485684Z       at Generator.next (<anonymous>)
2026-10-24T04:19:23.5553096Z       at ~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-24T04:19:23.5725033Z       at ~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-24T04:19:23.5804788Z       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-24T04:19:23.5894639Z       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-24T04:19:23.6022507Z       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-24T04:19:23.6047616Z       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-24T04:19:23.6124850Z       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-24T04:19:23.6160281Z       at Array.<anonymous> (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/@effect+vitest@4.0.5_patch_hash=2731c9c3761c595f25ddc625a7d61ca376b389d5b3049ecb837c894_729be65b0f3c6bde0309e4457c6d9256/node_modules/@effect/vitest/dist/internal/internal.js:26:31)
2026-10-24T04:19:23.6284126Z }
2026-10-24T04:19:23.6284603Z
2026-10-24T04:19:23.6329983Z  ✓  unit  src/state/preferences.test.ts (3 tests) 38ms
2026-10-24T04:19:23.8073744Z stdout | src/lib/storage.test.ts > mobile connection storage > loads legacy preferences when SQLite is unavailable
2026-10-24T04:19:23.8075930Z [04:19:23.799] WARN (#16): Database unavailable; loading fallback preferences. {
2026-10-24T04:19:23.8123694Z   cause: {
2026-10-24T04:19:23.8208969Z     _tag: 'MobileDatabaseError',
2026-10-24T04:19:23.8220310Z     operation: 'load-preferences',
2026-10-24T04:19:23.8257214Z     cause: Error: database unavailable
2026-10-24T04:19:23.8325220Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:49:33)
2026-10-24T04:19:23.8326271Z         at Object.Mock [as getFirstAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/spy.DDMXghXv.js:353:40)
2026-10-24T04:19:23.8364708Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:431:18)
2026-10-24T04:19:23.8366615Z         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-24T04:19:23.8367668Z         at ~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-24T04:19:23.8368259Z         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-24T04:19:23.8368822Z         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-24T04:19:23.8369358Z         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-24T04:19:23.8369853Z         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-24T04:19:23.8370359Z         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-24T04:19:23.8370650Z   }
2026-10-24T04:19:23.8370837Z }
2026-10-24T04:19:23.8371001Z
2026-10-24T04:19:23.8404229Z  ✓ src/agentActivity/apnsDeliveryJobs.test.ts (1 test) 5ms
2026-10-24T04:19:23.8404751Z stdout | src/lib/storage.test.ts > mobile connection storage > falls back to secure storage when SQLite cannot save preferences
2026-10-24T04:19:23.8405170Z [04:19:23.812] WARN (#17): Database unavailable; loading fallback preferences. {
2026-10-24T04:19:23.8405385Z   cause: {
2026-10-24T04:19:23.8405533Z     _tag: 'MobileDatabaseError',
2026-10-24T04:19:23.8405724Z     operation: 'load-preferences',
2026-10-24T04:19:23.8405890Z     cause: Error: database unavailable
2026-10-24T04:19:23.8406247Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:49:33)
2026-10-24T04:19:23.8407016Z         at Object.Mock [as getFirstAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/spy.DDMXghXv.js:353:40)
2026-10-24T04:19:23.8407733Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:431:18)
2026-10-24T04:19:23.8408267Z         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-24T04:19:23.8408875Z         at ~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-24T04:19:23.8409448Z         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-24T04:19:23.8410011Z         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-24T04:19:23.8410538Z         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-24T04:19:23.8411109Z         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-24T04:19:23.8411596Z         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-24T04:19:23.8411884Z   }
2026-10-24T04:19:23.8411992Z }
2026-10-24T04:19:23.8412060Z
2026-10-24T04:19:23.8426588Z stdout | src/lib/storage.test.ts > mobile connection storage > falls back to secure storage when SQLite cannot save preferences
2026-10-24T04:19:23.8428065Z [04:19:23.828] WARN (#17): Database unavailable; saving preferences to secure storage. {
2026-10-24T04:19:23.8428297Z   cause: {
2026-10-24T04:19:23.8428442Z     _tag: 'MobileDatabaseError',
2026-10-24T04:19:23.8428626Z     operation: 'save-preferences',
2026-10-24T04:19:23.8428785Z     cause: Error: database unavailable
2026-10-24T04:19:23.8429101Z         at Object.<anonymous> (/home/runner/_work/t3code/t3code/apps/mobile/src/lib/storage.test.ts:59:33)
2026-10-24T04:19:23.8429846Z         at Object.Mock [as runAsync] (file:///home/runner/_work/t3code/t3code/node_modules/.pnpm/vitest@5.0.5_@tsc-rs+typescript@0.8.0_@types+node@24.12.4_@vitest+browser-playwright@5._a4090df6c7be8012d869871fb8a7445d/node_modules/vitest/dist/chunks/spy.DDMXghXv.js:353:40)
2026-10-24T04:19:23.8430537Z         at try (/home/runner/_work/t3code/t3code/apps/mobile/src/persistence/mobile-database.ts:441:20)
2026-10-24T04:19:23.8431372Z         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-24T04:19:23.8432341Z         at ~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-24T04:19:23.8433282Z         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-24T04:19:23.8433883Z         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-24T04:19:23.8434299Z         at AsyncResource.runInAsyncScope (node:async_hooks:226:14)
2026-10-24T04:19:23.8434785Z         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-24T04:19:23.8435313Z         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-24T04:19:23.8435609Z   }
2026-10-24T04:19:23.8435712Z }
2026-10-24T04:19:23.8435782Z
2026-10-24T04:19:23.8436034Z  ✓  unit  src/lib/storage.test.ts (6 tests) 59ms
2026-10-24T04:19:23.9228920Z  ✓  unit  src/state/session.test.ts (4 tests) 5ms
2026-10-24T04:19:23.9502370Z  ✓  unit  src/lib/mediaActions.test.ts (10 tests) 8ms
2026-10-24T04:19:24.0244326Z  ✓ src/agentActivity/LiveActivities.test.ts (2 tests) 8ms
2026-10-24T04:19:24.0461605Z  ✓  unit  src/features/threads/thread-provider-instance.test.ts (3 tests) 10ms
2026-10-24T04:19:24.2684476Z  ✓ src/environments/endpointFailure.test.ts (15 tests) 15ms
2026-10-24T04:19:24.3118960Z  ✓  unit  src/features/projects/AddProjectScreen.test.ts (3 tests) 16ms
2026-10-24T04:19:24.4685747Z  ✓ src/hooks/HeldHooks.test.ts (1 test) 9ms
2026-10-24T04:19:24.4724075Z  ✓ src/deploymentConfig.test.ts (3 tests) 11ms
2026-10-24T04:19:24.4790845Z  ✓  unit  src/features/cloud/dpop.test.ts (5 tests) 119ms
2026-10-24T04:19:24.5823946Z  ✓ src/environments/EnvironmentLinks.test.ts (2 tests) 9ms
2026-10-24T04:19:24.6046265Z  ✓  unit  src/features/settings/settings-scoped-server.test.ts (5 tests) 8ms
2026-10-24T04:19:24.6669259Z  ✓  unit  src/features/agent-awareness/liveActivityPreferences.test.ts (3 tests) 11ms
2026-10-24T04:19:24.7584046Z  ✓  unit  src/features/threads/new-task-project-selection.test.ts (9 tests) 3ms
2026-10-24T04:19:24.7678008Z  ✓  unit  src/features/pull-requests/pullRequestStack.test.ts (8 tests) 6ms
2026-10-24T04:19:24.8258699Z  ✓ src/agentActivity/ApnsDeliveryQueue.test.ts (1 test) 9ms
2026-10-24T04:19:24.8530151Z  ✓ src/environments/ManagedEndpointAllocations.test.ts (1 test) 6ms
2026-10-24T04:19:24.9222236Z  ✓  unit  src/features/threads/thread-route-state.test.ts (5 tests) 4ms
2026-10-24T04:19:25.0690510Z  ✓  unit  src/features/review/reviewModel.test.ts (5 tests) 8ms
2026-10-24T04:19:25.1146298Z  ✓  unit  src/features/settings/environment-maintenance.test.ts (7 tests) 13ms
2026-10-24T04:19:25.1528807Z  ✓  unit  src/widgets/subscriptionUsageSnapshot.test.ts (5 tests) 19ms
2026-10-24T04:19:25.2164642Z  ✓  unit  src/features/threads/thread-settings-sheet-state.test.ts (5 tests) 6ms
2026-10-24T04:19:25.2218665Z  ✓ src/environments/CloudflareApiPause.test.ts (1 test) 6ms
2026-10-24T04:19:25.2283882Z
2026-10-24T04:19:25.2313674Z  Test Files  32 passed (32)
2026-10-24T04:19:25.2324023Z       Tests  276 passed (276)
2026-10-24T04:19:25.2346448Z    Start at  04:19:16
2026-10-24T04:19:25.2403725Z    Duration  9.20s (import 80%, transform 11%, setup 5%, tests 4%)
2026-10-24T04:19:25.2404037Z
2026-10-24T04:19:25.2426227Z     Isolate  32 workers spawned · ~132ms startup each (spawn + environment, per file)
2026-10-24T04:19:25.2427211Z              at least ~471ms faster with isolate: false — reuses workers across files instead of one per file
2026-10-24T04:19:25.2427599Z
2026-10-24T04:19:25.2473023Z  ✓  unit  src/features/review/reviewCommentSelection.test.ts (6 tests) 6ms
2026-10-24T04:19:25.2717007Z
2026-10-24T04:19:25.3431376Z  ✓  unit  src/lib/markdownHtml.test.ts (8 tests) 29ms
2026-10-24T04:19:25.3597072Z  ✓  unit  src/lib/protectedData.test.ts (3 tests) 78ms
2026-10-24T04:19:25.3648152Z  ✓  unit  src/state/remote-environment-projections.test.ts (1 test) 4ms
2026-10-24T04:19:25.3857939Z  ✓  unit  src/features/voice-input/lazyVoiceRecorder.test.ts (3 tests) 5ms
2026-10-24T04:19:25.6087349Z stdout | plugins/withAndroidFbjniVersion.test.mjs > withAndroidFbjniVersion > applies the force through the registered app config
2026-10-24T04:19:25.6090197Z [react-native-pdf-jsi] Remember to install peer dependencies:
2026-10-24T04:19:25.6103833Z   - react-native-blob-util
2026-10-24T04:19:25.6104140Z   - @react-native-async-storage/async-storage
2026-10-24T04:19:25.6104754Z   - react-native-nitro-modules (required for the Nitro JSI path; the React Native bridge is used when it is not linked)
2026-10-24T04:19:25.6111030Z ✅ Clerk iOS plugin loaded
2026-10-24T04:19:25.6115095Z ✅ Clerk Android plugin loaded
2026-10-24T04:19:25.6115327Z
2026-10-24T04:19:25.6115695Z  ✓  unit  plugins/withAndroidFbjniVersion.test.mjs (4 tests) 205ms
2026-10-24T04:19:25.6376690Z  ✓  unit  src/features/usage/UsageLimitsSection.test.ts (2 tests) 4ms
2026-10-24T04:19:25.7421050Z  ✓  unit  src/features/review/nativeReviewDiffAdapter.test.ts (2 tests) 252ms
2026-10-24T04:19:25.7525540Z  ✓  unit  src/lib/pdfPreview.test.ts (12 tests) 5ms
2026-10-24T04:19:25.8038702Z  ✓  unit  src/state/edit-pending-thread-message.test.ts (4 tests) 4ms
2026-10-24T04:19:25.8598010Z  ✓  unit  src/features/agent-awareness/notificationNavigation.test.ts (6 tests) 6ms
2026-10-24T04:19:25.8927661Z  ✓  unit  src/features/pull-requests/pullRequestDiffPages.test.ts (3 tests) 7ms
2026-10-24T04:19:25.9102736Z  ✓  unit  src/state/thread-order.test.ts (4 tests) 4ms
2026-10-24T04:19:25.9461985Z  ✓  unit  src/state/assets.test.ts (4 tests) 4ms
2026-10-24T04:19:25.9795443Z  ✓  unit  src/features/workspace/android-workspace-navigation-colors.test.ts (9 tests) 24ms
2026-10-24T04:19:26.0244903Z  ✓  unit  src/lib/adaptive-navigation.test.ts (8 tests) 3ms
2026-10-24T04:19:26.2723200Z  ✓  unit  src/state/pending-thread-creation.test.ts (4 tests) 2ms
2026-10-24T04:19:26.2793175Z  ✓  unit  src/features/connection/environmentSections.test.ts (3 tests) 3ms
2026-10-24T04:19:26.3478133Z  ✓  unit  src/state/attachments.test.ts (2 tests) 4ms
2026-10-24T04:19:26.3913944Z  ✓  unit  src/lib/projectFaviconRequests.test.ts (4 tests) 4ms
2026-10-24T04:19:26.4291309Z  ✓  unit  src/features/shortcuts/appShortcuts.test.ts (7 tests) 4ms
2026-10-24T04:19:26.4618870Z  ✓  unit  src/state/workspace-connection-atoms.test.ts (1 test) 5ms
2026-10-24T04:19:26.5292364Z  ✓  unit  src/lib/composerChipPresentation.test.ts (3 tests) 60ms
2026-10-24T04:19:26.6054706Z  ✓  unit  src/lib/atomic-file.test.ts (4 tests) 6ms
2026-10-24T04:19:26.6635423Z  ✓  unit  src/features/workspace/workspace-tabs-state.test.ts (4 tests) 3ms
2026-10-24T04:19:26.6788830Z  ✓  unit  src/state/use-thread-pr.test.ts (6 tests) 5ms
2026-10-24T04:19:26.7656557Z  ✓  unit  src/features/pull-requests/pullRequestFileFilters.test.ts (4 tests) 7ms
2026-10-24T04:19:26.7677622Z  ✓  unit  src/lib/markdownMedia.test.ts (12 tests) 6ms
2026-10-24T04:19:26.8196542Z  ✓  unit  src/lib/localAttachmentPreview.test.ts (4 tests) 5ms
2026-10-24T04:19:26.8960135Z  ✓  unit  src/lib/reserved-regions.test.ts (5 tests) 3ms
2026-10-24T04:19:26.9016871Z  ✓  unit  src/features/terminal/useTerminalGridSync.test.ts (1 test) 8ms
2026-10-24T04:19:26.9241288Z  ✓  unit  src/lib/enrichedLinkPresentation.test.ts (5 tests) 5ms
2026-10-24T04:19:26.9792903Z  ✓  unit  src/lib/copyTextWithHaptic.test.ts (5 tests) 10ms
2026-10-24T04:19:27.0588859Z  ✓  unit  src/features/terminal/useTerminalLifecycle.test.ts (3 tests) 12ms
2026-10-24T04:19:27.1126001Z  ✓  unit  src/persistence/mobile-database.test.ts (3 tests) 10ms
2026-10-24T04:19:27.1864233Z  ✓  unit  src/features/pull-requests/pullRequestDiffComments.test.ts (4 tests) 3ms
2026-10-24T04:19:27.1865023Z  ✓  unit  src/connection/storage.test.ts (3 tests) 9ms
2026-10-24T04:19:27.2058012Z  ✓  unit  src/features/review/incrementalSnippet.test.ts (3 tests) 164ms
2026-10-24T04:19:27.3105815Z  ✓  unit  src/connection/background-activity.test.ts (3 tests) 6ms
2026-10-24T04:19:27.3153470Z  ✓  unit  src/persistence/mobile-storage.test.ts (3 tests) 9ms
2026-10-24T04:19:27.3364162Z  ✓  unit  src/lib/layout.test.ts (7 tests) 3ms
2026-10-24T04:19:27.3663010Z  ✓  unit  src/lib/videoThumbnails.test.ts (2 tests) 31ms
2026-10-24T04:19:27.3752454Z  ✓  unit  src/features/threads/threadQueueControlPresentation.test.ts (7 tests) 3ms
2026-10-24T04:19:27.6761614Z  ✓  unit  src/features/threads/pending-thread-feed.test.ts (4 tests) 5ms
2026-10-24T04:19:27.7019545Z  ✓  unit  src/state/workspaceModel.test.ts (2 tests) 3ms
2026-10-24T04:19:27.7289699Z  ✓  unit  src/features/threads/fileChipMenu.test.ts (9 tests) 6ms
2026-10-24T04:19:27.7553967Z  ✓  unit  src/features/threads/thread-settings-options.test.ts (4 tests) 3ms
2026-10-24T04:19:27.8484516Z  ✓  unit  src/connection/migration.test.ts (2 tests) 6ms
2026-10-24T04:19:27.8724934Z  ✓  unit  src/features/threads/use-composer-command-menu.test.ts (3 tests) 3ms
2026-10-24T04:19:27.8784860Z  ✓  unit  src/lib/composerAttachmentFiles.test.ts (12 tests) 3ms
2026-10-24T04:19:27.9663894Z  ✓  unit  src/lib/microphonePriority.test.ts (4 tests) 3ms
2026-10-24T04:19:27.9942232Z  ✓  unit  src/features/pull-requests/pullRequestStatus.test.ts (4 tests) 3ms
2026-10-24T04:19:28.0358087Z  ✓  unit  src/features/threads/new-task-context-presentation.test.ts (7 tests) 3ms
2026-10-24T04:19:28.0530598Z  ✓  unit  src/features/settings/autoSettleSettingsSync.test.ts (3 tests) 2ms
2026-10-24T04:19:28.1694599Z  ✓  unit  src/features/home/workspace-connection-status.test.ts (3 tests) 2ms
2026-10-24T04:19:28.1994122Z  ✓  unit  src/features/terminal/terminalMenu.test.ts (5 tests) 7ms
2026-10-24T04:19:28.2979324Z  ✓  unit  src/lib/markdownLinks.test.ts (8 tests) 6ms
2026-10-24T04:19:28.3414590Z  ✓  unit  src/native/voiceTranscription.ios.test.ts (1 test) 11ms
2026-10-24T04:19:28.3577271Z  ✓  unit  src/lib/projectFaviconDatabaseCache.test.ts (3 tests) 4ms
2026-10-24T04:19:28.4234421Z  ✓  unit  src/features/devices/threadDevicePreviews.test.ts (2 tests) 2ms
2026-10-24T04:19:28.4872903Z  ✓  unit  src/features/terminal/terminalInput.test.ts (7 tests) 7ms
2026-10-24T04:19:28.5213785Z  ✓  unit  src/lib/projectIcon.test.ts (5 tests) 4ms
2026-10-24T04:19:28.6615373Z  ✓  unit  src/features/terminal/terminalPaste.test.ts (2 tests) 3ms
2026-10-24T04:19:28.6822508Z  ✓  unit  src/features/threads/worktree-setup-state.test.ts (4 tests) 2ms
2026-10-24T04:19:28.6939581Z  ✓  unit  src/state/queries.filesystem.test.ts (1 test) 2ms
2026-10-24T04:19:28.7334360Z  ✓  unit  src/features/terminal/terminalLaunchContext.test.ts (3 tests) 2ms
2026-10-24T04:19:28.7946677Z  ✓  unit  src/lib/appLinking.test.ts (17 tests) 4ms
2026-10-24T04:19:28.8046670Z  ✓  unit  src/state/thread-provider-switching.test.ts (4 tests) 2ms
2026-10-24T04:19:28.8847152Z  ✓  unit  src/features/terminal/useTerminalSurfaceBuffer.test.ts (2 tests) 8ms
2026-10-24T04:19:28.9084923Z  ✓  unit  src/lib/device-type.test.ts (3 tests) 2ms
2026-10-24T04:19:28.9143707Z  ✓  unit  src/features/threads/thread-route-hydration.test.ts (3 tests) 2ms
2026-10-24T04:19:28.9658582Z  ✓  unit  src/lib/projectThreadStartTurn.test.ts (3 tests) 5ms
2026-10-24T04:19:29.0147357Z  ✓  unit  src/state/queued-run-edit.test.ts (3 tests) 3ms
2026-10-24T04:19:29.0433376Z  ✓  unit  src/features/files/filePath.test.ts (7 tests) 3ms
2026-10-24T04:19:29.1315919Z  ✓  unit  src/features/settings/scheduled-task-editor-state.test.ts (3 tests) 3ms
2026-10-24T04:19:29.1436817Z  ✓  unit  src/features/layout/deferred-navigation.test.ts (3 tests) 2ms
2026-10-24T04:19:29.2507894Z  ✓  unit  src/features/home/thread-dismissal.test.ts (3 tests) 6ms
2026-10-24T04:19:29.3620637Z  ✓  unit  src/features/cloud/managedRelayLayer.test.ts (1 test) 46ms
2026-10-24T04:19:29.4127736Z  ✓  unit  src/features/cloud/CloudAuthProvider.test.ts (1 test) 3ms
2026-10-24T04:19:29.4370083Z  ✓  unit  src/features/sharing/incoming-share-presentation.test.ts (2 tests) 2ms
2026-10-24T04:19:29.4418042Z  ✓  unit  src/features/threads/provider-catalog-refresh.test.ts (2 tests) 5ms
2026-10-24T04:19:29.4904430Z  ✓  unit  src/features/observability/tracing.test.ts (1 test) 13ms
2026-10-24T04:19:29.5114248Z  ✓  unit  src/features/pull-requests/pullRequestActivityFilter.test.ts (1 test) 2ms
2026-10-24T04:19:29.5200937Z  ✓  unit  src/features/devices/device-stream-document.test.ts (11 tests) 5ms
2026-10-24T04:19:29.5524735Z  ✓  unit  src/features/diagnostics/crash-log-model.test.ts (2 tests) 2ms
2026-10-24T04:19:29.6355305Z  ✓  unit  src/features/pull-requests/pullRequestEnvironmentFallback.test.ts (3 tests) 2ms
2026-10-24T04:19:29.6403331Z  ✓  unit  src/lib/markdownTableBreaks.test.ts (5 tests) 19ms
2026-10-24T04:19:29.6775002Z  ✓  unit  scripts/generate-uniwind-themes.test.ts (1 test) 19ms
2026-10-24T04:19:29.6859847Z  ✓  unit  src/lib/nativeTheme.test.ts (12 tests) 15ms
2026-10-24T04:19:29.7923891Z  ✓  unit  src/features/keyboard/commandPaletteItems.test.ts (2 tests) 2ms
2026-10-24T04:19:29.8030882Z  ✓  unit  src/lib/assetImageSource.test.ts (3 tests) 2ms
2026-10-24T04:19:29.8857433Z  ✓  unit  src/features/pull-requests/pullRequestAgentTasks.test.ts (2 tests) 2ms
2026-10-24T04:19:30.0184616Z  ✓  unit  src/features/pull-requests/pullRequestActions.test.ts (2 tests) 2ms
2026-10-24T04:19:30.0241270Z  ✓  unit  src/lib/markdownMediaSource.test.ts (3 tests) 4ms
2026-10-24T04:19:30.1565126Z  ✓  unit  src/features/sharing/incoming-share-storage.test.ts (1 test) 4ms
2026-10-24T04:19:30.1751882Z  ✓  unit  src/lib/connection.test.ts (1 test) 2ms
2026-10-24T04:19:30.2059640Z  ✓  unit  src/features/connection/pairing.test.ts (5 tests) 7ms
2026-10-24T04:19:30.2961235Z  ✓  unit  src/features/settings/SettingsRouteScreen.logic.test.ts (2 tests) 2ms
2026-10-24T04:19:30.3204741Z  ✓  unit  src/lib/markdownInlineFileLinks.test.ts (4 tests) 16ms
2026-10-24T04:19:30.3514333Z  ✓  unit  src/features/home/swipe-row-activation.test.ts (3 tests) 2ms
2026-10-24T04:19:30.3675816Z  ✓  unit  src/state/asset-url-state.test.ts (3 tests) 2ms
2026-10-24T04:19:30.4109398Z  ✓  unit  src/lib/wideMarkdownBlocks.test.ts (2 tests) 3ms
2026-10-24T04:19:30.4177224Z  ✓  unit  src/features/usage/usageEnvironmentSelection.test.ts (4 tests) 2ms
2026-10-24T04:19:30.4651300Z  ✓  unit  src/features/pull-requests/botBadgeImages.test.ts (1 test) 2ms
2026-10-24T04:19:30.5056034Z  ✓  unit  src/features/review/shikiReviewHighlighter.test.ts (2 tests) 123ms
2026-10-24T04:19:30.5204608Z  ✓  unit  src/lib/serialized-async-queue.test.ts (2 tests) 3ms
2026-10-24T04:19:30.5473618Z  ✓  unit  src/features/pull-requests/pullRequestDescriptionContent.test.ts (1 test) 4ms
2026-10-24T04:19:30.6013263Z  ✓  unit  src/lib/openExternalUrl.test.ts (1 test) 6ms
2026-10-24T04:19:30.6323883Z  ✓  unit  src/features/threads/composerSendPresentation.test.ts (2 tests) 2ms
2026-10-24T04:19:30.6579253Z  ✓  unit  src/features/pull-requests/pullRequestDescription.test.ts (1 test) 10ms
2026-10-24T04:19:30.7067181Z  ✓  unit  src/features/sharing/incoming-share-native.test.ts (2 tests) 2ms
2026-10-24T04:19:30.7251616Z  ✓  unit  src/features/pull-requests/pullRequestNavigation.test.ts (2 tests) 2ms
2026-10-24T04:19:30.8109944Z  ✓  unit  src/features/diffs/nativeReviewDiffSurface.test.ts (1 test) 72ms
2026-10-24T04:19:30.8952243Z  ✓  unit  src/features/threads/threadContentPresentation.test.ts (2 tests) 2ms
2026-10-24T04:19:30.9057369Z  ✓  unit  src/features/cloud/managedRelayTokenStore.test.ts (1 test) 7ms
2026-10-24T04:19:30.9590071Z  ✓  unit  src/features/threads/subagent-card-presentation.test.ts (1 test) 2ms
2026-10-24T04:19:31.0388081Z  ✓  unit  src/features/pull-requests/pullRequestReviewDrafts.test.ts (1 test) 2ms
2026-10-24T04:19:31.0694719Z  ✓  unit  src/lib/filePreviewGallery.test.ts (1 test) 6ms
2026-10-24T04:19:31.1204225Z  ✓  unit  src/state/thread-composer-error.test.ts (1 test) 2ms
2026-10-24T04:19:31.1594319Z  ✓  unit  src/features/threads/customSnoozeDate.test.ts (2 tests) 2ms
2026-10-24T04:19:31.2284841Z  ✓  unit  src/features/pull-requests/pullRequestMediaSource.test.ts (1 test) 6ms
2026-10-24T04:19:31.2602407Z  ✓  unit  src/features/browser/previewPromptText.test.ts (3 tests) 2ms
2026-10-24T04:19:31.2724632Z  ✓  unit  src/features/prompt-links/prompt-link-model.test.ts (1 test) 2ms
2026-10-24T04:19:31.3420942Z  ✓  unit  src/features/cloud/publicConfig.test.ts (1 test) 2ms
2026-10-24T04:19:31.3575222Z  ✓  unit  src/state/queries.test.ts (1 test) 6ms
2026-10-24T04:19:31.3699182Z  ✓  unit  src/features/projects/AddProjectScreen.logic.test.ts (1 test) 2ms
2026-10-24T04:19:31.3980855Z  ✓  unit  src/lib/nativeComposerTheme.test.ts (1 test) 3ms
2026-10-24T04:19:31.4555957Z  ✓  unit  src/lib/http-response.test.ts (1 test) 10ms
2026-10-24T04:19:31.4813746Z  ✓  unit  src/lib/mobileThemeRuntime.test.ts (1 test) 2ms
2026-10-24T04:19:31.4999961Z  ✓  unit  src/lib/filePreview.test.ts (4 tests) 3ms
2026-10-24T04:19:31.5218256Z  ✓  unit  src/lib/foreground-handoff.test.ts (1 test) 2ms
2026-10-24T04:19:31.5666350Z  ✓  unit  src/lib/appearancePreferences.test.ts (1 test) 2ms
2026-10-24T04:19:31.5830862Z  ✓  unit  src/features/settings/lib/legal-document-url.test.ts (2 tests) 2ms
2026-10-24T04:19:31.5977969Z  ✓  unit  src/features/threads/projectThreadCreationValidation.test.ts (2 tests) 2ms
2026-10-24T04:19:31.6827598Z  ✓  unit  src/features/keyboard/hardwareKeyboardCommands.test.ts (2 tests) 2ms
2026-10-24T04:19:48.7068828Z  ✓  unit  src/reactCompilerCoverage.test.ts (910 tests) 26017ms
2026-10-24T04:19:48.7069316Z    ✓ React Compiler coverage (910)
2026-10-24T04:19:48.7069580Z      ✓ Metro's transformer applies the compiler 1440ms
2026-10-24T04:19:48.7069922Z      ✓ compiles src/Stack.tsx 335ms
2026-10-24T04:19:48.7070219Z      ✓ compiles src/features/files/ThreadFilesRouteScreen.tsx 342ms
2026-10-24T04:19:48.7070524Z      ✓ compiles src/features/home/HomeScreen.tsx 466ms
2026-10-24T04:19:48.7070843Z      ✓ compiles src/features/layout/AdaptiveWorkspaceLayout.tsx 309ms
2026-10-24T04:19:48.7071199Z      ✓ compiles src/features/pull-requests/PullRequestRouteScreen.tsx 395ms
2026-10-24T04:19:48.7071560Z      ✓ compiles src/features/terminal/ThreadTerminalRouteScreen.tsx 317ms
2026-10-24T04:19:48.7072096Z      ✓ compiles src/features/threads/NewTaskDraftScreen.tsx 375ms
2026-10-24T04:19:48.7072660Z      ✓ compiles src/features/threads/ThreadComposer.tsx 471ms
2026-10-24T04:19:48.7072989Z      ✓ compiles src/features/threads/ThreadDetailScreen.tsx 769ms
2026-10-24T04:19:48.7073301Z      ✓ compiles src/features/threads/ThreadFeed.tsx 762ms
2026-10-24T04:19:48.7073620Z      ✓ compiles src/features/threads/new-task-flow-provider.tsx 404ms
2026-10-24T04:19:48.7073960Z      ✓ compiles src/features/threads/thread-list-v2-items.tsx 338ms
2026-10-24T04:19:48.7074276Z      ✓ compiles src/features/threads/thread-work-log.tsx 341ms
2026-10-24T04:19:48.7074564Z      ✓ caches the thread feed derivation 741ms
2026-10-24T04:19:48.7109933Z
2026-10-24T04:19:48.7112685Z  Test Files  197 passed (197)
2026-10-24T04:19:48.7117683Z       Tests  2181 passed (2181)
2026-10-24T04:19:48.7117877Z    Start at  04:19:12
2026-10-24T04:19:48.7120744Z    Duration  36.13s (import 37%, tests 26%, transform 25%, setup 8%, environment 3%)
2026-10-24T04:19:48.7129778Z
2026-10-24T04:19:48.7851671Z
2026-10-24T04:19:48.7853180Z ---
2026-10-24T04:19:48.7853459Z vp run: 24/24 successful. (Run `vp run --last-details` for full details)
2026-10-24T04:19:48.8350150Z Post job cleanup.
2026-10-24T04:19:48.8954553Z Cache hit occurred on the primary key electron-Linux-X64-854e11ddd491bd4f350eebb67a74265df119376a3984c8e153cfe5fc8ced6309, not saving cache.
2026-10-24T04:19:48.9020321Z Post job cleanup.
2026-10-24T04:19:48.9033845Z ##[start-action display=Cache full pnpm store;id=__36a57f56-cae9-46b4-8c45-1c8b5cbec725.__actions_cache]
2026-10-24T04:19:48.9332890Z Post job cleanup.
2026-10-24T04:19:48.9922976Z Cache hit occurred on the primary key pnpm-full-v1-Linux-X64-3cb0b4d7cff93dc8fe33f2ea73cac71ca25a36270fcb648b9b4a9320151012ef, not saving cache.
2026-10-24T04:19:48.9953516Z ##[end-action id=__36a57f56-cae9-46b4-8c45-1c8b5cbec725.__actions_cache;outcome=success;conclusion=success;duration_ms=91]
2026-10-24T04:19:48.9955483Z ##[start-action display=Cache Vite+;id=__36a57f56-cae9-46b4-8c45-1c8b5cbec725.vp_cache]
2026-10-24T04:19:48.9974565Z Post job cleanup.
2026-10-24T04:19:49.0544103Z Cache hit occurred on the primary key vite-plus-home-v2-Linux-X64-1.3.0-node26.12.1-pnpm@12.14.0, not saving cache.
2026-10-24T04:19:49.0573661Z ##[end-action id=__36a57f56-cae9-46b4-8c45-1c8b5cbec725.vp_cache;outcome=success;conclusion=success;duration_ms=61]
2026-10-24T04:19:49.0607691Z Post job cleanup.
2026-10-24T04:19:49.0988223Z [command]/usr/local/bin/git version
2026-10-24T04:19:49.1013770Z git version 2.55.0
2026-10-24T04:19:49.1030385Z Temporarily overriding HOME='/home/runner/_work/_temp/2d644bfd-d016-47cb-ae36-230791339f1b' before making global git config changes
2026-10-24T04:19:49.1030898Z Adding repository directory to the temporary git global config as a safe directory
2026-10-24T04:19:49.1033256Z [command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
2026-10-24T04:19:49.1053538Z Removing SSH command configuration
2026-10-24T04:19:49.1056225Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-10-24T04:19:49.1077165Z [command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-10-24T04:19:49.1186810Z fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
2026-10-24T04:19:49.1209611Z ##[warning]The process '/usr/local/bin/git' failed with exit code 128
2026-10-24T04:19:49.1242114Z A job completed hook has been configured by the self-hosted runner administrator
2026-10-24T04:19:49.1265643Z ##[group]Run '/job_completed.sh'
2026-10-24T04:19:49.1278207Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-10-24T04:19:49.1278378Z env:
2026-10-24T04:19:49.1278494Z   BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 178
2026-10-24T04:19:49.1278641Z   BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 341
2026-10-24T04:19:49.1278784Z   BLACKSMITH_CHECK_RUN_ID: 120776753560
2026-10-24T04:19:49.1278923Z   BLACKSMITH_JOB_DISPLAY_NAME: Test
2026-10-24T04:19:49.1279064Z   GITHUB_ACTIONS_CACHE_MODE: write
2026-10-24T04:19:49.1279198Z ##[endgroup]
2026-10-24T04:19:49.1367315Z Docker container cache not activated, skipping hash computation.
2026-10-24T04:19:49.1623703Z No active SSH sessions detected. Proceeding with shutdown immediately.
2026-10-24T04:19:49.2241645Z Cleaning up orphan processes