==> Building on chienpao ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/qwen-code ./ .SRCINFO 660 100% 0.00kB/s 0:00:00 660 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 170 100% 166.02kB/s 0:00:00 170 100% 166.02kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,433 100% 1.37MB/s 0:00:00 1,433 100% 1.37MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 437 100% 426.76kB/s 0:00:00 437 100% 426.76kB/s 0:00:00 (xfr#5, to-chk=3/9) qwen-code-0.15.11-1.log 732 100% 714.84kB/s 0:00:00 732 100% 714.84kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,827 bytes received 185 bytes 2,008.00 bytes/sec total size is 3,551 speedup is 1.18 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building qwen-code  -> repo: extra  -> arch: riscv64  -> worker: felix-2 ==> Building qwen-code for [extra] (riscv64) ]3008;start=e22bbdad9176438f94157f70a7f77a53;user=root;hostname=chienpao.felixc.at;machineid=33bd66794bef4c019a0e3acfdcceb30a;bootid=4a1aecd9730c4109959dc5a775f247d8;pid=1370282;comm=systemd-nspawn;container=arch-nspawn-1370282;type=container\]11;?\]2;๐Ÿ”ต Container arch-nspawn-1370282 on chienpao.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=e22bbdad9176438f94157f70a7f77a53\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-2]...done ==> Making package: qwen-code 0.15.11-1 (Wed May 20 07:31:20 2026) ==> Retrieving sources...  -> Cloning qwen-code git repo... Cloning into bare repository '/home/felix/packages/qwen-code/qwen-code'... remote: Enumerating objects: 183252, done. remote: Counting objects: 0% (1/3824) remote: Counting objects: 1% (39/3824) remote: Counting objects: 2% (77/3824) remote: Counting objects: 3% (115/3824) remote: Counting objects: 4% (153/3824) remote: Counting objects: 5% (192/3824) remote: Counting objects: 6% (230/3824) remote: Counting objects: 7% (268/3824) remote: Counting objects: 8% (306/3824) remote: Counting objects: 9% (345/3824) remote: Counting objects: 10% (383/3824) remote: Counting objects: 11% (421/3824) remote: Counting objects: 12% (459/3824) remote: Counting objects: 13% (498/3824) remote: Counting objects: 14% (536/3824) remote: Counting objects: 15% (574/3824) remote: Counting objects: 16% (612/3824) remote: Counting objects: 17% (651/3824) remote: Counting objects: 18% (689/3824) remote: Counting objects: 19% (727/3824) remote: Counting objects: 20% (765/3824) remote: Counting objects: 21% (804/3824) remote: Counting objects: 22% (842/3824) remote: Counting objects: 23% (880/3824) remote: Counting objects: 24% (918/3824) remote: Counting objects: 25% (956/3824) remote: Counting objects: 26% (995/3824) remote: Counting objects: 27% (1033/3824) remote: Counting objects: 28% (1071/3824) remote: Counting objects: 29% (1109/3824) remote: Counting objects: 30% (1148/3824) remote: Counting objects: 31% (1186/3824) remote: Counting objects: 32% (1224/3824) remote: Counting objects: 33% (1262/3824) remote: Counting objects: 34% (1301/3824) remote: Counting objects: 35% (1339/3824) remote: Counting objects: 36% (1377/3824) remote: Counting objects: 37% (1415/3824) remote: Counting objects: 38% (1454/3824) remote: Counting objects: 39% (1492/3824) remote: Counting objects: 40% (1530/3824) remote: Counting objects: 41% (1568/3824) remote: Counting objects: 42% (1607/3824) remote: Counting objects: 43% (1645/3824) remote: Counting objects: 44% (1683/3824) remote: Counting objects: 45% (1721/3824) remote: Counting objects: 46% (1760/3824) remote: Counting objects: 47% (1798/3824) remote: Counting objects: 48% (1836/3824) remote: Counting objects: 49% (1874/3824) remote: Counting objects: 50% (1912/3824) remote: Counting objects: 51% (1951/3824) remote: Counting objects: 52% (1989/3824) remote: Counting objects: 53% (2027/3824) remote: Counting objects: 54% (2065/3824) remote: Counting objects: 55% (2104/3824) remote: Counting objects: 56% (2142/3824) remote: Counting objects: 57% (2180/3824) remote: Counting objects: 58% (2218/3824) remote: Counting objects: 59% (2257/3824) remote: Counting objects: 60% (2295/3824) remote: Counting objects: 61% (2333/3824) remote: Counting objects: 62% (2371/3824) remote: Counting objects: 63% (2410/3824) remote: Counting objects: 64% (2448/3824) remote: Counting objects: 65% (2486/3824) remote: Counting objects: 66% (2524/3824) remote: Counting objects: 67% (2563/3824) remote: Counting objects: 68% (2601/3824) remote: Counting objects: 69% (2639/3824) remote: Counting objects: 70% (2677/3824) remote: Counting objects: 71% (2716/3824) remote: Counting objects: 72% (2754/3824) remote: Counting objects: 73% (2792/3824) remote: Counting objects: 74% (2830/3824) remote: Counting objects: 75% (2868/3824) remote: Counting objects: 76% (2907/3824) remote: Counting objects: 77% (2945/3824) remote: Counting objects: 78% (2983/3824) remote: Counting objects: 79% (3021/3824) remote: Counting objects: 80% (3060/3824) remote: Counting objects: 81% (3098/3824) remote: Counting objects: 82% (3136/3824) remote: Counting objects: 83% (3174/3824) remote: Counting objects: 84% (3213/3824) remote: Counting objects: 85% (3251/3824) remote: Counting objects: 86% (3289/3824) remote: Counting objects: 87% (3327/3824) remote: Counting objects: 88% (3366/3824) remote: Counting objects: 89% (3404/3824) remote: Counting objects: 90% (3442/3824) remote: Counting objects: 91% (3480/3824) remote: Counting objects: 92% (3519/3824) remote: Counting objects: 93% (3557/3824) remote: Counting objects: 94% (3595/3824) remote: Counting objects: 95% (3633/3824) remote: Counting objects: 96% (3672/3824) remote: Counting objects: 97% (3710/3824) remote: Counting objects: 98% (3748/3824) remote: Counting objects: 99% (3786/3824) remote: Counting objects: 100% (3824/3824) remote: Counting objects: 100% (3824/3824), done. remote: Compressing objects: 0% (1/1333) remote: Compressing objects: 1% (14/1333) remote: Compressing objects: 2% (27/1333) remote: Compressing objects: 3% (40/1333) remote: Compressing objects: 4% (54/1333) remote: Compressing objects: 5% (67/1333) remote: Compressing objects: 6% (80/1333) remote: Compressing objects: 7% (94/1333) remote: Compressing objects: 8% (107/1333) remote: Compressing objects: 9% (120/1333) remote: Compressing objects: 10% (134/1333) remote: Compressing objects: 11% (147/1333) remote: Compressing objects: 12% (160/1333) remote: Compressing objects: 13% (174/1333) remote: Compressing objects: 14% (187/1333) remote: Compressing objects: 15% (200/1333) remote: Compressing objects: 16% (214/1333) remote: Compressing objects: 17% (227/1333) remote: Compressing objects: 18% (240/1333) remote: Compressing objects: 19% (254/1333) remote: Compressing objects: 20% (267/1333) remote: Compressing objects: 21% (280/1333) remote: Compressing objects: 22% (294/1333) remote: Compressing objects: 23% (307/1333) remote: Compressing objects: 24% (320/1333) remote: Compressing objects: 25% (334/1333) remote: Compressing objects: 26% (347/1333) remote: Compressing objects: 27% (360/1333) remote: Compressing objects: 28% (374/1333) remote: Compressing objects: 29% (387/1333) remote: Compressing objects: 30% (400/1333) remote: Compressing objects: 31% (414/1333) remote: Compressing objects: 32% (427/1333) remote: Compressing objects: 33% (440/1333) remote: Compressing objects: 34% (454/1333) remote: Compressing objects: 35% (467/1333) remote: Compressing objects: 36% (480/1333) remote: Compressing objects: 37% (494/1333) remote: Compressing objects: 38% (507/1333) remote: Compressing objects: 39% (520/1333) remote: Compressing objects: 40% (534/1333) remote: Compressing objects: 41% (547/1333) remote: Compressing objects: 42% (560/1333) remote: Compressing objects: 43% (574/1333) remote: Compressing objects: 44% (587/1333) remote: Compressing objects: 45% (600/1333) remote: Compressing objects: 46% (614/1333) remote: Compressing objects: 47% (627/1333) remote: Compressing objects: 48% (640/1333) remote: Compressing objects: 49% (654/1333) remote: Compressing objects: 50% (667/1333) remote: Compressing objects: 51% (680/1333) remote: Compressing objects: 52% (694/1333) remote: Compressing objects: 53% (707/1333) remote: Compressing objects: 54% (720/1333) remote: Compressing objects: 55% (734/1333) remote: Compressing objects: 56% (747/1333) remote: Compressing objects: 57% (760/1333) remote: Compressing objects: 58% (774/1333) remote: Compressing objects: 59% (787/1333) remote: Compressing objects: 60% (800/1333) remote: Compressing objects: 61% (814/1333) remote: Compressing objects: 62% (827/1333) remote: Compressing objects: 63% (840/1333) remote: Compressing objects: 64% (854/1333) remote: Compressing objects: 65% (867/1333) remote: Compressing objects: 66% (880/1333) remote: Compressing objects: 67% (894/1333) remote: Compressing objects: 68% (907/1333) remote: Compressing objects: 69% (920/1333) remote: Compressing objects: 70% (934/1333) remote: Compressing objects: 71% (947/1333) remote: Compressing objects: 72% (960/1333) remote: Compressing objects: 73% (974/1333) remote: Compressing objects: 74% (987/1333) remote: Compressing objects: 75% (1000/1333) remote: Compressing objects: 76% (1014/1333) remote: Compressing objects: 77% (1027/1333) remote: Compressing objects: 78% (1040/1333) remote: Compressing objects: 79% (1054/1333) remote: Compressing objects: 80% (1067/1333) remote: Compressing objects: 81% (1080/1333) remote: Compressing objects: 82% (1094/1333) remote: Compressing objects: 83% (1107/1333) remote: Compressing objects: 84% (1120/1333) remote: Compressing objects: 85% (1134/1333) remote: Compressing objects: 86% (1147/1333) remote: Compressing objects: 87% (1160/1333) remote: Compressing objects: 88% (1174/1333) remote: Compressing objects: 89% (1187/1333) remote: Compressing objects: 90% (1200/1333) remote: Compressing objects: 91% (1214/1333) remote: Compressing objects: 92% (1227/1333) remote: Compressing objects: 93% (1240/1333) remote: Compressing objects: 94% (1254/1333) remote: Compressing objects: 95% (1267/1333) remote: Compressing objects: 96% (1280/1333) remote: Compressing objects: 97% (1294/1333) remote: Compressing objects: 98% (1307/1333) remote: Compressing objects: 99% (1320/1333) remote: Compressing objects: 100% (1333/1333) remote: Compressing objects: 100% (1333/1333), done. Receiving objects: 0% (1/183252) Receiving objects: 0% (1146/183252), 364.00 KiB | 656.00 KiB/s Receiving objects: 1% (1833/183252), 1.03 MiB | 972.00 KiB/s Receiving objects: 1% (2530/183252), 1.50 MiB | 933.00 KiB/s Receiving objects: 2% (3666/183252), 2.51 MiB | 950.00 KiB/s Receiving objects: 2% (4359/183252), 2.51 MiB | 950.00 KiB/s Receiving objects: 3% (5498/183252), 3.05 MiB | 974.00 KiB/s Receiving objects: 3% (6957/183252), 3.52 MiB | 962.00 KiB/s Receiving objects: 4% (7331/183252), 3.96 MiB | 951.00 KiB/s Receiving objects: 4% (8183/183252), 4.38 MiB | 930.00 KiB/s Receiving objects: 4% (9080/183252), 5.15 MiB | 872.00 KiB/s Receiving objects: 5% (9163/183252), 5.15 MiB | 872.00 KiB/s Receiving objects: 5% (9783/183252), 5.86 MiB | 802.00 KiB/s Receiving objects: 5% (10147/183252), 6.21 MiB | 781.00 KiB/s Receiving objects: 5% (10655/183252), 7.00 MiB | 732.00 KiB/s Receiving objects: 6% (10996/183252), 7.73 MiB | 713.00 KiB/s Receiving objects: 6% (11066/183252), 7.73 MiB | 713.00 KiB/s Receiving objects: 6% (11692/183252), 8.44 MiB | 709.00 KiB/s Receiving objects: 6% (12268/183252), 9.23 MiB | 736.00 KiB/s Receiving objects: 6% (12514/183252), 9.81 MiB | 694.00 KiB/s Receiving objects: 6% (12818/183252), 10.11 MiB | 644.00 KiB/s Receiving objects: 7% (12828/183252), 10.45 MiB | 631.00 KiB/s Receiving objects: 7% (13198/183252), 10.86 MiB | 651.00 KiB/s Receiving objects: 7% (13572/183252), 12.13 MiB | 679.00 KiB/s Receiving objects: 7% (13572/183252), 13.06 MiB | 737.00 KiB/s Receiving objects: 7% (13574/183252), 14.10 MiB | 865.00 KiB/s Receiving objects: 7% (13574/183252), 15.18 MiB | 934.00 KiB/s Receiving objects: 7% (13576/183252), 16.37 MiB | 1024.00 KiB/s Receiving objects: 7% (13577/183252), 17.14 MiB | 1.07 MiB/s Receiving objects: 7% (13579/183252), 19.07 MiB | 1.29 MiB/s Receiving objects: 7% (13581/183252), 21.48 MiB | 1.60 MiB/s Receiving objects: 8% (14661/183252), 22.64 MiB | 1.73 MiB/s Receiving objects: 8% (15498/183252), 23.77 MiB | 1.86 MiB/s Receiving objects: 9% (16493/183252), 24.57 MiB | 1.92 MiB/s Receiving objects: 9% (18090/183252), 25.93 MiB | 2.08 MiB/s Receiving objects: 10% (18326/183252), 25.93 MiB | 2.08 MiB/s Receiving objects: 11% (20158/183252), 27.21 MiB | 2.20 MiB/s Receiving objects: 11% (20854/183252), 28.25 MiB | 2.24 MiB/s Receiving objects: 12% (21991/183252), 29.33 MiB | 2.26 MiB/s Receiving objects: 13% (23823/183252), 30.46 MiB | 2.26 MiB/s Receiving objects: 13% (23874/183252), 30.46 MiB | 2.26 MiB/s Receiving objects: 13% (23960/183252), 31.94 MiB | 2.05 MiB/s Receiving objects: 13% (23995/183252), 32.76 MiB | 1.79 MiB/s Receiving objects: 13% (24112/183252), 33.44 MiB | 1.37 MiB/s Receiving objects: 13% (24335/183252), 33.88 MiB | 1016.00 KiB/s Receiving objects: 13% (24790/183252), 34.14 MiB | 819.00 KiB/s Receiving objects: 13% (25065/183252), 35.00 MiB | 581.00 KiB/s Receiving objects: 13% (25497/183252), 35.33 MiB | 570.00 KiB/s Receiving objects: 14% (25656/183252), 35.68 MiB | 566.00 KiB/s Receiving objects: 14% (25924/183252), 36.07 MiB | 577.00 KiB/s Receiving objects: 14% (26527/183252), 36.89 MiB | 661.00 KiB/s Receiving objects: 14% (27359/183252), 38.33 MiB | 796.00 KiB/s Receiving objects: 14% (27361/183252), 38.89 MiB | 849.00 KiB/s Receiving objects: 14% (27372/183252), 40.28 MiB | 1006.00 KiB/s Receiving objects: 15% (27488/183252), 40.28 MiB | 1006.00 KiB/s Receiving objects: 15% (28377/183252), 41.57 MiB | 1.09 MiB/s Receiving objects: 16% (29321/183252), 42.08 MiB | 1.12 MiB/s Receiving objects: 16% (30154/183252), 42.73 MiB | 1.17 MiB/s Receiving objects: 17% (31153/183252), 43.85 MiB | 1.21 MiB/s Receiving objects: 17% (31238/183252), 43.85 MiB | 1.21 MiB/s Receiving objects: 17% (32467/183252), 44.80 MiB | 1.15 MiB/s Receiving objects: 18% (32986/183252), 45.28 MiB | 1.10 MiB/s Receiving objects: 18% (33567/183252), 45.79 MiB | 1.08 MiB/s Receiving objects: 19% (34818/183252), 46.90 MiB | 1.06 MiB/s Receiving objects: 19% (35132/183252), 46.90 MiB | 1.06 MiB/s Receiving objects: 20% (36651/183252), 47.49 MiB | 1.04 MiB/s Receiving objects: 20% (37663/183252), 48.09 MiB | 1.06 MiB/s Receiving objects: 21% (38483/183252), 48.09 MiB | 1.06 MiB/s Receiving objects: 22% (40316/183252), 48.68 MiB | 1.06 MiB/s Receiving objects: 22% (41613/183252), 49.32 MiB | 1.10 MiB/s Receiving objects: 23% (42148/183252), 49.32 MiB | 1.10 MiB/s Receiving objects: 24% (43981/183252), 49.95 MiB | 1.13 MiB/s Receiving objects: 24% (45171/183252), 50.61 MiB | 1.17 MiB/s Receiving objects: 25% (45813/183252), 50.61 MiB | 1.17 MiB/s Receiving objects: 25% (46751/183252), 51.86 MiB | 1.20 MiB/s Receiving objects: 26% (47646/183252), 52.47 MiB | 1.20 MiB/s Receiving objects: 26% (48238/183252), 53.13 MiB | 1.22 MiB/s Receiving objects: 26% (49378/183252), 54.52 MiB | 1.25 MiB/s Receiving objects: 27% (49479/183252), 54.52 MiB | 1.25 MiB/s Receiving objects: 28% (51311/183252), 54.52 MiB | 1.25 MiB/s Receiving objects: 28% (52920/183252), 55.25 MiB | 1.26 MiB/s Receiving objects: 29% (53144/183252), 55.25 MiB | 1.26 MiB/s Receiving objects: 30% (54976/183252), 56.00 MiB | 1.29 MiB/s Receiving objects: 31% (56809/183252), 56.72 MiB | 1.30 MiB/s Receiving objects: 31% (57450/183252), 56.72 MiB | 1.30 MiB/s Receiving objects: 32% (58641/183252), 57.46 MiB | 1.32 MiB/s Receiving objects: 32% (59317/183252), 58.94 MiB | 1.38 MiB/s Receiving objects: 33% (60474/183252), 59.71 MiB | 1.40 MiB/s Receiving objects: 33% (60504/183252), 59.71 MiB | 1.40 MiB/s Receiving objects: 34% (62306/183252), 61.29 MiB | 1.46 MiB/s Receiving objects: 34% (63472/183252), 61.29 MiB | 1.46 MiB/s Receiving objects: 35% (64139/183252), 61.98 MiB | 1.41 MiB/s Receiving objects: 36% (65971/183252), 61.98 MiB | 1.41 MiB/s Receiving objects: 37% (67804/183252), 63.14 MiB | 1.50 MiB/s Receiving objects: 37% (68790/183252), 63.14 MiB | 1.50 MiB/s Receiving objects: 38% (69636/183252), 63.14 MiB | 1.50 MiB/s Receiving objects: 39% (71469/183252), 64.12 MiB | 1.55 MiB/s Receiving objects: 40% (73301/183252), 64.12 MiB | 1.55 MiB/s Receiving objects: 41% (75134/183252), 65.20 MiB | 1.62 MiB/s Receiving objects: 41% (75291/183252), 65.20 MiB | 1.62 MiB/s Receiving objects: 42% (76966/183252), 65.20 MiB | 1.62 MiB/s Receiving objects: 43% (78799/183252), 66.40 MiB | 1.72 MiB/s Receiving objects: 44% (80631/183252), 66.40 MiB | 1.72 MiB/s Receiving objects: 45% (82464/183252), 66.40 MiB | 1.72 MiB/s Receiving objects: 45% (83305/183252), 67.74 MiB | 1.85 MiB/s Receiving objects: 46% (84296/183252), 67.74 MiB | 1.85 MiB/s Receiving objects: 47% (86129/183252), 67.74 MiB | 1.85 MiB/s Receiving objects: 48% (87961/183252), 67.74 MiB | 1.85 MiB/s Receiving objects: 49% (89794/183252), 69.16 MiB | 2.00 MiB/s Receiving objects: 50% (91626/183252), 69.16 MiB | 2.00 MiB/s Receiving objects: 51% (93459/183252), 69.16 MiB | 2.00 MiB/s Receiving objects: 52% (95292/183252), 70.79 MiB | 2.17 MiB/s Receiving objects: 52% (96440/183252), 70.79 MiB | 2.17 MiB/s Receiving objects: 53% (97124/183252), 70.79 MiB | 2.17 MiB/s Receiving objects: 54% (98957/183252), 70.79 MiB | 2.17 MiB/s Receiving objects: 55% (100789/183252), 70.79 MiB | 2.17 MiB/s Receiving objects: 56% (102622/183252), 72.69 MiB | 2.41 MiB/s Receiving objects: 57% (104454/183252), 72.69 MiB | 2.41 MiB/s Receiving objects: 58% (106287/183252), 72.69 MiB | 2.41 MiB/s Receiving objects: 59% (108119/183252), 74.88 MiB | 2.82 MiB/s Receiving objects: 59% (108827/183252), 74.88 MiB | 2.82 MiB/s Receiving objects: 60% (109952/183252), 74.88 MiB | 2.82 MiB/s Receiving objects: 61% (111784/183252), 74.88 MiB | 2.82 MiB/s Receiving objects: 61% (113388/183252), 82.87 MiB | 3.90 MiB/s Receiving objects: 61% (113388/183252), 86.70 MiB | 4.19 MiB/s Receiving objects: 61% (113389/183252), 88.51 MiB | 4.27 MiB/s Receiving objects: 62% (113617/183252), 88.51 MiB | 4.27 MiB/s Receiving objects: 63% (115449/183252), 90.44 MiB | 4.34 MiB/s Receiving objects: 64% (117282/183252), 90.44 MiB | 4.34 MiB/s Receiving objects: 65% (119114/183252), 90.44 MiB | 4.34 MiB/s Receiving objects: 65% (119578/183252), 92.44 MiB | 4.37 MiB/s Receiving objects: 66% (120947/183252), 92.44 MiB | 4.37 MiB/s Receiving objects: 66% (121150/183252), 98.48 MiB | 4.08 MiB/s Receiving objects: 66% (121150/183252), 100.57 MiB | 3.91 MiB/s Receiving objects: 66% (121150/183252), 103.71 MiB | 3.76 MiB/s Receiving objects: 67% (122779/183252), 105.81 MiB | 3.82 MiB/s Receiving objects: 68% (124612/183252), 105.81 MiB | 3.82 MiB/s Receiving objects: 68% (126431/183252), 107.89 MiB | 3.84 MiB/s Receiving objects: 69% (126444/183252), 107.89 MiB | 3.84 MiB/s Receiving objects: 70% (128277/183252), 107.89 MiB | 3.84 MiB/s Receiving objects: 71% (130109/183252), 107.89 MiB | 3.84 MiB/s Receiving objects: 71% (131327/183252), 112.12 MiB | 3.90 MiB/s Receiving objects: 71% (131327/183252), 115.70 MiB | 3.79 MiB/s Receiving objects: 71% (131327/183252), 117.91 MiB | 3.50 MiB/s Receiving objects: 71% (131327/183252), 119.36 MiB | 2.91 MiB/s Receiving objects: 71% (131328/183252), 120.22 MiB | 2.58 MiB/s Receiving objects: 72% (131942/183252), 120.22 MiB | 2.58 MiB/s Receiving objects: 73% (133774/183252), 120.95 MiB | 2.28 MiB/s Receiving objects: 73% (134721/183252), 121.70 MiB | 2.00 MiB/s Receiving objects: 74% (135607/183252), 121.70 MiB | 2.00 MiB/s Receiving objects: 75% (137439/183252), 122.24 MiB | 1.70 MiB/s Receiving objects: 75% (137656/183252), 122.92 MiB | 1.49 MiB/s Receiving objects: 76% (139272/183252), 123.56 MiB | 1.33 MiB/s Receiving objects: 76% (140296/183252), 124.12 MiB | 1.26 MiB/s Receiving objects: 77% (141105/183252), 124.12 MiB | 1.26 MiB/s Receiving objects: 78% (142937/183252), 124.12 MiB | 1.26 MiB/s Receiving objects: 78% (144225/183252), 124.76 MiB | 1.26 MiB/s Receiving objects: 79% (144770/183252), 125.46 MiB | 1.25 MiB/s Receiving objects: 79% (144908/183252), 126.96 MiB | 1.27 MiB/s Receiving objects: 79% (144961/183252), 127.78 MiB | 1.28 MiB/s Receiving objects: 79% (145013/183252), 130.27 MiB | 1.45 MiB/s Receiving objects: 79% (145013/183252), 131.95 MiB | 1.54 MiB/s Receiving objects: 79% (145013/183252), 133.54 MiB | 1.57 MiB/s Receiving objects: 79% (145014/183252), 134.43 MiB | 1.59 MiB/s Receiving objects: 79% (145063/183252), 137.11 MiB | 1.65 MiB/s Receiving objects: 79% (145065/183252), 138.14 MiB | 1.70 MiB/s Receiving objects: 79% (145066/183252), 141.36 MiB | 1.87 MiB/s Receiving objects: 79% (145072/183252), 142.86 MiB | 2.05 MiB/s Receiving objects: 79% (145098/183252), 146.70 MiB | 1.97 MiB/s Receiving objects: 79% (145106/183252), 150.85 MiB | 2.36 MiB/s Receiving objects: 79% (145108/183252), 152.24 MiB | 2.26 MiB/s Receiving objects: 79% (145111/183252), 152.89 MiB | 2.14 MiB/s Receiving objects: 79% (145115/183252), 154.34 MiB | 1.80 MiB/s Receiving objects: 79% (145127/183252), 155.86 MiB | 1.98 MiB/s Receiving objects: 79% (145128/183252), 158.20 MiB | 1.45 MiB/s Receiving objects: 79% (145130/183252), 159.07 MiB | 1.49 MiB/s Receiving objects: 79% (145144/183252), 160.88 MiB | 1.58 MiB/s Receiving objects: 79% (145150/183252), 162.87 MiB | 1.68 MiB/s Receiving objects: 79% (145177/183252), 165.20 MiB | 1.86 MiB/s Receiving objects: 79% (145178/183252), 168.20 MiB | 2.17 MiB/s Receiving objects: 79% (145180/183252), 171.90 MiB | 2.61 MiB/s Receiving objects: 79% (145190/183252), 176.80 MiB | 3.31 MiB/s Receiving objects: 79% (145194/183252), 181.64 MiB | 3.92 MiB/s Receiving objects: 79% (145216/183252), 189.23 MiB | 4.66 MiB/s Receiving objects: 79% (145226/183252), 191.96 MiB | 4.89 MiB/s Receiving objects: 79% (145233/183252), 197.71 MiB | 5.22 MiB/s Receiving objects: 79% (145235/183252), 203.77 MiB | 5.47 MiB/s Receiving objects: 79% (145244/183252), 207.68 MiB | 5.25 MiB/s Receiving objects: 79% (145251/183252), 211.03 MiB | 4.84 MiB/s Receiving objects: 79% (145270/183252), 214.51 MiB | 4.36 MiB/s Receiving objects: 79% (145281/183252), 218.01 MiB | 3.84 MiB/s Receiving objects: 79% (145496/183252), 223.55 MiB | 3.52 MiB/s Receiving objects: 79% (145496/183252), 226.37 MiB | 3.40 MiB/s Receiving objects: 79% (145509/183252), 227.71 MiB | 3.34 MiB/s Receiving objects: 79% (145518/183252), 229.97 MiB | 3.03 MiB/s Receiving objects: 79% (145521/183252), 233.61 MiB | 2.61 MiB/s Receiving objects: 79% (145521/183252), 236.14 MiB | 2.41 MiB/s Receiving objects: 79% (145522/183252), 237.39 MiB | 2.43 MiB/s Receiving objects: 79% (145526/183252), 241.11 MiB | 2.46 MiB/s Receiving objects: 79% (145526/183252), 243.74 MiB | 2.51 MiB/s Receiving objects: 79% (145527/183252), 244.88 MiB | 2.39 MiB/s Receiving objects: 79% (145529/183252), 247.50 MiB | 2.40 MiB/s Receiving objects: 79% (145535/183252), 250.00 MiB | 2.38 MiB/s Receiving objects: 79% (145535/183252), 250.41 MiB | 1.92 MiB/s Receiving objects: 79% (145535/183252), 253.66 MiB | 2.03 MiB/s Receiving objects: 79% (145536/183252), 254.46 MiB | 1.93 MiB/s Receiving objects: 79% (145536/183252), 256.11 MiB | 1.80 MiB/s Receiving objects: 79% (145538/183252), 257.77 MiB | 1.68 MiB/s Receiving objects: 79% (145539/183252), 259.50 MiB | 1.94 MiB/s Receiving objects: 79% (145651/183252), 260.41 MiB | 1.60 MiB/s Receiving objects: 79% (145693/183252), 263.25 MiB | 1.71 MiB/s Receiving objects: 79% (145693/183252), 265.26 MiB | 1.77 MiB/s Receiving objects: 79% (145693/183252), 267.54 MiB | 1.91 MiB/s Receiving objects: 79% (145714/183252), 268.79 MiB | 2.00 MiB/s Receiving objects: 79% (145716/183252), 271.69 MiB | 2.25 MiB/s Receiving objects: 79% (145738/183252), 277.18 MiB | 2.83 MiB/s Receiving objects: 79% (145738/183252), 281.13 MiB | 3.25 MiB/s Receiving objects: 79% (146055/183252), 283.03 MiB | 3.41 MiB/s Receiving objects: 79% (146078/183252), 285.74 MiB | 3.39 MiB/s Receiving objects: 79% (146080/183252), 287.97 MiB | 3.12 MiB/s Receiving objects: 79% (146085/183252), 289.85 MiB | 2.72 MiB/s Receiving objects: 79% (146089/183252), 291.89 MiB | 2.29 MiB/s Receiving objects: 79% (146103/183252), 294.00 MiB | 2.01 MiB/s Receiving objects: 79% (146109/183252), 295.07 MiB | 1.99 MiB/s Receiving objects: 79% (146112/183252), 297.11 MiB | 1.96 MiB/s Receiving objects: 79% (146122/183252), 300.32 MiB | 2.05 MiB/s Receiving objects: 79% (146125/183252), 302.54 MiB | 2.10 MiB/s Receiving objects: 79% (146137/183252), 303.72 MiB | 2.13 MiB/s Receiving objects: 79% (146154/183252), 307.11 MiB | 2.15 MiB/s Receiving objects: 79% (146155/183252), 307.53 MiB | 2.02 MiB/s Receiving objects: 79% (146155/183252), 308.83 MiB | 1.58 MiB/s Receiving objects: 79% (146156/183252), 309.66 MiB | 1.24 MiB/s Receiving objects: 79% (146157/183252), 309.87 MiB | 1.04 MiB/s Receiving objects: 79% (146157/183252), 310.54 MiB | 733.00 KiB/s Receiving objects: 79% (146158/183252), 311.28 MiB | 710.00 KiB/s Receiving objects: 79% (146158/183252), 312.00 MiB | 678.00 KiB/s Receiving objects: 79% (146159/183252), 312.73 MiB | 656.00 KiB/s Receiving objects: 79% (146159/183252), 313.46 MiB | 693.00 KiB/s Receiving objects: 79% (146163/183252), 313.84 MiB | 707.00 KiB/s Receiving objects: 79% (146164/183252), 314.57 MiB | 687.00 KiB/s Receiving objects: 79% (146164/183252), 315.23 MiB | 671.00 KiB/s Receiving objects: 79% (146164/183252), 316.18 MiB | 722.00 KiB/s Receiving objects: 79% (146165/183252), 317.16 MiB | 776.00 KiB/s Receiving objects: 79% (146166/183252), 318.11 MiB | 811.00 KiB/s Receiving objects: 79% (146167/183252), 318.88 MiB | 896.00 KiB/s Receiving objects: 79% (146170/183252), 319.18 MiB | 866.00 KiB/s Receiving objects: 79% (146174/183252), 320.22 MiB | 782.00 KiB/s Receiving objects: 79% (146174/183252), 320.93 MiB | 712.00 KiB/s Receiving objects: 79% (146174/183252), 321.58 MiB | 653.00 KiB/s Receiving objects: 79% (146174/183252), 321.90 MiB | 641.00 KiB/s Receiving objects: 79% (146175/183252), 322.25 MiB | 651.00 KiB/s Receiving objects: 79% (146175/183252), 323.56 MiB | 703.00 KiB/s Receiving objects: 79% (146176/183252), 324.00 MiB | 730.00 KiB/s Receiving objects: 79% (146182/183252), 325.22 MiB | 766.00 KiB/s Receiving objects: 79% (146183/183252), 325.94 MiB | 780.00 KiB/s Receiving objects: 79% (146185/183252), 326.20 MiB | 739.00 KiB/s Receiving objects: 79% (146188/183252), 326.95 MiB | 701.00 KiB/s Receiving objects: 79% (146188/183252), 327.58 MiB | 642.00 KiB/s Receiving objects: 79% (146188/183252), 328.21 MiB | 628.00 KiB/s Receiving objects: 79% (146188/183252), 328.96 MiB | 631.00 KiB/s Receiving objects: 79% (146188/183252), 329.18 MiB | 598.00 KiB/s Receiving objects: 79% (146188/183252), 329.59 MiB | 528.00 KiB/s Receiving objects: 79% (146188/183252), 329.95 MiB | 466.00 KiB/s Receiving objects: 79% (146189/183252), 330.12 MiB | 438.00 KiB/s Receiving objects: 79% (146189/183252), 330.60 MiB | 395.00 KiB/s Receiving objects: 79% (146189/183252), 331.07 MiB | 389.00 KiB/s Receiving objects: 79% (146189/183252), 331.55 MiB | 407.00 KiB/s Receiving objects: 79% (146189/183252), 332.04 MiB | 437.00 KiB/s Receiving objects: 79% (146189/183252), 332.69 MiB | 494.00 KiB/s Receiving objects: 79% (146189/183252), 333.31 MiB | 529.00 KiB/s Receiving objects: 79% (146190/183252), 333.86 MiB | 549.00 KiB/s Receiving objects: 79% (146190/183252), 334.38 MiB | 555.00 KiB/s Receiving objects: 79% (146190/183252), 334.62 MiB | 517.00 KiB/s Receiving objects: 79% (146190/183252), 334.96 MiB | 450.00 KiB/s Receiving objects: 79% (146190/183252), 335.27 MiB | 447.00 KiB/s Receiving objects: 79% (146190/183252), 335.82 MiB | 442.00 KiB/s Receiving objects: 79% (146190/183252), 336.27 MiB | 418.00 KiB/s Receiving objects: 79% (146190/183252), 336.96 MiB | 482.00 KiB/s Receiving objects: 79% (146191/183252), 337.54 MiB | 535.00 KiB/s Receiving objects: 79% (146191/183252), 337.98 MiB | 511.00 KiB/s Receiving objects: 79% (146191/183252), 338.46 MiB | 513.00 KiB/s Receiving objects: 79% (146191/183252), 338.73 MiB | 528.00 KiB/s Receiving objects: 79% (146191/183252), 339.34 MiB | 504.00 KiB/s Receiving objects: 79% (146191/183252), 339.99 MiB | 515.00 KiB/s Receiving objects: 79% (146192/183252), 340.21 MiB | 505.00 KiB/s Receiving objects: 79% (146194/183252), 341.03 MiB | 585.00 KiB/s Receiving objects: 79% (146200/183252), 341.91 MiB | 662.00 KiB/s Receiving objects: 79% (146202/183252), 342.94 MiB | 755.00 KiB/s Receiving objects: 79% (146203/183252), 343.74 MiB | 796.00 KiB/s Receiving objects: 79% (146207/183252), 344.14 MiB | 844.00 KiB/s Receiving objects: 79% (146214/183252), 345.08 MiB | 864.00 KiB/s Receiving objects: 79% (146217/183252), 346.57 MiB | 884.00 KiB/s Receiving objects: 79% (146222/183252), 347.62 MiB | 920.00 KiB/s Receiving objects: 79% (146224/183252), 348.11 MiB | 939.00 KiB/s Receiving objects: 79% (146224/183252), 348.75 MiB | 872.00 KiB/s Receiving objects: 80% (146602/183252), 349.05 MiB | 844.00 KiB/s Receiving objects: 80% (146692/183252), 349.31 MiB | 799.00 KiB/s Receiving objects: 80% (147992/183252), 349.64 MiB | 762.00 KiB/s Receiving objects: 81% (148435/183252), 350.07 MiB | 629.00 KiB/s Receiving objects: 81% (149558/183252), 350.07 MiB | 629.00 KiB/s Receiving objects: 82% (150267/183252), 350.36 MiB | 578.00 KiB/s Receiving objects: 82% (151373/183252), 350.54 MiB | 519.00 KiB/s Receiving objects: 83% (152100/183252), 350.77 MiB | 506.00 KiB/s Receiving objects: 83% (152575/183252), 350.96 MiB | 481.00 KiB/s Receiving objects: 83% (153607/183252), 351.42 MiB | 448.00 KiB/s Receiving objects: 84% (153932/183252), 351.58 MiB | 403.00 KiB/s Receiving objects: 84% (154009/183252), 351.77 MiB | 382.00 KiB/s Receiving objects: 84% (154232/183252), 351.96 MiB | 389.00 KiB/s Receiving objects: 84% (154246/183252), 352.41 MiB | 385.00 KiB/s Receiving objects: 84% (154276/183252), 353.11 MiB | 390.00 KiB/s Receiving objects: 84% (154298/183252), 353.32 MiB | 395.00 KiB/s Receiving objects: 84% (154316/183252), 353.98 MiB | 428.00 KiB/s Receiving objects: 84% (154316/183252), 354.53 MiB | 440.00 KiB/s Receiving objects: 84% (154316/183252), 354.79 MiB | 447.00 KiB/s Receiving objects: 84% (154316/183252), 355.34 MiB | 461.00 KiB/s Receiving objects: 84% (154316/183252), 355.90 MiB | 478.00 KiB/s Receiving objects: 84% (154316/183252), 356.31 MiB | 467.00 KiB/s Receiving objects: 84% (154316/183252), 356.61 MiB | 479.00 KiB/s Receiving objects: 84% (154316/183252), 357.13 MiB | 474.00 KiB/s Receiving objects: 84% (154316/183252), 357.60 MiB | 455.00 KiB/s Receiving objects: 84% (154344/183252), 358.05 MiB | 438.00 KiB/s Receiving objects: 84% (154370/183252), 358.64 MiB | 483.00 KiB/s Receiving objects: 84% (154383/183252), 359.00 MiB | 490.00 KiB/s Receiving objects: 84% (154383/183252), 359.47 MiB | 487.00 KiB/s Receiving objects: 84% (154383/183252), 359.89 MiB | 468.00 KiB/s Receiving objects: 84% (154383/183252), 360.36 MiB | 468.00 KiB/s Receiving objects: 84% (154383/183252), 360.87 MiB | 453.00 KiB/s Receiving objects: 84% (154383/183252), 361.21 MiB | 452.00 KiB/s Receiving objects: 84% (154383/183252), 361.81 MiB | 472.00 KiB/s Receiving objects: 84% (154383/183252), 362.61 MiB | 561.00 KiB/s Receiving objects: 84% (154441/183252), 363.26 MiB | 613.00 KiB/s Receiving objects: 84% (154448/183252), 363.46 MiB | 602.00 KiB/s Receiving objects: 84% (154461/183252), 364.22 MiB | 587.00 KiB/s Receiving objects: 84% (154462/183252), 364.49 MiB | 572.00 KiB/s Receiving objects: 84% (154491/183252), 365.20 MiB | 552.00 KiB/s Receiving objects: 84% (154504/183252), 365.58 MiB | 571.00 KiB/s Receiving objects: 84% (154558/183252), 366.25 MiB | 598.00 KiB/s Receiving objects: 84% (154615/183252), 367.43 MiB | 685.00 KiB/s Receiving objects: 84% (154638/183252), 367.86 MiB | 729.00 KiB/s Receiving objects: 84% (154687/183252), 369.04 MiB | 845.00 KiB/s Receiving objects: 84% (154731/183252), 370.44 MiB | 916.00 KiB/s Receiving objects: 84% (154731/183252), 371.29 MiB | 908.00 KiB/s Receiving objects: 84% (154731/183252), 372.06 MiB | 912.00 KiB/s Receiving objects: 84% (154731/183252), 372.96 MiB | 845.00 KiB/s Receiving objects: 84% (154731/183252), 373.46 MiB | 842.00 KiB/s Receiving objects: 84% (154751/183252), 373.80 MiB | 820.00 KiB/s Receiving objects: 84% (154801/183252), 374.69 MiB | 805.00 KiB/s Receiving objects: 84% (154802/183252), 376.10 MiB | 872.00 KiB/s Receiving objects: 84% (154802/183252), 376.95 MiB | 865.00 KiB/s Receiving objects: 84% (154802/183252), 377.94 MiB | 903.00 KiB/s Receiving objects: 84% (154802/183252), 378.97 MiB | 938.00 KiB/s Receiving objects: 84% (154802/183252), 380.01 MiB | 949.00 KiB/s Receiving objects: 84% (154802/183252), 381.07 MiB | 998.00 KiB/s Receiving objects: 84% (154802/183252), 382.31 MiB | 1.02 MiB/s Receiving objects: 84% (154802/183252), 382.83 MiB | 1.02 MiB/s Receiving objects: 84% (154802/183252), 383.89 MiB | 1.02 MiB/s Receiving objects: 84% (154802/183252), 384.77 MiB | 1011.00 KiB/s Receiving objects: 84% (154805/183252), 385.14 MiB | 969.00 KiB/s Receiving objects: 84% (154861/183252), 385.64 MiB | 835.00 KiB/s Receiving objects: 84% (154885/183252), 386.18 MiB | 708.00 KiB/s Receiving objects: 84% (154926/183252), 386.64 MiB | 584.00 KiB/s Receiving objects: 84% (154973/183252), 387.33 MiB | 546.00 KiB/s Receiving objects: 84% (154991/183252), 388.44 MiB | 607.00 KiB/s Receiving objects: 84% (154991/183252), 388.50 MiB | 551.00 KiB/s Receiving objects: 84% (155042/183252), 389.24 MiB | 602.00 KiB/s Receiving objects: 84% (155042/183252), 390.10 MiB | 669.00 KiB/s Receiving objects: 84% (155094/183252), 391.00 MiB | 696.00 KiB/s Receiving objects: 84% (155134/183252), 391.46 MiB | 702.00 KiB/s Receiving objects: 84% (155161/183252), 392.57 MiB | 764.00 KiB/s Receiving objects: 84% (155161/183252), 392.86 MiB | 762.00 KiB/s Receiving objects: 84% (155166/183252), 393.56 MiB | 729.00 KiB/s Receiving objects: 84% (155208/183252), 394.35 MiB | 695.00 KiB/s Receiving objects: 84% (155257/183252), 394.70 MiB | 675.00 KiB/s Receiving objects: 84% (155300/183252), 395.32 MiB | 639.00 KiB/s Receiving objects: 84% (155368/183252), 396.31 MiB | 651.00 KiB/s Receiving objects: 84% (155368/183252), 396.95 MiB | 632.00 KiB/s Receiving objects: 84% (155368/183252), 397.32 MiB | 631.00 KiB/s Receiving objects: 84% (155368/183252), 398.14 MiB | 657.00 KiB/s Receiving objects: 84% (155368/183252), 398.96 MiB | 705.00 KiB/s Receiving objects: 84% (155368/183252), 399.64 MiB | 714.00 KiB/s Receiving objects: 84% (155396/183252), 399.85 MiB | 700.00 KiB/s Receiving objects: 84% (155421/183252), 400.50 MiB | 584.00 KiB/s Receiving objects: 84% (155421/183252), 400.73 MiB | 532.00 KiB/s Receiving objects: 84% (155421/183252), 401.16 MiB | 455.00 KiB/s Receiving objects: 84% (155421/183252), 401.54 MiB | 387.00 KiB/s Receiving objects: 84% (155446/183252), 401.86 MiB | 406.00 KiB/s Receiving objects: 84% (155521/183252), 402.50 MiB | 447.00 KiB/s Receiving objects: 84% (155554/183252), 403.22 MiB | 522.00 KiB/s Receiving objects: 84% (155606/183252), 404.04 MiB | 605.00 KiB/s Receiving objects: 84% (155616/183252), 404.90 MiB | 726.00 KiB/s Receiving objects: 84% (155641/183252), 405.56 MiB | 737.00 KiB/s Receiving objects: 84% (155701/183252), 405.89 MiB | 743.00 KiB/s Receiving objects: 85% (155765/183252), 406.82 MiB | 789.00 KiB/s Receiving objects: 85% (155822/183252), 406.82 MiB | 789.00 KiB/s Receiving objects: 85% (155893/183252), 408.32 MiB | 841.00 KiB/s Receiving objects: 85% (155929/183252), 409.23 MiB | 855.00 KiB/s Receiving objects: 85% (155929/183252), 410.14 MiB | 918.00 KiB/s Receiving objects: 85% (155929/183252), 410.84 MiB | 845.00 KiB/s Receiving objects: 85% (155929/183252), 411.14 MiB | 802.00 KiB/s Receiving objects: 85% (155929/183252), 411.66 MiB | 703.00 KiB/s Receiving objects: 85% (155929/183252), 412.29 MiB | 633.00 KiB/s Receiving objects: 85% (155934/183252), 412.68 MiB | 602.00 KiB/s Receiving objects: 85% (155942/183252), 413.93 MiB | 640.00 KiB/s Receiving objects: 85% (155943/183252), 414.34 MiB | 663.00 KiB/s Receiving objects: 85% (155961/183252), 415.29 MiB | 750.00 KiB/s Receiving objects: 85% (156025/183252), 415.93 MiB | 754.00 KiB/s Receiving objects: 85% (156050/183252), 416.71 MiB | 760.00 KiB/s Receiving objects: 85% (156135/183252), 417.19 MiB | 820.00 KiB/s Receiving objects: 85% (156185/183252), 418.14 MiB | 806.00 KiB/s Receiving objects: 85% (156200/183252), 418.94 MiB | 766.00 KiB/s Receiving objects: 85% (156258/183252), 419.70 MiB | 801.00 KiB/s Receiving objects: 85% (156279/183252), 420.14 MiB | 726.00 KiB/s Receiving objects: 85% (156300/183252), 420.37 MiB | 672.00 KiB/s Receiving objects: 85% (156330/183252), 421.29 MiB | 600.00 KiB/s Receiving objects: 85% (156330/183252), 421.96 MiB | 573.00 KiB/s Receiving objects: 85% (156330/183252), 422.64 MiB | 584.00 KiB/s Receiving objects: 85% (156330/183252), 423.54 MiB | 681.00 KiB/s Receiving objects: 85% (156330/183252), 424.43 MiB | 750.00 KiB/s Receiving objects: 85% (156330/183252), 425.57 MiB | 859.00 KiB/s Receiving objects: 85% (156331/183252), 426.36 MiB | 961.00 KiB/s Receiving objects: 85% (156457/183252), 428.42 MiB | 1.24 MiB/s Receiving objects: 85% (156576/183252), 432.98 MiB | 1.98 MiB/s Receiving objects: 85% (156636/183252), 435.09 MiB | 2.34 MiB/s Receiving objects: 86% (157597/183252), 437.52 MiB | 2.75 MiB/s Receiving objects: 87% (159430/183252), 440.27 MiB | 3.22 MiB/s Receiving objects: 87% (159802/183252), 440.27 MiB | 3.22 MiB/s Receiving objects: 88% (161262/183252), 440.27 MiB | 3.22 MiB/s Receiving objects: 89% (163095/183252), 440.27 MiB | 3.22 MiB/s Receiving objects: 90% (164927/183252), 443.39 MiB | 3.68 MiB/s Receiving objects: 91% (166760/183252), 443.39 MiB | 3.68 MiB/s Receiving objects: 92% (168592/183252), 443.39 MiB | 3.68 MiB/s Receiving objects: 92% (169636/183252), 445.93 MiB | 4.03 MiB/s Receiving objects: 93% (170425/183252), 445.93 MiB | 4.03 MiB/s Receiving objects: 93% (170742/183252), 450.09 MiB | 4.37 MiB/s Receiving objects: 94% (172257/183252), 452.32 MiB | 4.53 MiB/s Receiving objects: 94% (172762/183252), 452.32 MiB | 4.53 MiB/s Receiving objects: 95% (174090/183252), 454.30 MiB | 4.57 MiB/s Receiving objects: 96% (175922/183252), 455.86 MiB | 4.46 MiB/s Receiving objects: 96% (176353/183252), 455.86 MiB | 4.46 MiB/s Receiving objects: 97% (177755/183252), 459.27 MiB | 4.08 MiB/s Receiving objects: 97% (178644/183252), 459.27 MiB | 4.08 MiB/s Receiving objects: 98% (179587/183252), 461.04 MiB | 3.86 MiB/s Receiving objects: 99% (181420/183252), 461.04 MiB | 3.86 MiB/s Receiving objects: 99% (182565/183252), 462.82 MiB | 3.70 MiB/s remote: Total 183252 (delta 3307), reused 2553 (delta 2481), pack-reused 179428 (from 4) Receiving objects: 100% (183252/183252), 464.69 MiB | 3.65 MiB/s Receiving objects: 100% (183252/183252), 465.42 MiB | 1.35 MiB/s, done. Resolving deltas: 0% (0/136399) Resolving deltas: 1% (1364/136399) Resolving deltas: 1% (2584/136399) Resolving deltas: 2% (2728/136399) Resolving deltas: 2% (2765/136399) Resolving deltas: 2% (2986/136399) Resolving deltas: 2% (3303/136399) Resolving deltas: 3% (4092/136399) Resolving deltas: 4% (5456/136399) Resolving deltas: 4% (6105/136399) Resolving deltas: 5% (6820/136399) Resolving deltas: 6% (8184/136399) Resolving deltas: 7% (9548/136399) Resolving deltas: 8% (10912/136399) Resolving deltas: 9% (12276/136399) Resolving deltas: 9% (12903/136399) Resolving deltas: 10% (13640/136399) Resolving deltas: 11% (15004/136399) Resolving deltas: 12% (16368/136399) Resolving deltas: 13% (17732/136399) Resolving deltas: 13% (17992/136399) Resolving deltas: 14% (19096/136399) Resolving deltas: 15% (20460/136399) Resolving deltas: 16% (21824/136399) Resolving deltas: 17% (23188/136399) Resolving deltas: 18% (24552/136399) Resolving deltas: 19% (25916/136399) Resolving deltas: 20% (27280/136399) Resolving deltas: 21% (28644/136399) Resolving deltas: 22% (30008/136399) Resolving deltas: 22% (30835/136399) Resolving deltas: 23% (31372/136399) Resolving deltas: 24% (32736/136399) Resolving deltas: 25% (34100/136399) Resolving deltas: 26% (35464/136399) Resolving deltas: 27% (36828/136399) Resolving deltas: 28% (38192/136399) Resolving deltas: 29% (39556/136399) Resolving deltas: 30% (40920/136399) Resolving deltas: 30% (41567/136399) Resolving deltas: 31% (42284/136399) Resolving deltas: 32% (43648/136399) Resolving deltas: 33% (45012/136399) Resolving deltas: 34% (46376/136399) Resolving deltas: 35% (47740/136399) Resolving deltas: 36% (49104/136399) Resolving deltas: 37% (50468/136399) Resolving deltas: 38% (51832/136399) Resolving deltas: 39% (53196/136399) Resolving deltas: 39% (53968/136399) Resolving deltas: 40% (54560/136399) Resolving deltas: 41% (55924/136399) Resolving deltas: 42% (57288/136399) Resolving deltas: 43% (58652/136399) Resolving deltas: 44% (60016/136399) Resolving deltas: 44% (60505/136399) Resolving deltas: 45% (61380/136399) Resolving deltas: 46% (62744/136399) Resolving deltas: 47% (64108/136399) Resolving deltas: 48% (65472/136399) Resolving deltas: 49% (66836/136399) Resolving deltas: 50% (68200/136399) Resolving deltas: 51% (69564/136399) Resolving deltas: 52% (70928/136399) Resolving deltas: 52% (71513/136399) Resolving deltas: 53% (72292/136399) Resolving deltas: 54% (73656/136399) Resolving deltas: 55% (75021/136399) Resolving deltas: 56% (76384/136399) Resolving deltas: 57% (77748/136399) Resolving deltas: 58% (79112/136399) Resolving deltas: 59% (80476/136399) Resolving deltas: 60% (81840/136399) Resolving deltas: 61% (83204/136399) Resolving deltas: 62% (84568/136399) Resolving deltas: 63% (85932/136399) Resolving deltas: 64% (87296/136399) Resolving deltas: 65% (88660/136399) Resolving deltas: 66% (90024/136399) Resolving deltas: 67% (91388/136399) Resolving deltas: 68% (92752/136399) Resolving deltas: 69% (94116/136399) Resolving deltas: 69% (95021/136399) Resolving deltas: 70% (95480/136399) Resolving deltas: 71% (96844/136399) Resolving deltas: 72% (98208/136399) Resolving deltas: 73% (99572/136399) Resolving deltas: 74% (100936/136399) Resolving deltas: 75% (102300/136399) Resolving deltas: 76% (103664/136399) Resolving deltas: 77% (105028/136399) Resolving deltas: 78% (106392/136399) Resolving deltas: 79% (107756/136399) Resolving deltas: 80% (109120/136399) Resolving deltas: 81% (110484/136399) Resolving deltas: 81% (110918/136399) Resolving deltas: 82% (111849/136399) Resolving deltas: 83% (113212/136399) Resolving deltas: 84% (114576/136399) Resolving deltas: 85% (115940/136399) Resolving deltas: 86% (117304/136399) Resolving deltas: 87% (118668/136399) Resolving deltas: 88% (120032/136399) Resolving deltas: 89% (121396/136399) Resolving deltas: 90% (122760/136399) Resolving deltas: 90% (123600/136399) Resolving deltas: 90% (123623/136399) Resolving deltas: 90% (123694/136399) Resolving deltas: 91% (124124/136399) Resolving deltas: 92% (125488/136399) Resolving deltas: 93% (126852/136399) Resolving deltas: 94% (128216/136399) Resolving deltas: 95% (129580/136399) Resolving deltas: 96% (130944/136399) Resolving deltas: 96% (131478/136399) Resolving deltas: 97% (132308/136399) Resolving deltas: 98% (133672/136399) Resolving deltas: 99% (135036/136399) Resolving deltas: 100% (136399/136399) Resolving deltas: 100% (136399/136399), done. ==> Validating source files with sha256sums... qwen-code ... Passed ==> Validating source files with b2sums... qwen-code ... Passed ]3008;start=1222ed0ba51140df9617e49ba154f5d2;user=root;hostname=chienpao.felixc.at;machineid=33bd66794bef4c019a0e3acfdcceb30a;bootid=4a1aecd9730c4109959dc5a775f247d8;pid=1371960;comm=systemd-nspawn;container=arch-nspawn-1371960;type=container\]11;?\]2;๐Ÿ”ต Container arch-nspawn-1371960 on chienpao.felixc.at\==> Making package: qwen-code 0.15.11-1 (Wed May 20 07:38:01 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change Download Size extra/ada 3.4.4-1 0.99 MiB extra/c-ares 1.34.6-1 0.51 MiB extra/libuv 1.52.1-1 0.62 MiB extra/simdjson 1:4.6.4-1 7.46 MiB extra/nodejs 26.1.0-2 57.74 MiB 14.82 MiB extra/ripgrep 15.1.0-2 4.87 MiB 1.49 MiB Total Download Size: 16.31 MiB Total Installed Size: 72.18 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... nodejs-26.1.0-2-riscv64 downloading... ripgrep-15.1.0-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ada... installing c-ares... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager installing ripgrep... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (11) New Version Net Change extra/node-gyp 12.3.0-1 6.08 MiB extra/nodejs-nopt 10.0.0-1 0.03 MiB extra/oniguruma 6.9.10-1 0.88 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/semver 7.8.0-1 0.10 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.54.0-1 29.36 MiB extra/jq 1.8.1-3 0.47 MiB extra/npm 11.14.1-1 8.70 MiB Total Installed Size: 46.14 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing oniguruma... installing jq... installing nodejs-nopt... installing semver... installing node-gyp... Optional dependencies for node-gyp gcc: to build C++ modules [installed] make: to build C++ modules [installed] python: to build C++ modules [installed] installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of qwen-code git repo... Cloning into 'qwen-code'... done. Updating files: 77% (2218/2880) Updating files: 78% (2247/2880) Updating files: 79% (2276/2880) Updating files: 80% (2304/2880) Updating files: 81% (2333/2880) Updating files: 82% (2362/2880) Updating files: 83% (2391/2880) Updating files: 84% (2420/2880) Updating files: 85% (2448/2880) Updating files: 86% (2477/2880) Updating files: 87% (2506/2880) Updating files: 88% (2535/2880) Updating files: 89% (2564/2880) Updating files: 90% (2592/2880) Updating files: 91% (2621/2880) Updating files: 92% (2650/2880) Updating files: 93% (2679/2880) Updating files: 94% (2708/2880) Updating files: 95% (2736/2880) Updating files: 96% (2765/2880) Updating files: 97% (2794/2880) Updating files: 98% (2823/2880) Updating files: 99% (2852/2880) Updating files: 100% (2880/2880) Updating files: 100% (2880/2880), done. Switched to a new branch 'makepkg' ==> Starting prepare()... npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. added 1427 packages, and audited 1440 packages in 3m 393 packages are looking for funding run `npm fund` for details 42 vulnerabilities (2 low, 18 moderate, 20 high, 2 critical) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. ==> Starting build()... > @qwen-code/qwen-code@0.15.11 build > node scripts/build.js > @qwen-code/qwen-code@0.15.11 generate > node scripts/generate-git-commit-info.js > @qwen-code/qwen-code-core@0.15.11 build > node ../../scripts/build_package.js Successfully copied files. > @qwen-code/web-templates@0.15.11 build > node build.mjs && tsc --build --clean && tsc Building web-templates... Building insight assets with Vite... vite v5.4.21 building for production... transforming... Browserslist: browsers data (caniuse-lite) is 6 months old. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme โœ“ 7 modules transformed. rendering chunks... computing gzip size... dist/main.css 17.77 kB โ”‚ gzip: 4.28 kB dist/main.js 31.01 kB โ”‚ gzip: 8.25 kB โœ“ built in 2.76s Reading generated files... Successfully generated /build/qwen-code/src/qwen-code/packages/web-templates/src/generated/insightTemplate.ts Successfully built all web-templates. > @qwen-code/channel-base@0.15.11 build > tsc --build > @qwen-code/channel-telegram@0.15.11 build > tsc --build > @qwen-code/channel-weixin@0.15.11 build > tsc --build > @qwen-code/channel-dingtalk@0.15.11 build > tsc --build > @qwen-code/channel-plugin-example@0.15.11 build > tsc --build > @qwen-code/qwen-code@0.15.11 build > node ../../scripts/build_package.js Successfully copied files. Generated settings JSON Schema at: /build/qwen-code/src/qwen-code/packages/vscode-ide-companion/schemas/settings.schema.json (node:1960) [DEP0205] DeprecationWarning: `module.register()` is deprecated. Use `module.registerHooks()` instead. (Use `node --trace-deprecation ...` to show where the warning was created) > @qwen-code/webui@0.15.11 build > vite build vite v5.4.21 building for production... transforming... Browserslist: browsers data (caniuse-lite) is 6 months old. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme โœ“ 159 modules transformed. rendering chunks... [vite:dts] Start generate declaration files... computing gzip size... dist/styles.css 83.17 kB โ”‚ gzip: 15.47 kB dist/index.js 388.76 kB โ”‚ gzip: 97.72 kB โ”‚ map: 833.43 kB [vite:dts] Start rollup declaration files... Analysis will use the bundled TypeScript version 5.8.2 [vite:dts] Declaration files built in 45292ms. dist/styles.css 83.17 kB โ”‚ gzip: 15.47 kB dist/index.cjs 398.16 kB โ”‚ gzip: 98.43 kB โ”‚ map: 838.46 kB dist/styles.css 83.17 kB โ”‚ gzip: 15.47 kB dist/index.umd.js 421.21 kB โ”‚ gzip: 99.68 kB โ”‚ map: 841.50 kB โœ“ built in 1m 3s > @qwen-code/sdk@0.1.7 build > node scripts/build.js Compiling input files... Processing src/index.ts Writing src/index.ts -> dist/index.d.ts Checking generated files... Compiler option "skipLibCheck" is disabled to properly check generated output Done in 83.31s > qwen-code-vscode-ide-companion@0.15.11 build > npm run build:dev > qwen-code-vscode-ide-companion@0.15.11 build:dev > npm run check-types && npm run lint && node esbuild.js > qwen-code-vscode-ide-companion@0.15.11 check-types > tsc --noEmit > qwen-code-vscode-ide-companion@0.15.11 lint > eslint src Browserslist: browsers data (caniuse-lite) is 6 months old. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme > @qwen-code/qwen-code@0.15.11 bundle > npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js > @qwen-code/qwen-code@0.15.11 generate > node scripts/generate-git-commit-info.js Copied sandbox profiles to dist/ Copying vendor directory... Copied vendor directory to dist/ Copied bundled skills to dist/bundled/ Copied docs/users/ to dist/bundled/qc-helper/docs/ Copied builtin locales to dist/locales/ โœ… All bundle assets copied to dist/ > @qwen-code/qwen-code@0.15.11 prepare > husky && npm run build && npm run bundle > @qwen-code/qwen-code@0.15.11 build > node scripts/build.js > @qwen-code/qwen-code@0.15.11 generate > node scripts/generate-git-commit-info.js > @qwen-code/qwen-code-core@0.15.11 build > node ../../scripts/build_package.js Successfully copied files. > @qwen-code/web-templates@0.15.11 build > node build.mjs && tsc --build --clean && tsc Building web-templates... Building insight assets with Vite... vite v5.4.21 building for production... transforming... Browserslist: browsers data (caniuse-lite) is 6 months old. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme โœ“ 7 modules transformed. rendering chunks... computing gzip size... dist/main.css 17.77 kB โ”‚ gzip: 4.28 kB dist/main.js 31.01 kB โ”‚ gzip: 8.25 kB โœ“ built in 2.90s Reading generated files... Successfully generated /build/qwen-code/src/qwen-code/packages/web-templates/src/generated/insightTemplate.ts Successfully built all web-templates. > @qwen-code/channel-base@0.15.11 build > tsc --build > @qwen-code/channel-telegram@0.15.11 build > tsc --build > @qwen-code/channel-weixin@0.15.11 build > tsc --build > @qwen-code/channel-dingtalk@0.15.11 build > tsc --build > @qwen-code/channel-plugin-example@0.15.11 build > tsc --build > @qwen-code/qwen-code@0.15.11 build > node ../../scripts/build_package.js Successfully copied files. Generated settings JSON Schema at: /build/qwen-code/src/qwen-code/packages/vscode-ide-companion/schemas/settings.schema.json (node:2513) [DEP0205] DeprecationWarning: `module.register()` is deprecated. Use `module.registerHooks()` instead. (Use `node --trace-deprecation ...` to show where the warning was created) > @qwen-code/webui@0.15.11 build > vite build vite v5.4.21 building for production... transforming... Browserslist: browsers data (caniuse-lite) is 6 months old. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme โœ“ 159 modules transformed. rendering chunks... [vite:dts] Start generate declaration files... computing gzip size... dist/styles.css 83.17 kB โ”‚ gzip: 15.47 kB dist/index.js 388.76 kB โ”‚ gzip: 97.72 kB โ”‚ map: 833.43 kB [vite:dts] Start rollup declaration files... Analysis will use the bundled TypeScript version 5.8.2 [vite:dts] Declaration files built in 45745ms. dist/styles.css 83.17 kB โ”‚ gzip: 15.47 kB dist/index.cjs 398.16 kB โ”‚ gzip: 98.43 kB โ”‚ map: 838.46 kB dist/styles.css 83.17 kB โ”‚ gzip: 15.47 kB dist/index.umd.js 421.21 kB โ”‚ gzip: 99.68 kB โ”‚ map: 841.50 kB โœ“ built in 1m 4s > @qwen-code/sdk@0.1.7 build > node scripts/build.js Compiling input files... Processing src/index.ts Writing src/index.ts -> dist/index.d.ts Checking generated files... Compiler option "skipLibCheck" is disabled to properly check generated output Done in 82.88s > qwen-code-vscode-ide-companion@0.15.11 build > npm run build:dev > qwen-code-vscode-ide-companion@0.15.11 build:dev > npm run check-types && npm run lint && node esbuild.js > qwen-code-vscode-ide-companion@0.15.11 check-types > tsc --noEmit > qwen-code-vscode-ide-companion@0.15.11 lint > eslint src Browserslist: browsers data (caniuse-lite) is 6 months old. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme > @qwen-code/qwen-code@0.15.11 bundle > npm run generate && node esbuild.config.js && node scripts/copy_bundle_assets.js > @qwen-code/qwen-code@0.15.11 generate > node scripts/generate-git-commit-info.js Copied sandbox profiles to dist/ Copying vendor directory... Copied vendor directory to dist/ Copied bundled skills to dist/bundled/ Copied docs/users/ to dist/bundled/qc-helper/docs/ Copied builtin locales to dist/locales/ โœ… All bundle assets copied to dist/ npm notice npm notice ๐Ÿ“ฆ @qwen-code/qwen-code@0.15.11 npm notice Tarball Contents npm notice 11.4kB LICENSE npm notice 20.3kB README.md npm notice 8.8kB dist/bundled/batch/SKILL.md npm notice 3.6kB dist/bundled/loop/SKILL.md npm notice 816B dist/bundled/qc-helper/docs/_meta.ts npm notice 14.9kB dist/bundled/qc-helper/docs/common-workflow.md npm notice 205B dist/bundled/qc-helper/docs/configuration/_meta.ts npm notice 15.9kB dist/bundled/qc-helper/docs/configuration/auth.md npm notice 32.6kB dist/bundled/qc-helper/docs/configuration/model-providers.md npm notice 2.2kB dist/bundled/qc-helper/docs/configuration/qwen-ignore.md npm notice 152.0kB dist/bundled/qc-helper/docs/configuration/settings.md npm notice 7.9kB dist/bundled/qc-helper/docs/configuration/themes.md npm notice 3.3kB dist/bundled/qc-helper/docs/configuration/trusted-folders.md npm notice 169B dist/bundled/qc-helper/docs/extension/_meta.ts npm notice 10.2kB dist/bundled/qc-helper/docs/extension/extension-releasing.md npm notice 9.3kB dist/bundled/qc-helper/docs/extension/getting-started-extensions.md npm notice 15.9kB dist/bundled/qc-helper/docs/extension/introduction.md npm notice 732B dist/bundled/qc-helper/docs/features/_meta.ts npm notice 9.9kB dist/bundled/qc-helper/docs/features/approval-mode.md npm notice 12.4kB dist/bundled/qc-helper/docs/features/arena.md npm notice 134B dist/bundled/qc-helper/docs/features/channels/_meta.ts npm notice 5.8kB dist/bundled/qc-helper/docs/features/channels/dingtalk.md npm notice 15.6kB dist/bundled/qc-helper/docs/features/channels/overview.md npm notice 3.5kB dist/bundled/qc-helper/docs/features/channels/plugins.md npm notice 4.8kB dist/bundled/qc-helper/docs/features/channels/telegram.md npm notice 4.5kB dist/bundled/qc-helper/docs/features/channels/weixin.md npm notice 3.2kB dist/bundled/qc-helper/docs/features/checkpointing.md npm notice 16.5kB dist/bundled/qc-helper/docs/features/code-review.md npm notice 25.9kB dist/bundled/qc-helper/docs/features/commands.md npm notice 21.3kB dist/bundled/qc-helper/docs/features/dual-output.md npm notice 4.6kB dist/bundled/qc-helper/docs/features/followup-suggestions.md npm notice 14.3kB dist/bundled/qc-helper/docs/features/headless.md npm notice 30.9kB dist/bundled/qc-helper/docs/features/hooks.md npm notice 5.3kB dist/bundled/qc-helper/docs/features/language.md npm notice 13.5kB dist/bundled/qc-helper/docs/features/lsp.md npm notice 7.4kB dist/bundled/qc-helper/docs/features/markdown-rendering.md npm notice 18.7kB dist/bundled/qc-helper/docs/features/mcp.md npm notice 6.4kB dist/bundled/qc-helper/docs/features/memory.md npm notice 8.4kB dist/bundled/qc-helper/docs/features/sandbox.md npm notice 7.1kB dist/bundled/qc-helper/docs/features/scheduled-tasks.md npm notice 9.1kB dist/bundled/qc-helper/docs/features/skills.md npm notice 14.5kB dist/bundled/qc-helper/docs/features/status-line.md npm notice 21.5kB dist/bundled/qc-helper/docs/features/sub-agents.md npm notice 2.3kB dist/bundled/qc-helper/docs/features/tips.md npm notice 1.4kB dist/bundled/qc-helper/docs/features/token-caching.md npm notice 10.3kB dist/bundled/qc-helper/docs/features/tool-use-summaries.md npm notice 103B dist/bundled/qc-helper/docs/ide-integration/_meta.ts npm notice 10.2kB dist/bundled/qc-helper/docs/ide-integration/ide-companion-spec.md npm notice 7.9kB dist/bundled/qc-helper/docs/ide-integration/ide-integration.md npm notice 12.8kB dist/bundled/qc-helper/docs/integration-github-action.md npm notice 2.6kB dist/bundled/qc-helper/docs/integration-jetbrains.md npm notice 1.5kB dist/bundled/qc-helper/docs/integration-vscode.md npm notice 2.3kB dist/bundled/qc-helper/docs/integration-zed.md npm notice 4.7kB dist/bundled/qc-helper/docs/overview.md npm notice 8.7kB dist/bundled/qc-helper/docs/quickstart.md npm notice 66B dist/bundled/qc-helper/docs/reference/_meta.ts npm notice 11.1kB dist/bundled/qc-helper/docs/reference/keyboard-shortcuts.md npm notice 122B dist/bundled/qc-helper/docs/support/_meta.ts npm notice 6.9kB dist/bundled/qc-helper/docs/support/tos-privacy.md npm notice 10.2kB dist/bundled/qc-helper/docs/support/troubleshooting.md npm notice 1.2kB dist/bundled/qc-helper/docs/support/Uninstall.md npm notice 9.3kB dist/bundled/qc-helper/SKILL.md npm notice 24.1kB dist/bundled/review/DESIGN.md npm notice 49.9kB dist/bundled/review/SKILL.md npm notice 26.6MB dist/cli.js npm notice 107.7kB dist/locales/ca.js npm notice 110.0kB dist/locales/de.js npm notice 105.6kB dist/locales/en.js npm notice 111.7kB dist/locales/fr.js npm notice 105.8kB dist/locales/ja.js npm notice 107.8kB dist/locales/pt.js npm notice 138.1kB dist/locales/ru.js npm notice 89.9kB dist/locales/zh-TW.js npm notice 98.9kB dist/locales/zh.js npm notice 1.0kB dist/sandbox-macos-permissive-closed.sb npm notice 899B dist/sandbox-macos-permissive-open.sb npm notice 1.3kB dist/sandbox-macos-permissive-proxied.sb npm notice 3.3kB dist/sandbox-macos-restrictive-closed.sb npm notice 3.4kB dist/sandbox-macos-restrictive-open.sb npm notice 3.6kB dist/sandbox-macos-restrictive-proxied.sb npm notice 4.5MB dist/vendor/ripgrep/arm64-darwin/rg npm notice 4.8MB dist/vendor/ripgrep/arm64-linux/rg npm notice 126B dist/vendor/ripgrep/COPYING npm notice 4.7MB dist/vendor/ripgrep/x64-darwin/rg npm notice 5.7MB dist/vendor/ripgrep/x64-linux/rg npm notice 5.4MB dist/vendor/ripgrep/x64-win32/rg.exe npm notice 1.4MB dist/vendor/tree-sitter/tree-sitter-bash.wasm npm notice 190.8kB dist/vendor/tree-sitter/tree-sitter.wasm npm notice 7.5kB package.json npm notice Bundled Dependencies npm notice dom-accessibility-api npm notice @alcalzone/ansi-tokenize npm notice @babel/code-frame npm notice @babel/helper-validator-identifier npm notice @babel/runtime npm notice @kwsites/file-exists npm notice @kwsites/promise-deferred npm notice @lydell/node-pty npm notice @testing-library/dom npm notice @types/aria-query npm notice ansi-escapes npm notice ansi-regex npm notice aria-query npm notice auto-bind npm notice cli-boxes npm notice cli-cursor npm notice cli-truncate npm notice code-excerpt npm notice convert-to-spaces npm notice debug npm notice dequal npm notice environment npm notice es-toolkit npm notice get-east-asian-width npm notice indent-string npm notice ink npm notice lz-string npm notice mimic-fn npm notice onetime npm notice patch-console npm notice picocolors npm notice react-reconciler npm notice restore-cursor npm notice scheduler npm notice stack-utils npm notice strip-ansi npm notice tagged-tag npm notice terminal-size npm notice wrap-ansi npm notice yoga-layout npm notice ms npm notice simple-git npm notice Tarball Details npm notice name: @qwen-code/qwen-code npm notice version: 0.15.11 npm notice filename: qwen-code-qwen-code-0.15.11.tgz npm notice package size: 18.1 MB npm notice unpacked size: 65.9 MB npm notice shasum: 5947cf939218a472100f9e9961190420eaa62d48 npm notice integrity: sha512-m7rVd4oQxDPI1[...]9bdiNVkLNniVA== npm notice bundled deps: 42 npm notice bundled files: 0 npm notice own files: 4328 npm notice total files: 4328 npm notice qwen-code-qwen-code-0.15.11.tgz ==> Starting check()... > @qwen-code/qwen-code@0.15.11 test > vitest run --exclude=**/{qwenConnectionHandler,useAtCompletion}.test.ts RUN v3.2.4 /build/qwen-code/src/qwen-code/packages/cli Coverage enabled with v8 โœ“ src/config/settings.test.ts (108 tests) 1767ms โœ“ src/ui/hooks/useGeminiStream.test.tsx (85 tests) 6195ms โœ“ useGeminiStream > handleFinishedEvent > should add appropriate messages for other finish reasons 415ms โœ“ src/nonInteractiveCli.test.ts (43 tests | 1 skipped) 2030ms โœ“ src/config/config.test.ts (207 tests | 2 skipped) 9435ms โœ“ parseArguments > should throw an error when using short flags -p and -i together 333ms โœ“ src/ui/components/shared/text-buffer.test.ts (132 tests) 2349ms โœ“ src/acp-integration/session/Session.test.ts (66 tests) 2842ms โฏ src/ui/components/InputPrompt.test.tsx (132 tests | 1 failed | 1 skipped) 63013ms โœ“ InputPrompt > prompt suggestions > accepts and submits the prompt suggestion on Enter when the buffer is empty 1449ms โœ“ InputPrompt > prompt suggestions > does not accept the prompt suggestion on shift+tab 969ms โœ“ InputPrompt > prompt suggestions > does not accept a prompt suggestion while command completion is active 1047ms โœ“ InputPrompt > should call shellHistory.getPreviousCommand on up arrow in shell mode 464ms โœ“ InputPrompt > should call shellHistory.getNextCommand on down arrow in shell mode 399ms โœ“ InputPrompt > should set the buffer text when a shell history command is retrieved 441ms โœ“ InputPrompt > should call shellHistory.addCommandToHistory on submit in shell mode 417ms โœ“ InputPrompt > should NOT call shell history methods when not in shell mode 713ms โœ“ InputPrompt > should call completion.navigateUp for up arrow when suggestions are showing 599ms โœ“ InputPrompt > should call completion.navigateDown for down arrow when suggestions are showing 612ms โœ“ InputPrompt > should NOT call completion navigation when suggestions are not showing 846ms โœ“ InputPrompt > clipboard image paste > should handle Ctrl+V when clipboard has an image 391ms โœ“ InputPrompt > clipboard image paste > should handle Cmd+V when clipboard has an image 476ms โœ“ InputPrompt > clipboard image paste > should not insert anything when clipboard has no image 401ms โœ“ InputPrompt > clipboard image paste > should handle image save failure gracefully 392ms โœ“ InputPrompt > clipboard image paste > should insert image path at cursor position with proper spacing 404ms โœ“ InputPrompt > clipboard image paste > should handle errors during clipboard operations gracefully 381ms โœ“ InputPrompt > should complete a partial parent command 414ms โœ“ InputPrompt > should append a sub-command when the parent command is already complete 426ms โœ“ InputPrompt > should handle the "backspace" edge case correctly 412ms โœ“ InputPrompt > should complete a partial argument for a command 451ms โœ“ InputPrompt > should autocomplete on Enter when suggestions are active, without submitting 419ms โœ“ InputPrompt > should complete a command based on its altNames 374ms โœ“ InputPrompt > should not submit on Enter when the buffer is empty or only contains whitespace 355ms โœ“ InputPrompt > should submit directly on Enter when isPerfectMatch is true 405ms โœ“ InputPrompt > should submit a perfect match on Enter when suggestions were not navigated 507ms โœ“ InputPrompt > should fill and submit an export format selected with arrow navigation 600ms โœ“ InputPrompt > should keep cycling export formats after arrow navigation fills input 612ms ร— InputPrompt > should keep export format suggestions visible after arrow navigation fills input 809ms โ†’ expected 'โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Export Markdown' โœ“ InputPrompt > should not clobber manually edited buffer when arrow is pressed after export fill 976ms โœ“ InputPrompt > should wrap to jsonl when pressing Up from the /export Phase 1 popup 427ms โœ“ InputPrompt > should wrap Phase 2 cycling backward when pressing Up repeatedly 769ms โœ“ InputPrompt > should seed Phase 2 cycling when Tab accepts a format in the /export popup 746ms โœ“ InputPrompt > should not overwrite /export html with extra args when Down is pressed 595ms โœ“ InputPrompt > should reset export cycling state on Escape so arrows no longer cycle 739ms โœ“ InputPrompt > should reset export cycling state on Ctrl+C so new input is not overwritten 735ms โœ“ InputPrompt > should cycle export format on Down when /export was typed manually (not via popup) 578ms โœ“ InputPrompt > should not arm export cycling from restored history text 398ms โœ“ InputPrompt > should trigger export-specific arrow navigation even when completion suggestions are a superset 458ms โœ“ InputPrompt > should fall through to generic accept when Tab targets a non-export item in the /export superset popup 496ms โœ“ InputPrompt > should fall through to generic completion when suggestions are missing an export format 449ms โœ“ InputPrompt > should trigger Phase 1 export popup even when /export has trailing spaces 493ms โœ“ InputPrompt > should autocomplete on Enter when user arrow-navigated a perfect-match suggestion list 595ms โœ“ InputPrompt > should submit directly on Enter after arrow-navigate + backspace + retype to perfect match 1116ms โœ“ InputPrompt > should submit directly on Enter for a perfect match without prior arrow navigation 413ms โœ“ InputPrompt > should reset history navigation after submitting on Enter 412ms โœ“ InputPrompt > should submit directly on Enter when a complete leaf command is typed 413ms โœ“ InputPrompt > should autocomplete an @-path on Enter without submitting 436ms โœ“ InputPrompt > should add a newline on enter when the line ends with a backslash 417ms โœ“ InputPrompt > should clear the buffer on Ctrl+C if it has text 447ms โœ“ InputPrompt > should NOT clear the buffer on Ctrl+C if it is empty 439ms โœ“ InputPrompt > cursor-based completion trigger > should trigger completion when cursor is after @ without spaces 256ms โœ“ InputPrompt > cursor-based completion trigger > should trigger completion when cursor is after / without spaces 253ms โœ“ InputPrompt > cursor-based completion trigger > should NOT trigger completion when cursor is after space following @ 239ms โœ“ InputPrompt > cursor-based completion trigger > should NOT trigger completion when cursor is after space following / 242ms โœ“ InputPrompt > cursor-based completion trigger > should NOT trigger completion when cursor is not after @ or / 244ms โœ“ InputPrompt > cursor-based completion trigger > should handle multiline text correctly 288ms โœ“ InputPrompt > cursor-based completion trigger > should handle single line slash command correctly 250ms โœ“ InputPrompt > cursor-based completion trigger > should handle Unicode characters (emojis) correctly in paths 250ms โœ“ InputPrompt > cursor-based completion trigger > should handle Unicode characters with spaces after them 237ms โœ“ InputPrompt > cursor-based completion trigger > should handle escaped spaces in paths correctly 242ms โœ“ InputPrompt > cursor-based completion trigger > should NOT trigger completion after unescaped space following escaped space 236ms โœ“ InputPrompt > cursor-based completion trigger > should handle multiple escaped spaces in paths 257ms โœ“ InputPrompt > cursor-based completion trigger > should handle escaped spaces in slash commands 250ms โœ“ InputPrompt > cursor-based completion trigger > should handle Unicode characters with escaped spaces 261ms โœ“ InputPrompt > vim mode > should not call buffer.handleInput when vim mode is enabled and vim handles the input 399ms โœ“ InputPrompt > vim mode > should call buffer.handleInput when vim mode is enabled but vim does not handle the input 468ms โœ“ InputPrompt > vim mode > should call handleInput when vim mode is disabled 432ms โœ“ InputPrompt > vim mode > should toggle shortcuts when vim passes through ? on an empty prompt 436ms โœ“ InputPrompt > unfocused paste > should handle bracketed paste when not focused 428ms โœ“ InputPrompt > unfocused paste > should ignore regular keypresses when not focused 406ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor mid-word by highlighting the character 238ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor at the beginning of the line 247ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor at the end of the line as an inverted space 263ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor correctly on a highlighted token 265ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor correctly for multi-byte unicode characters 258ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor at the end of a line with unicode characters 268ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor on an empty line 255ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor on a space between words 246ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor in the middle of a line in a multiline block 299ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor at the beginning of a line in a multiline block 288ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor at the end of a line in a multiline block 260ms โœ“ InputPrompt > Highlighting and Cursor Display > should display cursor on a blank line in a multiline block 242ms โœ“ InputPrompt > multiline rendering > should correctly render multiline input including blank lines 219ms โœ“ InputPrompt > multiline paste > should handle multiline paste 'with \n newlines' 403ms โœ“ InputPrompt > multiline paste > should handle multiline paste 'with extra slashes before \n newlines' 400ms โœ“ InputPrompt > multiline paste > should handle multiline paste 'with \r\n newlines' 397ms โœ“ InputPrompt > paste auto-submission protection > should prevent auto-submission immediately after paste with newlines 732ms โœ“ InputPrompt > paste auto-submission protection > should allow submission after paste protection timeout 1186ms โœ“ InputPrompt > paste auto-submission protection > should not interfere with normal Enter key submission when no recent paste 443ms โœ“ InputPrompt > enhanced input UX - double ESC clear functionality > should clear buffer on second ESC press 564ms โœ“ InputPrompt > enhanced input UX - double ESC clear functionality > should reset escape state on any non-ESC key 297ms โœ“ InputPrompt > enhanced input UX - double ESC clear functionality > should handle ESC in shell mode by disabling shell mode 401ms โœ“ InputPrompt > enhanced input UX - double ESC clear functionality > should handle ESC when completion suggestions are showing 482ms โœ“ InputPrompt > enhanced input UX - double ESC clear functionality > should not call onEscapePromptChange when not provided 459ms โœ“ InputPrompt > enhanced input UX - double ESC clear functionality > should not interfere with existing keyboard shortcuts 568ms โœ“ InputPrompt > reverse search > invokes reverse search on Ctrl+R 534ms โœ“ InputPrompt > reverse search > resets reverse search state on Escape 496ms โœ“ InputPrompt > reverse search > completes the highlighted entry on Tab and exits reverse-search 500ms โœ“ InputPrompt > reverse search > submits the highlighted entry on Enter and exits reverse-search 392ms โœ“ InputPrompt > reverse search > text and cursor position should be restored after reverse search 315ms โœ“ InputPrompt > Ctrl+E keyboard shortcut > should move cursor to end of current line in multiline input 418ms โœ“ InputPrompt > Ctrl+E keyboard shortcut > should move cursor to end of current line for single line input 451ms โœ“ InputPrompt > command search (Ctrl+R when not in shell) > passes newest-first user history to command search 262ms โœ“ InputPrompt > command search (Ctrl+R when not in shell) > enters command search on Ctrl+R and shows suggestions 457ms โœ“ InputPrompt > command search (Ctrl+R when not in shell) > shows command search suggestions over active export suggestions 609ms โ†“ InputPrompt > command search (Ctrl+R when not in shell) > expands and collapses long suggestion via Right/Left arrows โœ“ InputPrompt > command search (Ctrl+R when not in shell) > renders match window and expanded view (snapshots) 590ms โœ“ InputPrompt > command search (Ctrl+R when not in shell) > does not show expand/collapse indicator for short suggestions 414ms โœ“ InputPrompt > snapshots > should render correctly in shell mode 268ms โœ“ InputPrompt > snapshots > should render correctly when accepting edits 213ms โœ“ InputPrompt > snapshots > should render correctly in yolo mode 251ms โœ“ InputPrompt > snapshots > should not show inverted cursor when shell is focused 263ms โœ“ InputPrompt > should still allow input when shell is not focused 413ms โœ“ InputPrompt > large paste placeholder > should create placeholder for paste > 1000 characters 583ms โœ“ InputPrompt > large paste placeholder > should create placeholder for paste > 10 lines 457ms โœ“ InputPrompt > large paste placeholder > should use sequential IDs for multiple pastes of same size 851ms โœ“ InputPrompt > large paste placeholder > should expand placeholder to full content on submit 1208ms โœ“ InputPrompt > large paste placeholder > should expand same-size placeholders correctly when #2 appears first 1471ms โœ“ InputPrompt > large paste placeholder > should write expanded placeholder content to shell history 1214ms โœ“ InputPrompt > large paste placeholder > should reuse placeholder ID after deletion 844ms โœ“ InputPrompt > large paste placeholder > should handle mixed pastes with different character counts 913ms โœ“ InputPrompt > Ctrl+Y retry shortcut > should trigger handleRetryLastPrompt on Ctrl+Y 410ms โœ“ InputPrompt > Ctrl+Y retry shortcut > should NOT trigger retry on plain y key 416ms โœ“ InputPrompt > Ctrl+Y retry shortcut > should NOT trigger retry on Ctrl+R (reverse search) 407ms โœ“ InputPrompt > Ctrl+Y retry shortcut > should handle Ctrl+Y when feedback dialog is open 398ms โœ“ InputPrompt > queue input editing > should pop queued messages into input on Up arrow when queue is non-empty 426ms โœ“ InputPrompt > queue input editing > should prepend queued messages before existing input text 418ms โœ“ InputPrompt > queue input editing > should pop queued messages on ESC when queue is non-empty 438ms โœ“ InputPrompt > queue input editing > should fall through to history when pop returns null (race condition) 420ms โœ“ InputPrompt > queue input editing > should navigate history on Up arrow when queue is empty 373ms โœ“ InputPrompt > queue input editing > should not intercept Ctrl+P when queue is non-empty 398ms โœ“ src/ui/contexts/KeypressContext.test.tsx (93 tests) 4505ms โœ“ KeypressContext - Kitty Protocol > Enter key handling > auto-recovers from a stuck paste mode via idle timeout 1302ms โœ“ src/ui/hooks/vim.test.ts (89 tests) 5792ms โœ“ src/ui/AppContainer.test.tsx (61 tests) 17815ms โœ“ AppContainer State Management > Basic Rendering > renders without crashing with minimal props 1783ms โœ“ AppContainer State Management > Basic Rendering > renders with startup warnings 512ms โœ“ AppContainer State Management > State Initialization > initializes with theme error from initialization result 419ms โœ“ AppContainer State Management > State Initialization > handles debug mode state 576ms โœ“ AppContainer State Management > Context Providers > provides AppContext with correct values 474ms โœ“ AppContainer State Management > Context Providers > provides UIStateContext with state management 532ms โœ“ AppContainer State Management > Context Providers > provides UIActionsContext with action handlers 351ms โœ“ AppContainer State Management > Context Providers > does not clear the terminal just because width changed 708ms โœ“ AppContainer State Management > Context Providers > passes a remount-only refresh callback to slash commands 346ms โœ“ AppContainer State Management > Context Providers > provides ConfigContext with config object 419ms โœ“ AppContainer State Management > Context Providers > submits /btw immediately instead of queueing while responding 360ms โœ“ AppContainer State Management > Context Providers > submits slash commands immediately instead of queueing while idle 452ms โœ“ AppContainer State Management > Context Providers > routes bare "exit" to /quit instead of sending as a message 348ms โœ“ AppContainer State Management > Context Providers > routes bare ":q!" to /quit instead of sending as a message 328ms โœ“ AppContainer State Management > Context Providers > routes bare ":wq" to /quit instead of sending as a message 395ms โœ“ AppContainer State Management > Cancel Handler (issue #3204) > drops the queue when cancelling during tool execution 311ms โœ“ AppContainer State Management > Cancel Handler (issue #3204) > preserves an in-progress draft when restoring queued messages on cancel 365ms โœ“ AppContainer State Management > Settings Integration > handles settings with all display options disabled 374ms โœ“ AppContainer State Management > Settings Integration > initializes Markdown render mode from ui.renderMode 400ms โœ“ AppContainer State Management > Settings Integration > falls back to rendered Markdown mode for missing or invalid ui.renderMode 380ms โœ“ AppContainer State Management > Settings Integration > handles global render mode shortcut through the captured keypress handler 511ms โœ“ AppContainer State Management > Version Handling > handles version format: 1.0.0 301ms โœ“ AppContainer State Management > Error Handling > handles config methods that might throw 444ms โœ“ AppContainer State Management > Provider Hierarchy > establishes correct provider nesting order 406ms โœ“ AppContainer State Management > Terminal Title Update Feature > should not update terminal title when showStatusInTitle is false 440ms โœ“ AppContainer State Management > Terminal Title Update Feature > should update terminal title with thought subject when in active state 382ms โœ“ AppContainer State Management > Terminal Title Update Feature > should update terminal title with default text when in Idle state and no thought subject 354ms โœ“ AppContainer State Management > Terminal Title Update Feature > should update terminal title when in WaitingForConfirmation state with thought subject 400ms โœ“ AppContainer State Management > Terminal Title Update Feature > should pad title to exactly 80 characters 366ms โœ“ AppContainer State Management > Terminal Title Update Feature > should use correct ANSI escape code format 402ms โœ“ AppContainer State Management > Terminal Title Update Feature > should use CLI_TITLE environment variable when set 338ms โœ“ src/nonInteractive/io/BaseJsonOutputAdapter.test.ts (96 tests) 477ms โฏ src/ui/components/SettingsDialog.test.tsx (53 tests | 20 failed) 28624ms โœ“ SettingsDialog > Initial Rendering > should render the settings dialog with default state 610ms โœ“ SettingsDialog > Initial Rendering > should accept availableTerminalHeight prop without errors 251ms โœ“ SettingsDialog > Initial Rendering > should show settings list with default values 310ms โœ“ SettingsDialog > Initial Rendering > should highlight first setting by default 223ms ร— SettingsDialog > Settings Navigation > should navigate down with arrow key 1757ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'โ— Language: UI' โœ“ SettingsDialog > Settings Navigation > should navigate up with arrow key 701ms โœ“ SettingsDialog > Settings Navigation > should navigate with vim keys (j/k) 613ms ร— SettingsDialog > Settings Navigation > wraps around when at the top of the list 561ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'โ— Tool Use Summaries' ร— SettingsDialog > Settings Toggling > should toggle setting with Enter key 1229ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'โ— Tool Approval Mode' ร— SettingsDialog > Settings Toggling > should sync compact mode with CompactModeContext when toggled 1286ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'โ— Tool Approval Mode' ร— SettingsDialog > Settings Toggling > enum values > toggles enum values with the enter key 1291ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'โ— Tool Approval Mode' ร— SettingsDialog > Settings Toggling > enum values > loops back when reaching the end of an enum 1298ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'โ— Tool Approval Mode' โœ“ SettingsDialog > Settings Toggling > should toggle setting with Space key 286ms โœ“ SettingsDialog > Settings Toggling > should handle vim mode setting specially 272ms โœ“ SettingsDialog > Scope Selection > should switch between scopes 306ms ร— SettingsDialog > Scope Selection > should reset to settings focus when scope is selected 1245ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Tool Approval Mode' โœ“ SettingsDialog > Restart Prompt > should show restart prompt for restart-required settings 282ms โœ“ SettingsDialog > Restart Prompt > should handle restart request when r is pressed 284ms ร— SettingsDialog > Escape Key Behavior > should call onSelect with undefined when Escape is pressed 1257ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Tool Approval Mode' โœ“ SettingsDialog > Settings Persistence > should persist settings across scope changes 316ms โœ“ SettingsDialog > Settings Persistence > should show different values for different scopes 249ms โœ“ SettingsDialog > Error Handling > should handle vim mode toggle errors gracefully 329ms โœ“ SettingsDialog > Complex State Management > should track modified settings correctly 497ms โœ“ SettingsDialog > Complex State Management > should handle scrolling when there are many settings 854ms โœ“ SettingsDialog > VimMode Integration > should sync with VimModeContext when vim mode is toggled 350ms โœ“ SettingsDialog > Specific Settings Behavior > should show correct display values for settings with different states 132ms โœ“ SettingsDialog > Specific Settings Behavior > should handle immediate settings save for non-restart-required settings 234ms โœ“ SettingsDialog > Specific Settings Behavior > should show restart prompt for restart-required settings 250ms โœ“ SettingsDialog > Settings Display Values > should show correct values for inherited settings 157ms โœ“ SettingsDialog > Settings Display Values > should show override indicator for overridden settings 128ms โœ“ SettingsDialog > Output Language > treats empty output language as auto 943ms โœ“ SettingsDialog > Keyboard Shortcuts Edge Cases > should handle rapid key presses gracefully 354ms โœ“ SettingsDialog > Keyboard Shortcuts Edge Cases > should handle Ctrl+C to reset current setting to default 297ms โœ“ SettingsDialog > Keyboard Shortcuts Edge Cases > should handle Ctrl+L to reset current setting to default 244ms โœ“ SettingsDialog > Keyboard Shortcuts Edge Cases > should handle navigation when only one setting exists 280ms ร— SettingsDialog > Keyboard Shortcuts Edge Cases > should properly handle Tab navigation between sections 1164ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Tool Approval Mode' โœ“ SettingsDialog > Error Recovery > should handle malformed settings gracefully 179ms โœ“ SettingsDialog > Error Recovery > should handle missing setting definitions gracefully 153ms ร— SettingsDialog > Complex User Interactions > should handle complete user workflow: navigate, toggle, change scope, exit 1262ms โ†’ expected 'โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Tool Approval Mode' โœ“ SettingsDialog > Complex User Interactions > should allow changing multiple settings without losing pending changes 609ms โœ“ SettingsDialog > Complex User Interactions > should maintain state consistency during complex interactions 919ms โœ“ SettingsDialog > Complex User Interactions > should handle restart workflow correctly 153ms โœ“ SettingsDialog > String Settings Editing > should allow editing and committing a string setting 1962ms ร— SettingsDialog > Snapshot Tests > should render default state correctly 333ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render default state correctly 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with various boolean settings enabled 165ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with various boolean settings enabled 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with mixed boolean and number settings 177ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with mixed boolean and number settings 1` mismatched ร— SettingsDialog > Snapshot Tests > should render focused on scope selector 137ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render focused on scope selector 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with different scope selected (System) 232ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with different scope selected (System) 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with different scope selected (Workspace) 249ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with different scope selected (Workspace) 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with accessibility settings enabled 274ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with accessibility settings enabled 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with file filtering settings configured 295ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with file filtering settings configured 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with tools and security settings 330ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with tools and security settings 1` mismatched ร— SettingsDialog > Snapshot Tests > should render with all boolean settings disabled 304ms โ†’ Snapshot `SettingsDialog > Snapshot Tests > should render with all boolean settings disabled 1` mismatched (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 end listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (Use `node --trace-warnings ...` to show where the warning was created) (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 end listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 finish listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 error listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 finish listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 error listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (node:3161) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 data listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit โœ“ src/acp-integration/acpAgent.test.ts (34 tests) 2174ms โœ“ src/ui/hooks/slashCommandProcessor.test.ts (46 tests) 5576ms โœ“ src/utils/modelConfigUtils.test.ts (46 tests) 1408ms โœ“ src/services/FileCommandLoader.test.ts (40 tests) 1607ms โœ“ src/services/insight/generators/DataProcessor.test.ts (38 tests) 1058ms โœ“ DataProcessor > analyzeSession > should analyze session and return facets 331ms โœ“ src/ui/components/shared/vim-buffer-actions.test.ts (74 tests) 254ms โœ“ src/utils/settingsUtils.test.ts (73 tests) 181ms โœ“ src/ui/hooks/atCommandProcessor.test.ts (43 tests) 753ms โœ“ src/ui/commands/languageCommand.test.ts (58 tests) 1197ms โœ“ src/nonInteractive/io/StreamJsonOutputAdapter.test.ts (48 tests) 505ms โฏ src/ui/auth/AuthDialog.test.tsx (25 tests | 21 failed) 92634ms โœ“ AuthDialog > should show an error if the initial auth type is invalid 847ms ร— AuthDialog > GEMINI_API_KEY environment variable > should detect GEMINI_API_KEY environment variable 1239ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Third-party Providers' โœ“ AuthDialog > GEMINI_API_KEY environment variable > should not show the GEMINI_API_KEY message if QWEN_DEFAULT_AUTH_TYPE is set to something else 516ms ร— AuthDialog > GEMINI_API_KEY environment variable > should show the GEMINI_API_KEY message if QWEN_DEFAULT_AUTH_TYPE is set to use api key 525ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Third-party Providers' ร— AuthDialog > QWEN_DEFAULT_AUTH_TYPE environment variable > should select the auth type specified by QWEN_DEFAULT_AUTH_TYPE 571ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'OAuth' ร— AuthDialog > QWEN_DEFAULT_AUTH_TYPE environment variable > should fall back to default if QWEN_DEFAULT_AUTH_TYPE is not set 586ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Alibaba ModelStudio' ร— AuthDialog > QWEN_DEFAULT_AUTH_TYPE environment variable > should show an error and fall back to default if QWEN_DEFAULT_AUTH_TYPE is invalid 546ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to contain 'Alibaba ModelStudio' ร— AuthDialog > should prevent exiting when no auth method is selected and show error message 5460ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ โœ“ AuthDialog > should not exit if there is already an error message 965ms โœ“ AuthDialog > should allow exiting when auth method is already selected 927ms ร— AuthDialog > should preserve the selected main entry when returning from each top-level flow 5268ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > should go back from Coding Plan region selection to Alibaba ModelStudio 5413ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > should go back from third-party provider API key input to provider list 5359ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > should show preset providers in third-party provider options 5410ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > drives API key provider steps from endpoint options metadata 5375ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > should show Alibaba ModelStudio access methods after selecting Alibaba ModelStudio 5377ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > should submit Token Plan through the shared subscription handler 5411ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > should return from Token Plan API key input to Token Plan selection 5235ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog > should trigger OpenRouter OAuth from OAuth provider options 5401ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog Custom API Key Wizard > navigates to protocol selection when Custom API Key is selected 5285ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog Custom API Key Wizard > navigates to base URL input after selecting a protocol 5377ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog Custom API Key Wizard > shows review screen with JSON after entering model IDs 5379ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog Custom API Key Wizard > calls handleProviderSubmit on Enter in review view 5377ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog Custom API Key Wizard > shows advanced config screen after entering model IDs 5346ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ ร— AuthDialog Custom API Key Wizard > passes generationConfig when advanced options are toggled 5409ms โ†’ expected 'โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ€ฆ' to match /โ€บ\s*(?:\d+\.\s*)?Alibaba ModelStudio/ โœ“ src/utils/nonInteractiveHelpers.test.ts (60 tests) 299ms โฏ src/ui/hooks/useStatusLine.test.ts (52 tests | 1 failed) 12251ms ร— useStatusLine > config validation > returns null when no statusLine config is set 10161ms โ†’ Hook timed out in 10000ms. If this is a long-running hook, pass a timeout value as the last argument or configure it globally with "hookTimeout". โœ“ useStatusLine > config validation > returns null when statusLine type is not "command" 647ms โœ“ useStatusLine > config validation > returns null when command is empty string 18ms โœ“ useStatusLine > config validation > returns null when command is whitespace only 18ms โœ“ useStatusLine > command execution > executes configured command on mount 35ms โœ“ useStatusLine > command execution > passes correct options to exec 20ms โœ“ useStatusLine > command execution > returns single line as array 25ms โœ“ useStatusLine > command execution > returns all lines when stdout has multiple lines 26ms โœ“ useStatusLine > command execution > filters empty lines from output 18ms โœ“ useStatusLine > command execution > caps output at 2 lines 24ms โœ“ useStatusLine > command execution > handles \r\n line endings 25ms โœ“ useStatusLine > command execution > returns empty when stdout is only newlines 19ms โœ“ useStatusLine > command execution > returns null when command fails 18ms โœ“ useStatusLine > command execution > returns null when stdout is empty 30ms โœ“ useStatusLine > stdin JSON input > writes JSON to stdin with session context 37ms โœ“ useStatusLine > stdin JSON input > includes git branch when available 17ms โœ“ useStatusLine > stdin JSON input > omits git when branchName is falsy 17ms โœ“ useStatusLine > stdin JSON input > includes vim mode when enabled 17ms โœ“ useStatusLine > stdin JSON input > omits vim when not enabled 18ms โœ“ useStatusLine > stdin JSON input > includes context window usage data 23ms โœ“ useStatusLine > stdin JSON input > includes per-model metrics and aggregated token counts 45ms โœ“ useStatusLine > stdin JSON input > falls back to zero when contextWindowSize is unavailable 23ms โœ“ useStatusLine > stdin JSON input > falls back to "unknown" when getCliVersion returns empty 45ms โœ“ useStatusLine > stdin JSON input > falls back to model from config when currentModel is empty 55ms โœ“ useStatusLine > stale generation > ignores callback from stale generation and accepts fresh one 93ms โœ“ useStatusLine > debouncing > debounces rapid state changes to a single exec 58ms โœ“ useStatusLine > config removal > clears output when config is removed 17ms โœ“ useStatusLine > config removal > cancels pending debounce and kills child when config is removed 19ms โœ“ useStatusLine > cleanup > kills active child process on unmount 15ms โœ“ useStatusLine > cleanup > clears debounce timer on unmount 15ms โœ“ useStatusLine > stdin error handling > silently handles EPIPE errors 26ms โœ“ useStatusLine > stdin error handling > logs non-EPIPE stdin errors 34ms โœ“ useStatusLine > command change > re-executes immediately when command changes 22ms โœ“ useStatusLine > command change > cancels pending debounce when command changes 17ms โœ“ useStatusLine > state change triggers > triggers update when prompt token count changes 15ms โœ“ useStatusLine > state change triggers > triggers update when branch changes 15ms โœ“ useStatusLine > state change triggers > triggers update when tool calls change 22ms โœ“ useStatusLine > state change triggers > triggers update when vim mode is toggled off 17ms โœ“ useStatusLine > state change triggers > triggers update when file lines change 19ms โœ“ useStatusLine > process management > kills previous process when starting new execution 18ms โœ“ useStatusLine > spawn failure handling > does not crash when exec throws synchronously (EBADF) 14ms โœ“ useStatusLine > spawn failure handling > recovers on subsequent state changes after a sync exec failure 23ms โœ“ useStatusLine > output deduplication > preserves the same lines array reference when output is unchanged 25ms โœ“ useStatusLine > output deduplication > produces a new reference when output changes 55ms โœ“ useStatusLine > refreshInterval > re-executes the command every N seconds 54ms โœ“ useStatusLine > refreshInterval > does not start an interval when refreshInterval is omitted 39ms โœ“ useStatusLine > refreshInterval > rejects refreshInterval < 1 (no interval scheduled) 28ms โœ“ useStatusLine > refreshInterval > rejects non-finite refreshInterval (no interval scheduled) 34ms โœ“ useStatusLine > refreshInterval > clears the interval when config is removed 38ms โœ“ useStatusLine > refreshInterval > reschedules when refreshInterval changes 36ms โœ“ useStatusLine > refreshInterval > clears the interval on unmount 40ms โœ“ useStatusLine > refreshInterval > skips periodic ticks while a previous exec is still running 42ms โœ“ src/ui/hooks/useSlashCompletion.test.ts (29 tests) 2127ms โœ“ src/nonInteractive/control/ControlDispatcher.test.ts (35 tests) 576ms ]2;Qwen - cli]2;Qwen - cli]2;Qwen - root]2;Qwen - root]2;Qwen - root โœ“ src/gemini.test.tsx (14 tests) 1799ms โœ“ gemini.tsx main function > verifies that we dont load the config before relaunchAppInChildProcess 781ms โœ“ gemini.tsx main function > should skip full settings discovery in bare mode 568ms โœ“ src/ui/components/messages/ToolGroupMessage.test.tsx (32 tests) 1953ms โœ“ > Golden Snapshots > renders single successful tool call 568ms โœ“ src/nonInteractive/session.test.ts (27 tests) 1086ms โœ“ src/ui/hooks/useSelectionList.test.ts (45 tests) 1635ms โœ“ src/ui/components/messages/ToolMessage.test.tsx (35 tests) 3145ms โœ“ > renders basic tool information 442ms โœ“ > pre-slices large non-shell string output before MaxSizedBox layout 349ms โœ“ src/utils/errors.test.ts (42 tests) 640ms โœ“ src/services/prompt-processors/shellProcessor.test.ts (34 tests) 891ms โœ“ src/ui/utils/MarkdownDisplay.test.tsx (101 tests) 8394ms โœ“ > with 'Windows' line endings > renders a fenced code block without a language 1100ms โœ“ > with 'Windows' line endings > renders tables correctly 459ms โœ“ > with 'Windows' line endings > bounds large mermaid flowchart previews before layout 382ms โœ“ > with 'Unix' line endings > bounds large mermaid flowchart previews before layout 494ms (node:3595) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 resize listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (Use `node --trace-warnings ...` to show where the warning was created) โœ“ src/ui/components/StandaloneSessionPicker.test.tsx (18 tests) 7064ms โœ“ SessionPicker > Empty Sessions > should show sessions with 0 messages 1044ms โœ“ SessionPicker > Empty Sessions > should show sessions even when all sessions are empty 417ms โœ“ SessionPicker > Branch Filtering > should filter by branch when Ctrl+B is pressed 715ms โœ“ SessionPicker > Branch Filtering > should combine empty session filter with branch filter 466ms โœ“ SessionPicker > Display > renders the metadata line cleanly when messageCount is undefined 556ms โœ“ SessionPicker > Pagination > should load more sessions when scrolling to bottom 372ms โœ“ SessionPicker > Preview Mode > renders tool_group items without crashing (stub Providers mounted) 403ms โœ“ SessionPicker > Preview Mode > Enter inside preview fires onSelect with previewed sessionId 468ms โœ“ SessionPicker > Preview Mode > without enablePreview, Space is a no-op and footer omits the hint 395ms โœ“ src/nonInteractive/io/JsonOutputAdapter.test.ts (35 tests) 384ms โœ“ src/ui/components/background-view/LiveAgentPanel.test.tsx (25 tests) 1769ms โœ“ > renders header and a single running agent row 436ms โœ“ src/ui/components/background-view/BackgroundTasksDialog.test.tsx (29 tests) 6011ms โœ“ BackgroundTasksDialog > exits to list mode when the running entry being viewed flips to a terminal status 1045ms โœ“ BackgroundTasksDialog > exits to list mode after cancelling the running entry being viewed in detail 342ms โœ“ BackgroundTasksDialog > MonitorDetailBody render branches > renders droppedLines only when > 0 436ms โœ“ src/acp-integration/session/SubAgentTracker.test.ts (24 tests) 562ms โœ“ src/ui/hooks/useToolScheduler.test.ts (17 tests) 748ms โœ“ useReactToolScheduler in YOLO Mode > should skip confirmation and execute tool directly when yoloMode is true 343ms โœ“ src/ui/utils/commandUtils.test.ts (51 tests) 429ms โœ“ src/ui/utils/TableRenderer.test.tsx (55 tests | 1 skipped) 4143ms โœ“ > renders a basic table with borders 568ms โœ“ src/ui/hooks/shellCommandProcessor.test.ts (20 tests) 1724ms โœ“ useShellCommandProcessor > should initiate command execution and set pending state 335ms โœ“ src/ui/utils/mermaidImageRenderer.test.ts (25 tests) 8219ms โœ“ mermaid image renderer > renders Mermaid through mmdc when terminal images are available 356ms โœ“ mermaid image renderer > renders Mermaid through Kitty asynchronously for interactive UI callers 318ms โœ“ mermaid image renderer > honors the configured terminal cell aspect ratio when fitting images 369ms โœ“ mermaid image renderer > renders Mermaid through chafa when terminal images are unavailable 558ms โœ“ mermaid image renderer > renders Mermaid through chafa asynchronously for interactive UI callers 717ms โœ“ mermaid image renderer > bounds retained renderer output from async command failures 680ms โœ“ mermaid image renderer > bounds retained renderer output across many async stderr chunks 771ms โœ“ mermaid image renderer > cancels async Mermaid CLI rendering when the caller aborts 375ms โœ“ mermaid image renderer > renders Kitty terminal images as virtual placements 304ms โœ“ mermaid image renderer > rejects oversized Mermaid PNG output before reading it 317ms โœ“ mermaid image renderer > evicts Mermaid image caches by retained byte size 2884ms โœ“ src/auth/providers/oauth/openrouterOAuth.test.ts (25 tests) 1013ms โœ“ src/acp-integration/session/emitters/ToolCallEmitter.test.ts (34 tests) 190ms โœ“ src/ui/auth/useAuth.test.ts (24 tests) 803ms โœ“ useAuthCommand > closes auth dialog immediately when starting OpenRouter OAuth 303ms โœ“ src/ui/commands/diffCommand.test.ts (27 tests) 240ms โœ“ src/ui/hooks/useCommandCompletion.test.ts (22 tests) 1284ms โœ“ useCommandCompletion > Core Hook Behavior > State Management > should initialize with default state 308ms โœ“ src/ui/utils/mergeCompactToolGroups.test.ts (32 tests) 79ms โœ“ src/validateNonInterActiveAuth.test.ts (13 tests) 385ms โœ“ src/ui/commands/copyCommand.test.ts (25 tests) 416ms โœ“ src/ui/utils/customBanner.test.ts (40 tests) 381ms โœ“ src/ui/commands/clearCommand.test.ts (13 tests) 457ms โœ“ src/config/jsonSchemaArg.test.ts (40 tests) 5104ms โœ“ resolveJsonSchemaArg > parses an inline JSON literal into a schema object 425ms โœ“ resolveJsonSchemaArg > accepts a draft-2020-12 schema 424ms โœ“ resolveJsonSchemaArg > accepts root `not:{type:"object", ...narrowing}` because narrowing keywords leave some objects satisfiable 452ms โœ“ resolveJsonSchemaArg > accepts boolean subschemas in anyOf where any branch is true 396ms โœ“ resolveJsonSchemaArg > accepts $ref nested inside anyOf / oneOf / allOf branches 452ms โœ“ resolveJsonSchemaArg > accepts if/then/else when the decidable branch admits objects 487ms โœ“ src/ui/hooks/useAutoAcceptIndicator.test.ts (15 tests) 851ms โœ“ src/config/migration/versions/v2-to-v3.test.ts (31 tests) 203ms โœ“ src/ui/hooks/useBranchCommand.test.ts (15 tests) 827ms โœ“ src/ui/hooks/useExtensionUpdates.test.ts (15 tests) 1184ms โœ“ src/ui/components/agent-view/agentHistoryAdapter.test.ts (35 tests) 187ms โœ“ src/ui/components/StatsDisplay.test.tsx (17 tests) 3657ms โœ“ > renders only the Performance section in its zero state 556ms โœ“ > renders a table with two models correctly 358ms โœ“ > renders all sections when all data is present 371ms โœ“ src/ui/commands/modelCommand.test.ts (18 tests) 474ms โœ“ src/ui/components/ModelStatsDisplay.test.tsx (16 tests) 3489ms โœ“ > should render "no API calls" message when there are no active models 638ms โœ“ > should not display conditional rows if no model has data for them 486ms โฏ src/ui/components/shared/BaseSelectionList.test.tsx (25 tests | 8 failed | 1 skipped) 7638ms โœ“ BaseSelectionList > Rendering and Structure > should render all items using the renderItem prop 657ms โœ“ BaseSelectionList > Rendering and Structure > should render the selection indicator (โ€บ or space) and layout 83ms โœ“ BaseSelectionList > Rendering and Structure > should handle an empty list gracefully 30ms โœ“ BaseSelectionList > useSelectionList Integration > should pass props correctly to useSelectionList 69ms โœ“ BaseSelectionList > useSelectionList Integration > should use the activeIndex returned by the hook 76ms โœ“ BaseSelectionList > Styling and Colors > should apply success color to the selected item 88ms โœ“ BaseSelectionList > Styling and Colors > should apply primary color to unselected, enabled items 128ms โœ“ BaseSelectionList > Styling and Colors > should apply secondary color to disabled items (when not selected) 129ms โœ“ BaseSelectionList > Styling and Colors > should apply success color to disabled items if they are selected 205ms โœ“ BaseSelectionList > Numbering (showNumbers) > should show numbers by default with correct formatting 112ms โœ“ BaseSelectionList > Numbering (showNumbers) > should hide numbers when showNumbers is false 84ms โœ“ BaseSelectionList > Numbering (showNumbers) > should apply correct padding for alignment in long lists 420ms โœ“ BaseSelectionList > Numbering (showNumbers) > should apply secondary color to numbers if showNumbers is false (internal logic check) 70ms ร— BaseSelectionList > Scrolling and Pagination (maxItemsToShow) > should only show maxItemsToShow items initially 204ms โ†’ expected 'โ€บ 1.\n I\n t\n e\n โ€ฆ' to contain 'Item 1' โ†“ BaseSelectionList > Scrolling and Pagination (maxItemsToShow) > should scroll up when activeIndex moves before the visible window ร— BaseSelectionList > Scrolling and Pagination (maxItemsToShow) > should pin the scroll offset to the end if selection starts near the end 1237ms โ†’ expected ' 8.\n I\n t\n e\n โ€ฆ' to contain 'Item 10' Ignored nodes: comments, script, style     ร— BaseSelectionList > Scrolling and Pagination (maxItemsToShow) > should handle dynamic scrolling through multiple activeIndex changes 81ms โ†’ expected 'โ€บ 1.\n I\n t\n e\n โ€ฆ' to contain 'Item 1' โœ“ BaseSelectionList > Scrolling and Pagination (maxItemsToShow) > should correctly identify the selected item within the visible window 88ms โœ“ BaseSelectionList > Scrolling and Pagination (maxItemsToShow) > should correctly identify the selected item when scrolled (high index) 204ms ร— BaseSelectionList > Scrolling and Pagination (maxItemsToShow) > should handle maxItemsToShow larger than the list length 212ms โ†’ expected 'โ€บ 1.\n I\n t\n e\n โ€ฆ' to contain 'Item 1' โœ“ BaseSelectionList > Scroll Arrows (showScrollArrows) > should not show arrows by default 72ms ร— BaseSelectionList > Scroll Arrows (showScrollArrows) > should show arrows with correct colors when enabled (at the top) 1085ms โ†’ expected 'โ–ฒ\nโ€บ 1.\n I\n t\n e\nโ€ฆ' to contain 'Item 1' Ignored nodes: comments, script, style     ร— BaseSelectionList > Scroll Arrows (showScrollArrows) > should show arrows and correct items when scrolled to the middle 1093ms โ†’ expected 'โ–ฒ\n 4.\n I\n t\n e\nโ€ฆ' to contain 'Item 4' Ignored nodes: comments, script, style     ร— BaseSelectionList > Scroll Arrows (showScrollArrows) > should show arrows and correct items when scrolled to the end 1077ms โ†’ expected 'โ–ฒ\n 8.\n I\n t\n e\nโ€ฆ' to contain 'Item 8' Ignored nodes: comments, script, style     ร— BaseSelectionList > Scroll Arrows (showScrollArrows) > should show both arrows dimmed when list fits entirely 117ms โ†’ expected 'โ–ฒ\nโ€บ 1.\n I\n t\n e\n โ€ฆ' to contain 'Item A' โœ“ src/utils/languageUtils.test.ts (45 tests) 228ms โœ“ src/ui/hooks/useBackgroundTaskView.test.ts (12 tests) 493ms โœ“ src/services/McpPromptLoader.test.ts (25 tests) 156ms โœ“ src/ui/components/MainContent.test.tsx (6 tests) 4026ms โœ“ > passes the full history to Static in one render when below the progressive replay threshold 440ms โœ“ > progressively replays Static items when history exceeds the threshold (issue #3899) 1351ms โœ“ > renders newly finalized item without a disappear frame when gap is within CHUNK_SIZE (issue #3899) 585ms โœ“ > synchronously resets to the first chunk on historyRemountKey change after a full catch-up (Ctrl+O regression, issue #3899) 1285ms โœ“ src/commands/mcp/add.test.ts (25 tests) 1549ms Failed to load JS translations for es: Unknown variable dynamic import: ./locales/es.js โœ“ src/services/DynamicCommandLocalizationService.test.ts (14 tests) 2114ms โœ“ DynamicCommandLocalizationService > translates dynamic descriptions and preserves modelDescription 1282ms โœ“ src/auth/providerConfig.test.ts (36 tests) 116ms โœ“ src/ui/commands/statsCommand.test.ts (13 tests) 333ms โœ“ src/ui/hooks/useProviderUpdates.test.ts (13 tests) 959ms โœ“ src/ui/commands/tasksCommand.test.ts (10 tests) 127ms โœ“ src/ui/commands/renameCommand.test.ts (17 tests) 273ms โœ“ src/nonInteractiveCliCommands.test.ts (16 tests) 206ms โœ“ src/ui/components/ModelDialog.test.tsx (11 tests) 1566ms โœ“ > renders the title 421ms โœ“ src/utils/handleAutoUpdate.test.ts (18 tests) 228ms โœ“ src/services/CommandService.test.ts (15 tests) 256ms (node:4641) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 exit listeners added to [process]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (Use `node --trace-warnings ...` to show where the warning was created) โœ“ src/ui/keyMatchers.test.ts (37 tests) 168ms โœ“ src/ui/commands/btwCommand.test.ts (17 tests) 430ms โœ“ src/ui/components/Composer.test.tsx (20 tests) 1076ms โฏ src/ui/themes/detect-terminal-theme.test.ts (29 tests | 3 failed) 64506ms ร— detectTerminalTheme > parseOscRgb > should parse rgb:RRRR/GGGG/BBBB format 5131ms โ†’ Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ร— detectTerminalTheme > parseOscRgb > should parse short hex components (rgb:RR/GG/BB) 5033ms โ†’ Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ร— detectTerminalTheme > parseOscRgb > should parse #RRGGBB format 5031ms โ†’ Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". โœ“ detectTerminalTheme > parseOscRgb > should parse #RRRRGGGGBBBB format 3910ms โœ“ detectTerminalTheme > parseOscRgb > should return undefined for invalid data 1518ms โœ“ detectTerminalTheme > themeFromOscColor > should return "dark" for a dark background 2938ms โœ“ detectTerminalTheme > themeFromOscColor > should return "light" for a light background 2296ms โœ“ detectTerminalTheme > themeFromOscColor > should return undefined for unparseable data 1545ms โœ“ detectTerminalTheme > detectOsc11Theme > should return undefined when stdin is not a TTY 2640ms โœ“ detectTerminalTheme > detectOsc11Theme > should resolve "dark" when terminal reports a dark background 2186ms โœ“ detectTerminalTheme > detectOsc11Theme > should resolve undefined on timeout and remove its data listener 2278ms โœ“ detectTerminalTheme > detectOsc11Theme > should reassemble OSC 11 responses split across multiple data events 1585ms โœ“ detectTerminalTheme > detectMacOSTheme > should return "dark" when macOS dark mode is active 2129ms โœ“ detectTerminalTheme > detectMacOSTheme > should return "light" when macOS light mode is active 2263ms โœ“ detectTerminalTheme > detectMacOSTheme > should return "light" when the "does not exist" message is on stderr only 2077ms โœ“ detectTerminalTheme > detectMacOSTheme > should return undefined on timeout (do not assume Light Mode) 1860ms โœ“ detectTerminalTheme > detectMacOSTheme > should return undefined when `defaults` is not on PATH 1516ms โœ“ detectTerminalTheme > detectMacOSTheme > should return undefined on non-macOS platforms 1854ms โœ“ detectTerminalTheme > detectFromColorFgBg > should return "dark" when background is dark (COLORFGBG=15;0) 1876ms โœ“ detectTerminalTheme > detectFromColorFgBg > should return "light" when background is light (COLORFGBG=0;15) 1959ms โœ“ detectTerminalTheme > detectFromColorFgBg > should return "light" when background is 7 (light gray) 2062ms โœ“ detectTerminalTheme > detectFromColorFgBg > should return "dark" when background is 8 (dark gray) 1278ms โœ“ detectTerminalTheme > detectFromColorFgBg > should handle three-part format (fg;extra;bg) 1120ms โœ“ detectTerminalTheme > detectFromColorFgBg > should return undefined when COLORFGBG is not set 1018ms โœ“ detectTerminalTheme > detectFromColorFgBg > should return undefined when COLORFGBG has invalid value 1930ms โœ“ detectTerminalTheme > detectTerminalTheme (sync) > should prefer COLORFGBG over macOS detection 1908ms โœ“ detectTerminalTheme > detectTerminalTheme (sync) > should fall back to macOS when COLORFGBG is not set 1088ms โœ“ detectTerminalTheme > detectTerminalTheme (sync) > should fall back to COLORFGBG on non-macOS 1284ms โœ“ detectTerminalTheme > detectTerminalTheme (sync) > should default to dark when no detection method works 1178ms โœ“ src/ui/components/QwenOAuthProgress.test.tsx (18 tests) 1797ms โœ“ QwenOAuthProgress > Loading state (no deviceAuth) > should render loading state when deviceAuth is not provided 353ms โœ“ src/acp-integration/session/HistoryReplayer.test.ts (16 tests) 238ms โœ“ src/config/trustedFolders.test.ts (21 tests) 228ms โœ“ src/ui/commands/arenaCommand.test.ts (15 tests) 408ms โœ“ src/ui/components/messages/DiffRenderer.test.tsx (16 tests) 3998ms โœ“ > should call colorizeCode with correct language for new file with known extension 512ms โœ“ > should call colorizeCode with null language for new file with unknown extension 1200ms โœ“ > should correctly render a diff with a SVN diff format 506ms โœ“ src/ui/hooks/useQwenAuth.test.ts (17 tests) 679ms โœ“ src/config/migration/index.test.ts (26 tests) 184ms โœ“ src/utils/doctorChecks.test.ts (18 tests) 501ms โœ“ src/ui/components/LoadingIndicator.test.tsx (24 tests) 1085ms โœ“ src/ui/hooks/useResumeCommand.test.ts (9 tests) 568ms Invalid values: Argument: approval-mode, Given: "invalid_mode", Choices: "plan", "default", "auto-edit", "yolo" Cannot use both --yolo (-y) and --approval-mode together. Use --approval-mode=yolo instead. process.exit unexpectedly called with "1" โœ“ src/config/config.integration.test.ts (19 tests) 5719ms โœ“ Configuration Integration Tests > Approval Mode Integration Tests > should parse --approval-mode=auto-edit correctly through the full argument parsing flow 4405ms โœ“ Configuration Integration Tests > Approval Mode Integration Tests > should reject conflicting --yolo and --approval-mode flags 323ms Error parsing settings file. Settings file may be corrupted: Unexpected end of JSON input โœ“ src/utils/commentJson.test.ts (15 tests) 256ms โœ“ src/config/settingsSchema.test.ts (17 tests) 247ms โœ“ src/ui/commands/directoryCommand.test.tsx (13 tests) 225ms โœ“ src/ui/commands/exportCommand.test.ts (14 tests) 386ms โœ“ src/config/auth.test.ts (17 tests) 433ms โœ“ src/utils/installationInfo.test.ts (16 tests) 149ms โœ“ src/ui/components/shared/MaxSizedBox.test.tsx (21 tests) 1402ms โœ“ > renders children without truncation when they fit 347ms โœ“ src/commands/extensions/settings.test.ts (20 tests) 830ms โœ“ src/ui/components/messages/AskUserQuestionDialog.test.tsx (15 tests | 1 skipped) 3259ms โœ“ > rendering > renders single question with options 491ms โœ“ > multiple questions > does not auto-submit when pressing number key on Submit tab 432ms โœ“ > focus behavior > does not respond to keys when isFocused is false 305ms โฏ src/ui/components/messages/ToolConfirmationMessage.test.tsx (16 tests | 10 failed) 2082ms โœ“ ToolConfirmationMessage > should not display urls if prompt and url are the same 531ms ร— ToolConfirmationMessage > should display urls if prompt and url are different 171ms โ†’ expected '\n\n Do you want to proceed?\n\n โ€บ 1.โ€ฆ' to contain 'URLs to fetch:' ร— ToolConfirmationMessage > should render plan confirmation with markdown plan content 170ms โ†’ expected '\n\n Would you like to proceed?\n\n โ€บโ€ฆ' to contain 'Yes, and auto-accept edits' ร— ToolConfirmationMessage > with folder trust > 'for edit confirmations' > should show "allow always" when folder is trusted 99ms โ†’ expected '\n\n Apply this change?\n\n โ€บ 1.\n โ€ฆ' to contain 'Yes, allow always' โœ“ ToolConfirmationMessage > with folder trust > 'for edit confirmations' > should NOT show "allow always" when folder is untrusted 181ms ร— ToolConfirmationMessage > with folder trust > 'for exec confirmations' > should show "allow always" when folder is trusted 114ms โ†’ expected '\n\n Allow execution of: \'echo\'?\n\โ€ฆ' to contain 'Always allow in this project' โœ“ ToolConfirmationMessage > with folder trust > 'for exec confirmations' > should NOT show "allow always" when folder is untrusted 47ms ร— ToolConfirmationMessage > with folder trust > 'for info confirmations' > should show "allow always" when folder is trusted 122ms โ†’ expected '\n\n Do you want to proceed?\n\n โ€บ 1.โ€ฆ' to contain 'Always allow in this project' โœ“ ToolConfirmationMessage > with folder trust > 'for info confirmations' > should NOT show "allow always" when folder is untrusted 98ms ร— ToolConfirmationMessage > with folder trust > 'for mcp confirmations' > should show "allow always" when folder is trusted 91ms โ†’ expected '\n\n Allow execution of MCP tool "tesโ€ฆ' to contain 'Always allow in this project' โœ“ ToolConfirmationMessage > with folder trust > 'for mcp confirmations' > should NOT show "allow always" when folder is untrusted 70ms ร— ToolConfirmationMessage > external editor option > should show "Modify with external editor" when preferredEditor is set 79ms โ†’ expected '\n\n Apply this change?\n\n โ€บ 1.\n โ€ฆ' to contain 'Modify with external editor' โœ“ ToolConfirmationMessage > external editor option > should NOT show "Modify with external editor" when preferredEditor is not set 57ms ร— ToolConfirmationMessage > compactMode > renders the command and exec-specific question for exec confirmations 57ms โ†’ expected 'Do you want to proceed?\nโ€บ 1.\n 2.\nโ€ฆ' to contain 'rm -f /tmp/foo.txt' ร— ToolConfirmationMessage > compactMode > renders MCP server and tool name for mcp confirmations 58ms โ†’ expected 'Do you want to proceed?\nโ€บ 1.\n 2.\nโ€ฆ' to contain 'MCP Server: my-server' ร— ToolConfirmationMessage > compactMode > caps multi-line exec body at 5 lines with overflow indicator 112ms โ†’ expected 'Do you want to proceed?\nโ€บ 1.\n 2.\nโ€ฆ' to contain 'cat <<\'EOF\'' โœ“ src/ui/utils/textUtils.test.ts (24 tests) 66ms โœ“ src/utils/systemInfo.test.ts (15 tests) 319ms โœ“ src/services/SkillCommandLoader.test.ts (17 tests) 174ms โœ“ src/utils/earlyInputCapture.test.ts (28 tests) 244ms โœ“ src/auth/install/applyProviderInstallPlan.test.ts (8 tests) 186ms โœ“ src/services/commandMetadata.test.ts (36 tests) 127ms โœ“ src/acp-integration/session/rewrite/MessageRewriteMiddleware.test.ts (11 tests) 178ms โœ“ src/ui/commands/aboutCommand.test.ts (9 tests) 263ms โœ“ src/ui/hooks/useSessionSearchInput.test.ts (21 tests) 401ms Fatal error: Failed to relaunch the CLI process. PROCESS_EXIT_CALLED Fatal error: Failed to relaunch the CLI process. PROCESS_EXIT_CALLED Fatal error: Failed to relaunch the CLI process. Runner failed node:internal/modules/cjs/loader:1505 throw err; ^ Error: Cannot find module '/app/cli.js' at Module._resolveFilename (node:internal/modules/cjs/loader:1502:15) at wrapResolveFilename (node:internal/modules/cjs/loader:1073:27) at defaultResolveImplForCJSLoading (node:internal/modules/cjs/loader:1097:10) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1118:12) at Module._load (node:internal/modules/cjs/loader:1287:25) at wrapModuleLoad (node:internal/modules/cjs/loader:255:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } Node.js v26.1.0 Fatal error: Failed to relaunch the CLI process. PROCESS_EXIT_CALLED โœ“ src/services/FileCommandLoader-extension.test.ts (6 tests) 582ms โœ“ src/ui/utils/todoSnapshot.test.ts (14 tests) 115ms โœ“ src/utils/relaunch.test.ts (8 tests) 501ms โœ“ relaunchAppInChildProcess > when QWEN_CODE_NO_RELAUNCH is not set > should handle null exit code from child process 365ms โœ“ src/services/BundledSkillLoader.test.ts (15 tests) 161ms โœ“ src/ui/commands/restoreCommand.test.ts (13 tests) 643ms โœ“ src/services/BuiltinCommandLoader.test.ts (9 tests) 170ms โœ“ src/commands/extensions/consent.test.ts (17 tests) 128ms โœ“ src/ui/hooks/useKeypress.test.ts (15 tests) 787ms โœ“ src/config/migration/versions/v3-to-v4.test.ts (32 tests) 197ms โœ“ src/ui/themes/theme-manager.test.ts (18 tests) 309ms โœ“ src/commands/extensions/update.test.ts (14 tests) 412ms โœ“ src/ui/utils/historyMapping.test.ts (16 tests) 104ms โœ“ src/utils/osc.test.ts (30 tests) 140ms โœ“ src/ui/components/HistoryItemDisplay.test.tsx (14 tests) 2816ms โœ“ > renders UserMessage for "user" type 340ms โœ“ > renders StatsDisplay for "stats" type 322ms โœ“ > should render a truncated gemini item 388ms โœ“ > should render a full gemini item when using availableTerminalHeightGemini 329ms โœ“ > should render a full gemini_content item when using availableTerminalHeightGemini 490ms โœ“ src/ui/commands/ideCommand.test.ts (8 tests) 148ms โœ“ src/utils/apiPreconnect.test.ts (23 tests) 210ms โœ“ src/ui/themes/color-utils.test.ts (16 tests) 144ms โœ“ src/ui/hooks/useInputHistoryStore.test.ts (14 tests) 461ms โœ“ src/ui/components/Help.test.tsx (7 tests) 3380ms โœ“ Help Component > renders Claude Code style tabs and the general page by default 658ms โœ“ Help Component > switches tabs with Tab and Shift+Tab when interactive 566ms โœ“ Help Component > scrolls long command lists with the up and down keys 581ms โœ“ Help Component > resets scroll position when switching command tabs 1009ms โœ“ src/utils/envVarResolver.test.ts (16 tests) 61ms โœ“ src/ui/hooks/useEditorSettings.test.ts (10 tests) 385ms โœ“ src/ui/hooks/useMessageQueue.test.ts (16 tests) 826ms โœ“ src/utils/writeWithBackup.test.ts (12 tests) 155ms โœ“ src/services/prompt-processors/injectionParser.test.ts (21 tests) 139ms โœ“ src/acp-integration/session/rewrite/LlmRewriter.test.ts (9 tests) 66ms โœ“ src/ui/components/hooks/HookConfigDetailStep.test.tsx (14 tests) 1741ms โœ“ HookConfigDetailStep > should render hook details title 473ms โœ“ src/ui/hooks/useReverseSearchCompletion.test.tsx (10 tests) 743ms โœ“ src/ui/components/hooks/constants.test.ts (25 tests) 214ms โœ“ src/ui/hooks/useShellHistory.test.ts (7 tests) 1020ms โœ“ src/config/migration/versions/v1-to-v2.test.ts (20 tests) 185ms โœ“ src/services/prompt-processors/atFileProcessor.test.ts (11 tests) 298ms โœ“ src/utils/gitUtils.test.ts (24 tests) 296ms โœ“ src/services/command-migration-tool.test.ts (13 tests) 446ms โœ“ src/ui/utils/resumeHistoryUtils.test.ts (4 tests) 125ms โœ“ src/ui/components/hooks/HooksManagementDialog.test.tsx (8 tests) 1919ms โœ“ HooksManagementDialog > Initial rendering > should render loading state initially 596ms โœ“ HooksManagementDialog > Keyboard navigation - HOOKS_DISABLED step > should show disabled state when disableAllHooks is true 308ms โœ“ src/ui/hooks/useInputHistory.test.ts (11 tests) 609ms โœ“ src/ui/hooks/useLoadingIndicator.test.ts (8 tests) 645ms โœ“ src/ui/hooks/useExportCompletion.test.ts (20 tests) 314ms โœ“ src/utils/startupProfiler.test.ts (11 tests) 220ms โœ“ src/ui/hooks/useAttentionNotifications.test.ts (9 tests) 378ms โœ“ src/ui/commands/setupGithubCommand.test.ts (8 tests) 429ms โœ“ src/ui/utils/computeStats.test.ts (12 tests) 68ms โœ“ src/ui/hooks/useTrustModify.test.ts (8 tests) 299ms โœ“ src/ui/hooks/useIdeTrustListener.test.ts (5 tests) 421ms โœ“ src/commands/mcp/reconnect.test.ts (6 tests) 64ms โœ“ src/commands/channel/start.test.ts (4 tests) 122ms โœ“ src/ui/components/Footer.test.tsx (11 tests) 884ms โœ“