duplicated block id: 1 size: 19 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (86:108) - src/features/reporting-page/reporting-services/reporting-service.ts (84:106) duplicated block id: 2 size: 19 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (39:61) - src/features/chat-page/chat-services/chat-message-service.ts (86:108) duplicated block id: 3 size: 19 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (39:61) - src/features/reporting-page/reporting-services/reporting-service.ts (84:106) duplicated block id: 4 size: 19 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (40:62) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (93:115) duplicated block id: 5 size: 18 cleaned lines of code in 2 files: - src/features/persona-page/add-new-persona.tsx (110:128) - src/features/prompt-page/add-new-prompt.tsx (92:110) duplicated block id: 6 size: 16 cleaned lines of code in 2 files: - src/features/persona-page/add-new-persona.tsx (72:87) - src/features/prompt-page/add-new-prompt.tsx (64:79) duplicated block id: 7 size: 16 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (254:273) - src/features/chat-page/chat-services/chat-thread-service.ts (296:314) duplicated block id: 8 size: 15 cleaned lines of code in 2 files: - src/features/persona-page/persona-card/persona-card-context-menu.tsx (41:55) - src/features/prompt-page/prompt-card-context-menu.tsx (41:55) duplicated block id: 9 size: 15 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (41:55) - src/features/prompt-page/prompt-card-context-menu.tsx (41:55) duplicated block id: 10 size: 15 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (232:249) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (284:301) duplicated block id: 11 size: 15 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (41:55) - src/features/persona-page/persona-card/persona-card-context-menu.tsx (41:55) duplicated block id: 12 size: 14 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (98:115) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (182:199) duplicated block id: 13 size: 14 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (45:62) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (182:199) duplicated block id: 14 size: 13 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/models.ts (55:67) - src/features/prompt-page/models.ts (8:20) duplicated block id: 15 size: 13 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (26:39) - src/features/prompt-page/prompt-card-context-menu.tsx (26:39) duplicated block id: 16 size: 13 cleaned lines of code in 2 files: - src/features/persona-page/persona-card/persona-card-context-menu.tsx (26:39) - src/features/prompt-page/prompt-card-context-menu.tsx (26:39) duplicated block id: 17 size: 13 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (26:39) - src/features/persona-page/persona-card/persona-card-context-menu.tsx (26:39) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (19:35) - src/features/chat-page/chat-services/chat-message-service.ts (70:86) duplicated block id: 19 size: 12 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (93:107) - src/features/chat-page/chat-services/chat-message-service.ts (166:179) duplicated block id: 20 size: 12 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (147:161) - src/features/chat-page/chat-services/chat-document-service.ts (197:210) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - src/features/persona-page/add-new-persona.tsx (59:70) - src/features/prompt-page/add-new-prompt.tsx (51:62) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (147:161) - src/features/chat-page/chat-services/chat-message-service.ts (166:179) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (197:210) - src/features/chat-page/chat-services/chat-message-service.ts (166:179) duplicated block id: 24 size: 12 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (93:107) - src/features/chat-page/chat-services/chat-document-service.ts (197:210) duplicated block id: 25 size: 12 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (93:107) - src/features/chat-page/chat-services/chat-document-service.ts (147:161) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - src/features/ui/dialog.tsx (71:81) - src/features/ui/sheet.tsx (92:102) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (99:110) - src/features/prompt-page/prompt-service.ts (51:62) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (102:115) - src/features/chat-page/chat-services/citation-service.ts (88:101) duplicated block id: 29 size: 11 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (54:65) - src/features/reporting-page/reporting-services/reporting-service.ts (47:58) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (54:66) - src/features/prompt-page/prompt-service.ts (195:207) duplicated block id: 31 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/chat-document-service.ts (199:210) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/chat-document-service.ts (95:107) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) duplicated block id: 34 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) - src/features/chat-page/chat-services/chat-message-service.ts (168:179) duplicated block id: 35 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (199:210) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 36 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 37 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (199:210) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 38 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 39 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/chat-message-service.ts (168:179) duplicated block id: 40 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) duplicated block id: 41 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) duplicated block id: 42 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 43 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/chat-document-service.ts (199:210) duplicated block id: 44 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (50:61) - src/features/chat-page/chat-services/chat-message-service.ts (168:179) duplicated block id: 45 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (97:108) - src/features/chat-page/chat-services/chat-message-service.ts (168:179) duplicated block id: 46 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (95:107) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 47 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) duplicated block id: 48 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (199:210) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 49 size: 10 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (62:73) - src/features/persona-page/persona-services/persona-service.ts (115:127) duplicated block id: 50 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 51 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/chat-document-service.ts (149:161) duplicated block id: 52 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (168:179) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 53 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (253:265) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (305:317) duplicated block id: 54 size: 10 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (209:221) - src/features/prompt-page/prompt-service.ts (242:254) duplicated block id: 55 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 56 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/chat-page/chat-services/chat-document-service.ts (149:161) duplicated block id: 57 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (78:90) - src/features/chat-page/chat-services/chat-thread-service.ts (38:50) duplicated block id: 58 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/chat-page/chat-services/chat-document-service.ts (199:210) duplicated block id: 59 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/chat-page/chat-services/chat-message-service.ts (168:179) duplicated block id: 60 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 61 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (95:107) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 62 size: 10 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (349:361) - src/features/persona-page/persona-services/persona-service.ts (253:265) duplicated block id: 63 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) duplicated block id: 64 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 65 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) - src/features/chat-page/chat-services/chat-document-service.ts (95:107) duplicated block id: 66 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 67 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 68 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (95:107) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 69 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/chat-document-service.ts (95:107) duplicated block id: 70 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/chat-document-service.ts (95:107) duplicated block id: 71 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) duplicated block id: 72 size: 10 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (317:328) - src/features/prompt-page/prompt-service.ts (278:289) duplicated block id: 73 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 74 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (149:161) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 75 size: 10 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (67:78) - src/features/extensions-page/extension-services/extension-service.ts (368:379) duplicated block id: 76 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (149:161) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 77 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/chat-page/chat-services/chat-document-service.ts (95:107) duplicated block id: 78 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 79 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) - src/features/chat-page/chat-services/chat-document-service.ts (149:161) duplicated block id: 80 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 81 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/chat-message-service.ts (97:108) duplicated block id: 82 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (339:350) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 83 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (149:161) - src/features/reporting-page/reporting-services/reporting-service.ts (95:106) duplicated block id: 84 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/chat-document-service.ts (149:161) duplicated block id: 85 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/chat-message-service.ts (168:179) duplicated block id: 86 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/chat-message-service.ts (50:61) duplicated block id: 87 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/chat-message-service.ts (168:179) duplicated block id: 88 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (51:62) - src/features/chat-page/chat-services/chat-document-service.ts (149:161) duplicated block id: 89 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (188:199) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) duplicated block id: 90 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (104:115) - src/features/chat-page/chat-services/chat-document-service.ts (199:210) duplicated block id: 91 size: 10 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (439:450) - src/features/chat-page/chat-services/chat-document-service.ts (199:210) duplicated block id: 92 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (363:372) - src/features/prompt-page/prompt-service.ts (97:106) duplicated block id: 93 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (189:199) - src/features/chat-page/chat-services/chat-document-service.ts (42:52) duplicated block id: 94 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (116:124) - src/features/extensions-page/extension-services/extension-service.ts (305:313) duplicated block id: 95 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (116:124) - src/features/persona-page/persona-services/persona-service.ts (102:110) duplicated block id: 96 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (42:52) - src/features/chat-page/chat-services/chat-document-service.ts (97:107) duplicated block id: 97 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (238:246) - src/features/extensions-page/extension-services/extension-service.ts (305:313) duplicated block id: 98 size: 9 cleaned lines of code in 2 files: - src/features/persona-page/persona-card/persona-card-context-menu.tsx (71:83) - src/features/prompt-page/prompt-card-context-menu.tsx (69:81) duplicated block id: 99 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (105:115) - src/features/chat-page/chat-services/chat-document-service.ts (42:52) duplicated block id: 100 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (42:52) - src/features/chat-page/chat-services/chat-message-service.ts (51:61) duplicated block id: 101 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (440:450) - src/features/chat-page/chat-services/chat-document-service.ts (42:52) duplicated block id: 102 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (42:52) - src/features/chat-page/chat-services/chat-document-service.ts (151:161) duplicated block id: 103 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (238:246) - src/features/prompt-page/prompt-service.ts (54:62) duplicated block id: 104 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (42:52) - src/features/chat-page/chat-services/chat-message-service.ts (98:108) duplicated block id: 105 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (42:52) - src/features/chat-page/chat-services/chat-document-service.ts (200:210) duplicated block id: 106 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/start-new-extension-chat.tsx (28:36) - src/features/persona-page/persona-card/start-new-persona-chat.tsx (32:40) duplicated block id: 107 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (52:62) - src/features/chat-page/chat-services/chat-document-service.ts (42:52) duplicated block id: 108 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (71:83) - src/features/persona-page/persona-card/persona-card-context-menu.tsx (71:83) duplicated block id: 109 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (305:313) - src/features/persona-page/persona-services/persona-service.ts (102:110) duplicated block id: 110 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (305:313) - src/features/prompt-page/prompt-service.ts (54:62) duplicated block id: 111 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (363:372) - src/features/persona-page/persona-services/persona-service.ts (267:276) duplicated block id: 112 size: 9 cleaned lines of code in 2 files: - src/features/reporting-page/reporting-services/reporting-service.ts (16:27) - src/features/reporting-page/reporting-services/reporting-service.ts (63:74) duplicated block id: 113 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (116:124) - src/features/prompt-page/prompt-service.ts (54:62) duplicated block id: 114 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (340:350) - src/features/chat-page/chat-services/chat-document-service.ts (42:52) duplicated block id: 115 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-page.tsx (54:62) - src/features/reporting-page/reporting-chat-page.tsx (23:31) duplicated block id: 116 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (42:52) - src/features/chat-page/chat-services/chat-message-service.ts (169:179) duplicated block id: 117 size: 9 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (267:276) - src/features/prompt-page/prompt-service.ts (97:106) duplicated block id: 118 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (71:83) - src/features/prompt-page/prompt-card-context-menu.tsx (69:81) duplicated block id: 119 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (238:246) - src/features/persona-page/persona-services/persona-service.ts (102:110) duplicated block id: 120 size: 9 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (116:124) - src/features/extensions-page/extension-services/extension-service.ts (238:246) duplicated block id: 121 size: 9 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (42:52) - src/features/reporting-page/reporting-services/reporting-service.ts (96:106) duplicated block id: 122 size: 8 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (363:371) - src/features/reporting-page/reporting-services/reporting-service.ts (47:54) duplicated block id: 123 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-menu/chat-menu-item.tsx (71:78) - src/features/persona-page/persona-card/persona-card-context-menu.tsx (45:52) duplicated block id: 124 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/citation-service.ts (88:97) - src/features/prompt-page/prompt-service.ts (197:206) duplicated block id: 125 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-menu/chat-menu-item.tsx (107:116) - src/features/extensions-page/extension-card/extension-context-menu.tsx (74:83) duplicated block id: 126 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (296:305) - src/features/persona-page/persona-services/persona-service.ts (210:220) duplicated block id: 127 size: 8 cleaned lines of code in 2 files: - src/features/ui/card.tsx (36:43) - src/features/ui/dialog.tsx (89:96) duplicated block id: 128 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/citation-service.ts (88:97) - src/features/persona-page/persona-services/persona-service.ts (56:65) duplicated block id: 129 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-menu/chat-menu-item.tsx (107:116) - src/features/prompt-page/prompt-card-context-menu.tsx (72:81) duplicated block id: 130 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (54:61) - src/features/prompt-page/prompt-service.ts (97:105) duplicated block id: 131 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (102:111) - src/features/persona-page/persona-services/persona-service.ts (56:65) duplicated block id: 132 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (185:194) - src/features/prompt-page/prompt-service.ts (245:254) duplicated block id: 133 size: 8 cleaned lines of code in 2 files: - src/features/persona-page/add-new-persona.tsx (48:57) - src/features/prompt-page/add-new-prompt.tsx (40:49) duplicated block id: 134 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (254:264) - src/features/prompt-page/prompt-service.ts (243:253) duplicated block id: 135 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (185:194) - src/features/persona-page/persona-services/persona-service.ts (212:221) duplicated block id: 136 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-menu/chat-menu-item.tsx (71:78) - src/features/prompt-page/prompt-card-context-menu.tsx (45:52) duplicated block id: 137 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-menu/chat-menu-item.tsx (107:116) - src/features/persona-page/persona-card/persona-card-context-menu.tsx (74:83) duplicated block id: 138 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-menu/chat-menu-item.tsx (71:78) - src/features/extensions-page/extension-card/extension-context-menu.tsx (45:52) duplicated block id: 139 size: 8 cleaned lines of code in 2 files: - src/features/prompt-page/prompt-service.ts (97:105) - src/features/reporting-page/reporting-services/reporting-service.ts (47:54) duplicated block id: 140 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (154:163) - src/features/prompt-page/prompt-service.ts (245:254) duplicated block id: 141 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (54:61) - src/features/extensions-page/extension-services/extension-service.ts (363:371) duplicated block id: 142 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (54:61) - src/features/persona-page/persona-services/persona-service.ts (267:275) duplicated block id: 143 size: 8 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (50:59) - src/features/prompt-page/add-new-prompt.tsx (40:49) duplicated block id: 144 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (154:163) - src/features/persona-page/persona-services/persona-service.ts (212:221) duplicated block id: 145 size: 8 cleaned lines of code in 2 files: - src/features/ui/chat/chat-message-area/chat-message-area.tsx (24:33) - src/features/ui/markdown/code-block.tsx (29:38) duplicated block id: 146 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (102:111) - src/features/prompt-page/prompt-service.ts (197:206) duplicated block id: 147 size: 8 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (50:59) - src/features/persona-page/add-new-persona.tsx (48:57) duplicated block id: 148 size: 8 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (267:275) - src/features/reporting-page/reporting-services/reporting-service.ts (47:54) duplicated block id: 149 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (296:305) - src/features/prompt-page/prompt-service.ts (243:253) duplicated block id: 150 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (185:194) - src/features/chat-page/chat-services/chat-message-service.ts (154:163) duplicated block id: 151 size: 8 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (254:264) - src/features/persona-page/persona-services/persona-service.ts (210:220) duplicated block id: 152 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (295:301) - src/features/prompt-page/prompt-service.ts (51:58) duplicated block id: 153 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (154:162) - src/features/chat-page/chat-services/chat-thread-service.ts (297:305) duplicated block id: 154 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (108:115) - src/features/chat-page/chat-services/citation-service.ts (26:33) duplicated block id: 155 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (207:213) - src/features/persona-page/persona-services/persona-service.ts (113:120) duplicated block id: 156 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (124:132) - src/features/chat-page/chat-services/chat-thread-service.ts (42:50) duplicated block id: 157 size: 7 cleaned lines of code in 2 files: - src/features/ui/select.tsx (39:45) - src/features/ui/select.tsx (56:62) duplicated block id: 158 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (185:193) - src/features/chat-page/chat-services/chat-thread-service.ts (256:264) duplicated block id: 159 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-header/document-detail.tsx (4:14) - src/features/chat-page/chat-header/persona-detail.tsx (6:16) duplicated block id: 160 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (27:35) - src/features/chat-page/chat-services/chat-thread-service.ts (38:46) duplicated block id: 161 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (392:398) - src/features/persona-page/persona-services/persona-service.ts (297:303) duplicated block id: 162 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (19:27) - src/features/reporting-page/reporting-services/reporting-service.ts (76:84) duplicated block id: 163 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (266:273) - src/features/chat-page/chat-services/citation-service.ts (26:33) duplicated block id: 164 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (58:65) - src/features/chat-page/chat-services/chat-thread-service.ts (266:273) duplicated block id: 165 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-store.tsx (179:185) - src/features/chat-page/chat-store.tsx (194:200) duplicated block id: 166 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-store.tsx (179:185) - src/features/chat-page/chat-store.tsx (209:215) duplicated block id: 167 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (70:78) - src/features/reporting-page/reporting-services/reporting-service.ts (76:84) duplicated block id: 168 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-header/document-detail.tsx (4:14) - src/features/chat-page/chat-header/extension-detail.tsx (5:16) duplicated block id: 169 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (41:49) - src/features/persona-page/persona-services/persona-service.ts (36:44) duplicated block id: 170 size: 7 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (113:120) - src/features/prompt-page/prompt-service.ts (65:72) duplicated block id: 171 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (266:273) - src/features/chat-page/chat-services/citation-service.ts (94:101) duplicated block id: 172 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (108:115) - src/features/reporting-page/reporting-services/reporting-service.ts (51:58) duplicated block id: 173 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/citation-service.ts (72:80) - src/features/persona-page/persona-services/persona-service.ts (257:265) duplicated block id: 174 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (108:115) - src/features/chat-page/chat-services/chat-thread-service.ts (307:314) duplicated block id: 175 size: 7 cleaned lines of code in 2 files: - src/features/common/services/azure-storage.ts (71:78) - src/features/common/services/azure-storage.ts (101:108) duplicated block id: 176 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (111:118) - src/features/prompt-page/add-new-prompt.tsx (98:105) duplicated block id: 177 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/citation-service.ts (26:33) - src/features/chat-page/chat-services/citation-service.ts (94:101) duplicated block id: 178 size: 7 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (31:37) - src/features/ui/dropdown-menu.tsx (31:37) duplicated block id: 179 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/citation-service.ts (26:33) - src/features/reporting-page/reporting-services/reporting-service.ts (51:58) duplicated block id: 180 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (111:118) - src/features/persona-page/add-new-persona.tsx (116:123) duplicated block id: 181 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (34:42) - src/features/chat-page/chat-services/chat-thread-service.ts (74:82) duplicated block id: 182 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-card.tsx (7:18) - src/features/persona-page/persona-card/persona-card.tsx (3:14) duplicated block id: 183 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/citation-service.ts (72:80) - src/features/extensions-page/extension-services/extension-service.ts (353:361) duplicated block id: 184 size: 7 cleaned lines of code in 2 files: - src/features/ui/chat/chat-message-area/chat-message-area.tsx (95:101) - src/features/ui/markdown/code-block.tsx (51:57) duplicated block id: 185 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-header/extension-detail.tsx (5:16) - src/features/chat-page/chat-header/persona-detail.tsx (6:16) duplicated block id: 186 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (266:273) - src/features/reporting-page/reporting-services/reporting-service.ts (51:58) duplicated block id: 187 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (284:290) - src/features/extensions-page/extension-services/extension-service.ts (394:400) duplicated block id: 188 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (58:65) - src/features/chat-page/chat-services/chat-thread-service.ts (307:314) duplicated block id: 189 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (42:50) - src/features/chat-page/chat-services/chat-thread-service.ts (86:94) duplicated block id: 190 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (154:162) - src/features/chat-page/chat-services/chat-thread-service.ts (256:264) duplicated block id: 191 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (340:347) - src/features/persona-page/persona-services/persona-service.ts (244:251) duplicated block id: 192 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (307:314) - src/features/reporting-page/reporting-services/reporting-service.ts (51:58) duplicated block id: 193 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (124:132) - src/features/chat-page/chat-services/chat-message-service.ts (82:90) duplicated block id: 194 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-message-service.ts (82:90) - src/features/chat-page/chat-services/chat-thread-service.ts (86:94) duplicated block id: 195 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (214:221) - src/features/chat-page/chat-services/chat-thread-service.ts (328:335) duplicated block id: 196 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (83:89) - src/features/persona-page/add-new-persona.tsx (90:96) duplicated block id: 197 size: 7 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (207:213) - src/features/prompt-page/prompt-service.ts (65:72) duplicated block id: 198 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (108:115) - src/features/chat-page/chat-services/chat-thread-service.ts (266:273) duplicated block id: 199 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (307:314) - src/features/chat-page/chat-services/citation-service.ts (26:33) duplicated block id: 200 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (185:193) - src/features/chat-page/chat-services/chat-thread-service.ts (297:305) duplicated block id: 201 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (295:301) - src/features/persona-page/persona-services/persona-service.ts (99:106) duplicated block id: 202 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (307:314) - src/features/chat-page/chat-services/citation-service.ts (94:101) duplicated block id: 203 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (58:65) - src/features/chat-page/chat-services/citation-service.ts (94:101) duplicated block id: 204 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-document-service.ts (124:132) - src/features/chat-page/chat-services/chat-thread-service.ts (86:94) duplicated block id: 205 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/citation-service.ts (94:101) - src/features/reporting-page/reporting-services/reporting-service.ts (51:58) duplicated block id: 206 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (58:65) - src/features/chat-page/chat-services/citation-service.ts (26:33) duplicated block id: 207 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (58:65) - src/features/chat-page/chat-services/chat-thread-service.ts (108:115) duplicated block id: 208 size: 7 cleaned lines of code in 2 files: - src/features/chat-page/chat-store.tsx (194:200) - src/features/chat-page/chat-store.tsx (209:215) duplicated block id: 209 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) - src/features/chat-page/chat-services/chat-thread-service.ts (308:314) duplicated block id: 210 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (36:42) - src/features/prompt-page/prompt-service.ts (177:183) duplicated block id: 211 size: 6 cleaned lines of code in 2 files: - src/features/ui/card.tsx (5:10) - src/features/ui/menu.tsx (19:24) duplicated block id: 212 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (40:46) - src/features/persona-page/persona-services/persona-service.ts (261:267) duplicated block id: 213 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) duplicated block id: 214 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (75:80) - src/features/persona-page/add-new-persona.tsx (82:87) duplicated block id: 215 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (11:17) - src/features/persona-page/persona-services/persona-service.ts (7:13) duplicated block id: 216 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) - src/features/chat-page/chat-services/chat-thread-service.ts (267:273) duplicated block id: 217 size: 6 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (48:53) - src/features/ui/dropdown-menu.tsx (67:72) duplicated block id: 218 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (109:115) - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) duplicated block id: 219 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (59:65) - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) duplicated block id: 220 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (1:18) - src/features/prompt-page/add-new-prompt.tsx (1:7) duplicated block id: 221 size: 6 cleaned lines of code in 2 files: - src/features/prompt-page/prompt-service.ts (52:58) - src/features/prompt-page/prompt-service.ts (243:249) duplicated block id: 222 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (86:91) - src/features/chat-page/chat-services/azure-ai-search/azure-ai-search.ts (151:156) duplicated block id: 223 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) - src/features/chat-page/chat-services/citation-service.ts (95:101) duplicated block id: 224 size: 6 cleaned lines of code in 2 files: - src/features/chat-home-page/chat-home.tsx (47:52) - src/features/chat-home-page/chat-home.tsx (67:72) duplicated block id: 225 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (109:115) - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) duplicated block id: 226 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (100:106) - src/features/prompt-page/prompt-service.ts (243:249) duplicated block id: 227 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/start-new-extension-chat.tsx (17:23) - src/features/persona-page/persona-card/start-new-persona-chat.tsx (18:24) duplicated block id: 228 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (75:80) - src/features/prompt-page/add-new-prompt.tsx (74:79) duplicated block id: 229 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (254:260) - src/features/persona-page/persona-services/persona-service.ts (100:106) duplicated block id: 230 size: 6 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (84:89) - src/features/ui/context-menu.tsx (148:153) duplicated block id: 231 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-menu/chat-menu-service.ts (52:58) - src/features/chat-page/chat-menu/chat-menu-service.ts (66:72) duplicated block id: 232 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (41:47) - src/features/prompt-page/prompt-service.ts (177:183) duplicated block id: 233 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) - src/features/reporting-page/reporting-services/reporting-service.ts (52:58) duplicated block id: 234 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-input/prompt/prompt-slider.tsx (8:13) - src/features/persona-page/persona-card/persona-view.tsx (7:12) duplicated block id: 235 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (492:499) - src/features/prompt-page/prompt-service.ts (282:289) duplicated block id: 236 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) - src/features/chat-page/chat-services/citation-service.ts (27:33) duplicated block id: 237 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/add-new-persona.tsx (1:17) - src/features/prompt-page/add-new-prompt.tsx (1:7) duplicated block id: 238 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) - src/features/reporting-page/reporting-services/reporting-service.ts (52:58) duplicated block id: 239 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (492:499) - src/features/persona-page/persona-services/persona-service.ts (321:328) duplicated block id: 240 size: 6 cleaned lines of code in 2 files: - src/features/chat-home-page/chat-home.tsx (41:46) - src/features/extensions-page/extension-page.tsx (18:23) duplicated block id: 241 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (59:65) - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) duplicated block id: 242 size: 6 cleaned lines of code in 2 files: - src/features/prompt-page/prompt-service.ts (151:158) - src/features/prompt-page/prompt-service.ts (259:266) duplicated block id: 243 size: 6 cleaned lines of code in 2 files: - src/features/common/services/openai.ts (8:13) - src/features/common/services/openai.ts (35:40) duplicated block id: 244 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-header/document-detail.tsx (36:41) - src/features/chat-page/chat-header/extension-detail.tsx (68:73) duplicated block id: 245 size: 6 cleaned lines of code in 2 files: - src/features/chat-home-page/chat-home.tsx (61:66) - src/features/persona-page/persona-page.tsx (18:23) duplicated block id: 246 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (59:65) - src/features/persona-page/persona-card/persona-card-context-menu.tsx (59:65) duplicated block id: 247 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (210:216) - src/features/prompt-page/prompt-service.ts (52:58) duplicated block id: 248 size: 6 cleaned lines of code in 2 files: - src/features/ui/alert.tsx (13:19) - src/features/ui/toast.tsx (33:39) duplicated block id: 249 size: 6 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (84:89) - src/features/ui/dropdown-menu.tsx (87:92) duplicated block id: 250 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (308:314) - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) duplicated block id: 251 size: 6 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (148:153) - src/features/ui/dropdown-menu.tsx (151:156) duplicated block id: 252 size: 6 cleaned lines of code in 2 files: - src/features/ui/chat/chat-message-area/chat-message-area.tsx (49:55) - src/features/ui/chat/chat-message-area/chat-message-area.tsx (60:65) duplicated block id: 253 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (267:273) - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) duplicated block id: 254 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-card/extension-context-menu.tsx (1:17) - src/features/persona-page/persona-card/persona-card-context-menu.tsx (1:17) duplicated block id: 255 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) - src/features/chat-page/chat-services/citation-service.ts (27:33) duplicated block id: 256 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-hero/ai-search-issues.tsx (64:69) - src/features/extensions-page/extension-hero/bing-search.tsx (55:60) duplicated block id: 257 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) duplicated block id: 258 size: 6 cleaned lines of code in 2 files: - src/features/ui/dropdown-menu.tsx (87:92) - src/features/ui/dropdown-menu.tsx (151:156) duplicated block id: 259 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/add-extension/add-new-extension.tsx (1:18) - src/features/persona-page/add-new-persona.tsx (1:17) duplicated block id: 260 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) - src/features/chat-page/chat-services/citation-service.ts (95:101) duplicated block id: 261 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (166:172) - src/features/chat-page/chat-services/chat-thread-service.ts (267:273) duplicated block id: 262 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (109:115) - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) duplicated block id: 263 size: 6 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (100:105) - src/features/ui/dropdown-menu.tsx (103:108) duplicated block id: 264 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-page.tsx (24:29) - src/features/persona-page/persona-page.tsx (24:29) duplicated block id: 265 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (166:173) - src/features/persona-page/persona-services/persona-service.ts (226:233) duplicated block id: 266 size: 6 cleaned lines of code in 2 files: - src/app/(authenticated)/layout.tsx (13:18) - src/app/layout.tsx (17:22) duplicated block id: 267 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-header/document-detail.tsx (39:44) - src/features/chat-page/chat-header/persona-detail.tsx (46:51) duplicated block id: 268 size: 6 cleaned lines of code in 2 files: - src/features/extensions-page/extension-services/extension-service.ts (45:51) - src/features/extensions-page/extension-services/extension-service.ts (357:363) duplicated block id: 269 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) - src/features/chat-page/chat-services/citation-service.ts (27:33) duplicated block id: 270 size: 6 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (84:89) - src/features/ui/dropdown-menu.tsx (151:156) duplicated block id: 271 size: 6 cleaned lines of code in 2 files: - src/features/prompt-page/prompt-service.ts (91:97) - src/features/prompt-page/prompt-service.ts (181:187) duplicated block id: 272 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) - src/features/reporting-page/reporting-services/reporting-service.ts (52:58) duplicated block id: 273 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/persona-services/persona-service.ts (100:106) - src/features/persona-page/persona-services/persona-service.ts (210:216) duplicated block id: 274 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (59:65) - src/features/chat-page/chat-services/chat-thread-service.ts (329:335) duplicated block id: 275 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) - src/features/chat-page/chat-services/citation-service.ts (95:101) duplicated block id: 276 size: 6 cleaned lines of code in 2 files: - src/features/persona-page/add-new-persona.tsx (39:46) - src/features/prompt-page/add-new-prompt.tsx (31:38) duplicated block id: 277 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (254:260) - src/features/prompt-page/prompt-service.ts (52:58) duplicated block id: 278 size: 6 cleaned lines of code in 2 files: - src/features/ui/context-menu.tsx (148:153) - src/features/ui/dropdown-menu.tsx (87:92) duplicated block id: 279 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (215:221) - src/features/chat-page/chat-services/chat-thread-service.ts (308:314) duplicated block id: 280 size: 6 cleaned lines of code in 2 files: - src/features/chat-page/chat-services/chat-thread-service.ts (90:96) - src/features/reporting-page/reporting-services/reporting-service.ts (41:47)