102 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/Chat.css (1:129, 100%) - tinyswallow-webgpu/src/components/Chat.css (1:129, 100%) 96 duplicated lines in: - llama-3.2-reasoning-webgpu/src/App.jsx (239:358, 28%) - tinyswallow-webgpu/src/App.jsx (235:354, 28%) 75 duplicated lines in: - llama-3.2-reasoning-webgpu/src/App.jsx (36:122, 22%) - tinyswallow-webgpu/src/App.jsx (37:123, 22%) 52 duplicated lines in: - llama-3.2-reasoning-webgpu/src/App.jsx (138:197, 15%) - tinyswallow-webgpu/src/App.jsx (134:193, 15%) 36 duplicated lines in: - llama-3.2-reasoning-webgpu/src/worker.js (117:161, 30%) - tinyswallow-webgpu/src/worker.js (98:142, 34%) 31 duplicated lines in: - llama-3.2-reasoning-webgpu/eslint.config.js (7:38, 100%) - tinyswallow-webgpu/eslint.config.js (7:38, 100%) 28 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/Chat.jsx (83:121, 29%) - tinyswallow-webgpu/src/components/Chat.jsx (41:79, 44%) 27 duplicated lines in: - llama-3.2-reasoning-webgpu/src/index.css (1:38, 100%) - tinyswallow-webgpu/src/index.css (1:38, 100%) 26 duplicated lines in: - llama-3.2-reasoning-webgpu/src/App.jsx (365:399, 7%) - tinyswallow-webgpu/src/App.jsx (364:398, 7%) 22 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (1:23, 100%) - tinyswallow-webgpu/src/components/icons/BotIcon.jsx (1:23, 100%) 21 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (1:22, 100%) - tinyswallow-webgpu/src/components/icons/StopIcon.jsx (1:22, 100%) 19 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/Progress.jsx (1:22, 100%) - tinyswallow-webgpu/src/components/Progress.jsx (1:22, 100%) 18 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (1:19, 100%) - tinyswallow-webgpu/src/components/icons/ArrowRightIcon.jsx (1:19, 100%) 18 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (1:19, 100%) - tinyswallow-webgpu/src/components/icons/UserIcon.jsx (1:19, 100%) 17 duplicated lines in: - llama-3.2-reasoning-webgpu/src/App.jsx (14:34, 5%) - tinyswallow-webgpu/src/App.jsx (14:34, 5%) 16 duplicated lines in: - llama-3.2-reasoning-webgpu/src/worker.js (96:115, 13%) - tinyswallow-webgpu/src/worker.js (77:96, 15%) 15 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/Chat.jsx (7:24, 15%) - tinyswallow-webgpu/src/components/Chat.jsx (6:23, 23%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) - tinyswallow-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) - tinyswallow-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) - tinyswallow-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) - tinyswallow-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) - tinyswallow-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) - tinyswallow-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) - tinyswallow-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) - tinyswallow-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) - tinyswallow-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) - tinyswallow-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) - tinyswallow-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) 13 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) - tinyswallow-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) 12 duplicated lines in: - llama-3.2-reasoning-webgpu/src/App.jsx (226:237, 3%) - tinyswallow-webgpu/src/App.jsx (222:233, 3%) 9 duplicated lines in: - llama-3.2-reasoning-webgpu/src/main.jsx (1:10, 100%) - tinyswallow-webgpu/src/main.jsx (1:10, 100%) 8 duplicated lines in: - llama-3.2-reasoning-webgpu/src/App.jsx (1:10, 2%) - tinyswallow-webgpu/src/App.jsx (1:10, 2%) 7 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (1:7, 35%) - tinyswallow-webgpu/src/components/icons/BotIcon.jsx (1:7, 31%) 7 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/Chat.jsx (33:39, 7%) - tinyswallow-webgpu/src/components/Chat.jsx (25:31, 11%) 7 duplicated lines in: - llama-3.2-reasoning-webgpu/src/worker.js (76:83, 5%) - tinyswallow-webgpu/src/worker.js (61:68, 6%) 7 duplicated lines in: - llama-3.2-reasoning-webgpu/src/worker.js (88:94, 5%) - tinyswallow-webgpu/src/worker.js (70:76, 6%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - tinyswallow-webgpu/src/components/icons/UserIcon.jsx (9:14, 33%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - tinyswallow-webgpu/src/components/icons/ArrowRightIcon.jsx (9:14, 33%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) - tinyswallow-webgpu/src/components/icons/StopIcon.jsx (2:7, 28%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - tinyswallow-webgpu/src/components/icons/BotIcon.jsx (9:14, 27%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) - tinyswallow-webgpu/src/components/icons/UserIcon.jsx (2:7, 33%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - tinyswallow-webgpu/src/components/icons/StopIcon.jsx (9:14, 28%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/worker.js (42:53, 5%) - tinyswallow-webgpu/src/worker.js (43:54, 5%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/index.html (1:6, 60%) - tinyswallow-webgpu/index.html (1:6, 60%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) - tinyswallow-webgpu/src/components/icons/ArrowRightIcon.jsx (2:7, 33%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/Chat.css (33:40, 5%) - tinyswallow-webgpu/src/components/Chat.css (74:80, 5%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/components/Chat.css (74:80, 5%) - tinyswallow-webgpu/src/components/Chat.css (33:40, 5%) 6 duplicated lines in: - llama-3.2-reasoning-webgpu/src/worker.js (19:30, 5%) - tinyswallow-webgpu/src/worker.js (19:30, 5%)