duplicated block id: 1 size: 32 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (265:365) - src/frontend_service/orchestrator/langgraph/tools.py (277:377) duplicated block id: 2 size: 31 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (367:443) - src/frontend_service/orchestrator/langgraph/tools.py (379:455) duplicated block id: 3 size: 30 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (194:226) - src/frontend_service/orchestrator/langgraph/langgraph_orchestrator.py (177:209) duplicated block id: 4 size: 27 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (231:260) - src/frontend_service/orchestrator/langgraph/langgraph_orchestrator.py (213:242) duplicated block id: 5 size: 27 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (85:111) - src/retrieval_service/run_generate_embeddings.py (39:65) duplicated block id: 6 size: 21 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (251:275) - src/frontend_service/orchestrator/vertexai_function_calling/function_calling_orchestrator.py (245:269) duplicated block id: 7 size: 19 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (429:449) - src/retrieval_service/datastore/providers/firestore.py (265:285) duplicated block id: 8 size: 17 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (46:67) - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (212:233) duplicated block id: 9 size: 16 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langgraph/tools.py (36:52) - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (208:224) duplicated block id: 10 size: 15 cleaned lines of code in 2 files: - database.tf (1:15) - outputs.tf (1:15) duplicated block id: 11 size: 15 cleaned lines of code in 2 files: - network.tf (1:15) - outputs.tf (1:15) duplicated block id: 12 size: 15 cleaned lines of code in 2 files: - database.tf (1:15) - main.tf (1:15) duplicated block id: 13 size: 15 cleaned lines of code in 2 files: - database.tf (1:15) - secrets.tf (1:15) duplicated block id: 14 size: 15 cleaned lines of code in 2 files: - app.tf (1:15) - outputs.tf (1:15) duplicated block id: 15 size: 15 cleaned lines of code in 2 files: - network.tf (1:15) - variables.tf (1:15) duplicated block id: 16 size: 15 cleaned lines of code in 2 files: - network.tf (1:15) - secrets.tf (1:15) duplicated block id: 17 size: 15 cleaned lines of code in 2 files: - database.tf (1:15) - versions.tf (1:15) duplicated block id: 18 size: 15 cleaned lines of code in 2 files: - outputs.tf (1:15) - variables.tf (1:15) duplicated block id: 19 size: 15 cleaned lines of code in 2 files: - outputs.tf (1:15) - versions.tf (1:15) duplicated block id: 20 size: 15 cleaned lines of code in 2 files: - app.tf (1:15) - versions.tf (1:15) duplicated block id: 21 size: 15 cleaned lines of code in 2 files: - app.tf (1:15) - main.tf (1:15) duplicated block id: 22 size: 15 cleaned lines of code in 2 files: - secrets.tf (1:15) - versions.tf (1:15) duplicated block id: 23 size: 15 cleaned lines of code in 2 files: - database.tf (1:15) - variables.tf (1:15) duplicated block id: 24 size: 15 cleaned lines of code in 2 files: - main.tf (1:15) - secrets.tf (1:15) duplicated block id: 25 size: 15 cleaned lines of code in 2 files: - app.tf (1:15) - variables.tf (1:15) duplicated block id: 26 size: 15 cleaned lines of code in 2 files: - variables.tf (1:15) - versions.tf (1:15) duplicated block id: 27 size: 15 cleaned lines of code in 2 files: - main.tf (1:15) - outputs.tf (1:15) duplicated block id: 28 size: 15 cleaned lines of code in 2 files: - app.tf (1:15) - network.tf (1:15) duplicated block id: 29 size: 15 cleaned lines of code in 2 files: - network.tf (1:15) - versions.tf (1:15) duplicated block id: 30 size: 15 cleaned lines of code in 2 files: - app.tf (1:15) - database.tf (1:15) duplicated block id: 31 size: 15 cleaned lines of code in 2 files: - main.tf (1:15) - variables.tf (1:15) duplicated block id: 32 size: 15 cleaned lines of code in 2 files: - main.tf (1:15) - network.tf (1:15) duplicated block id: 33 size: 15 cleaned lines of code in 2 files: - secrets.tf (1:15) - variables.tf (1:15) duplicated block id: 34 size: 15 cleaned lines of code in 2 files: - outputs.tf (1:15) - secrets.tf (1:15) duplicated block id: 35 size: 15 cleaned lines of code in 2 files: - app.tf (1:15) - secrets.tf (1:15) duplicated block id: 36 size: 15 cleaned lines of code in 2 files: - database.tf (1:15) - network.tf (1:15) duplicated block id: 37 size: 15 cleaned lines of code in 2 files: - main.tf (1:15) - versions.tf (1:15) duplicated block id: 38 size: 14 cleaned lines of code in 2 files: - src/retrieval_service/models/models.py (59:72) - src/retrieval_service/run_generate_embeddings.py (47:60) duplicated block id: 39 size: 14 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (213:226) - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (190:203) duplicated block id: 40 size: 14 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (93:106) - src/retrieval_service/models/models.py (59:72) duplicated block id: 41 size: 13 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (245:260) - src/frontend_service/orchestrator/langgraph/tools.py (257:272) duplicated block id: 42 size: 12 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (196:207) - src/retrieval_service/datastore/providers/firestore.py (265:276) duplicated block id: 43 size: 12 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (46:58) - src/frontend_service/orchestrator/langgraph/tools.py (40:52) duplicated block id: 44 size: 12 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (429:440) - src/retrieval_service/datastore/providers/postgres.py (417:428) duplicated block id: 45 size: 12 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (196:207) - src/retrieval_service/datastore/providers/postgres.py (417:428) duplicated block id: 46 size: 12 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (185:200) - src/frontend_service/orchestrator/langgraph/tools.py (184:199) duplicated block id: 47 size: 12 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/firestore.py (265:276) - src/retrieval_service/datastore/providers/postgres.py (417:428) duplicated block id: 48 size: 12 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (232:243) - src/frontend_service/orchestrator/langgraph/tools.py (244:255) duplicated block id: 49 size: 12 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (196:207) - src/retrieval_service/datastore/providers/cloudsql_postgres.py (429:440) duplicated block id: 50 size: 12 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (192:205) - src/frontend_service/orchestrator/vertexai_function_calling/function_calling_orchestrator.py (230:243) duplicated block id: 51 size: 11 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (94:104) - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (142:152) duplicated block id: 52 size: 11 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langgraph/langgraph_orchestrator.py (177:188) - src/frontend_service/orchestrator/vertexai_function_calling/function_calling_orchestrator.py (232:243) duplicated block id: 53 size: 10 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (77:87) - src/retrieval_service/datastore/providers/postgres.py (62:72) duplicated block id: 54 size: 10 cleaned lines of code in 2 files: - src/frontend_service/agent.py (88:97) - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (79:88) duplicated block id: 55 size: 10 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (92:112) - src/retrieval_service/datastore/providers/cloudsql_postgres.py (127:172) duplicated block id: 56 size: 10 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langgraph/langgraph_orchestrator.py (233:242) - src/frontend_service/orchestrator/vertexai_function_calling/function_calling_orchestrator.py (245:254) duplicated block id: 57 size: 10 cleaned lines of code in 2 files: - src/frontend_service/app.py (257:266) - src/frontend_service/run_app.py (25:34) duplicated block id: 58 size: 9 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (132:140) - src/frontend_service/orchestrator/langgraph/tools.py (131:139) duplicated block id: 59 size: 9 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langgraph/tool_node.py (81:89) - src/frontend_service/orchestrator/langgraph/tool_node.py (116:124) duplicated block id: 60 size: 9 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (92:111) - src/retrieval_service/datastore/providers/cloudsql_postgres.py (203:230) duplicated block id: 61 size: 9 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (127:171) - src/retrieval_service/datastore/providers/cloudsql_postgres.py (203:230) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langgraph/tool_node.py (66:75) - src/frontend_service/orchestrator/langgraph/tool_node.py (101:110) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (79:86) - src/frontend_service/orchestrator/langgraph/tools.py (75:82) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - src/retrieval_service/app/routes.py (160:167) - src/retrieval_service/app/routes.py (203:210) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - src/frontend_service/static/index.js (232:240) - src/frontend_service/static/index.js (301:309) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - src/frontend_service/evaluation/evaluation.py (96:104) - src/frontend_service/evaluation/evaluation.py (138:146) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (151:160) - src/frontend_service/orchestrator/vertexai_function_calling/function_calling_orchestrator.py (201:210) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (122:135) - src/frontend_service/orchestrator/vertexai_function_calling/function_calling_orchestrator.py (188:201) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - src/frontend_service/static/index.css (296:302) - src/frontend_service/static/index.css (310:316) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - src/retrieval_service/app/routes.py (154:160) - src/retrieval_service/datastore/providers/postgres.py (422:428) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - src/retrieval_service/app/routes.py (154:160) - src/retrieval_service/datastore/datastore.py (201:207) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - src/retrieval_service/app/routes.py (154:160) - src/retrieval_service/datastore/providers/cloudsql_postgres.py (434:440) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (64:74) - src/frontend_service/orchestrator/langgraph/tools.py (59:69) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (29:39) - src/frontend_service/orchestrator/langgraph/tools.py (29:39) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - src/retrieval_service/app/routes.py (154:160) - src/retrieval_service/datastore/providers/firestore.py (270:276) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - src/frontend_service/evaluation/eval_golden.py (185:190) - src/frontend_service/evaluation/eval_golden.py (200:205) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/app/routes.py (172:177) - src/retrieval_service/datastore/providers/postgres.py (405:410) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langgraph/tools.py (200:205) - src/retrieval_service/datastore/providers/postgres.py (388:393) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (133:138) - src/retrieval_service/datastore/providers/postgres.py (67:72) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (133:138) - src/retrieval_service/datastore/providers/firestore.py (48:53) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/firestore.py (239:244) - src/retrieval_service/datastore/providers/postgres.py (364:369) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (402:407) - src/retrieval_service/datastore/providers/firestore.py (239:244) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (156:161) - src/retrieval_service/datastore/providers/postgres.py (269:274) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (171:176) - src/retrieval_service/datastore/datastore.py (118:123) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/postgres.py (242:250) - src/retrieval_service/datastore/providers/postgres.py (292:301) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (294:299) - src/retrieval_service/datastore/providers/postgres.py (269:274) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (133:138) - src/retrieval_service/datastore/providers/cloudsql_postgres.py (82:87) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (56:61) - src/frontend_service/orchestrator/vertexai_function_calling/functions.py (72:77) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/postgres.py (98:138) - src/retrieval_service/datastore/providers/postgres.py (170:189) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (181:187) - src/frontend_service/orchestrator/vertexai_function_calling/function_calling_orchestrator.py (220:226) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/firestore.py (232:237) - src/retrieval_service/datastore/providers/firestore.py (258:263) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/postgres.py (432:437) - src/retrieval_service/datastore/providers/postgres.py (459:464) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - app.tf (43:49) - app.tf (121:127) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - src/frontend_service/evaluation/eval_golden.py (119:124) - src/frontend_service/evaluation/eval_golden.py (132:137) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/firestore.py (176:181) - src/retrieval_service/datastore/providers/postgres.py (269:274) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/models/models.py (88:93) - src/retrieval_service/models/models.py (102:107) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - src/frontend_service/evaluation/eval_golden.py (93:98) - src/frontend_service/evaluation/eval_golden.py (106:111) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (86:92) - src/frontend_service/orchestrator/langchain_tools/tools.py (140:146) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - src/frontend_service/orchestrator/langchain_tools/tools.py (162:168) - src/frontend_service/orchestrator/langchain_tools/tools.py (177:183) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (82:87) - src/retrieval_service/datastore/providers/firestore.py (48:53) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (156:161) - src/retrieval_service/datastore/providers/cloudsql_postgres.py (294:299) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (156:161) - src/retrieval_service/datastore/providers/firestore.py (176:181) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - src/frontend_service/evaluation/eval_golden.py (161:166) - src/frontend_service/evaluation/eval_golden.py (173:178) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/firestore.py (48:53) - src/retrieval_service/datastore/providers/postgres.py (67:72) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/datastore.py (70:75) - src/retrieval_service/run_database_export.py (37:42) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - src/frontend_service/agent.py (80:85) - src/frontend_service/orchestrator/langchain_tools/langchain_tools_orchestrator.py (73:78) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (294:299) - src/retrieval_service/datastore/providers/firestore.py (176:181) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - src/retrieval_service/datastore/providers/cloudsql_postgres.py (402:407) - src/retrieval_service/datastore/providers/postgres.py (364:369)