duplicated block id: 1 size: 820 cleaned lines of code in 2 files: - spring-ai-alibaba-graph/spring-ai-alibaba-graph-studio/graph-ui/src/pages/Agent/Edit/index.tsx (54:985) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-studio/graph-ui/src/pages/Chatbot/Edit/index.tsx (54:985) duplicated block id: 2 size: 102 cleaned lines of code in 2 files: - spring-ai-alibaba-graph/spring-ai-alibaba-graph-studio/graph-ui/src/pages/Agent/Edit/index.tsx (504:624) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-studio/graph-ui/src/pages/Chatbot/Edit/index.tsx (504:624) duplicated block id: 3 size: 53 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/code/CodeUtils.java (95:162) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/openmanus/tool/support/CodeUtils.java (95:162) duplicated block id: 4 size: 28 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/bash/LinuxShellExecutor.java (116:150) - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/bash/MacShellExecutor.java (115:149) duplicated block id: 5 size: 25 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/code/IpUtils.java (35:65) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/openmanus/tool/support/IpUtils.java (35:65) duplicated block id: 6 size: 25 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/code/CodeUtils.java (168:200) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/openmanus/tool/support/CodeUtils.java (168:200) duplicated block id: 7 size: 20 cleaned lines of code in 2 files: - community/vector-stores/spring-ai-alibaba-starter-oceanbase-store/src/main/java/com/alibaba/cloud/ai/vectorstore/oceanbase/OceanBaseVectorFilterExpressionConverter.java (75:96) - community/vector-stores/spring-ai-alibaba-starter-analyticdb-store/src/main/java/com/alibaba/cloud/ai/vectorstore/analyticdb/AdVectorFilterExpressionConverter.java (74:99) duplicated block id: 8 size: 20 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/searchAPI/serpapi/SerpApiService.java (69:90) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/openmanus/tool/support/serpapi/SerpApiService.java (69:90) duplicated block id: 9 size: 16 cleaned lines of code in 2 files: - spring-ai-alibaba-core/src/main/java/com/alibaba/cloud/ai/advisor/DocumentRetrievalAdvisor.java (153:173) - spring-ai-alibaba-core/src/main/java/com/alibaba/cloud/ai/advisor/RetrievalRerankAdvisor.java (241:264) duplicated block id: 10 size: 15 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/code/CodeUtils.java (77:93) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/openmanus/tool/support/CodeUtils.java (77:93) duplicated block id: 11 size: 14 cleaned lines of code in 2 files: - community/vector-stores/spring-ai-alibaba-starter-oceanbase-store/src/main/java/com/alibaba/cloud/ai/vectorstore/oceanbase/OceanBaseVectorFilterExpressionConverter.java (52:67) - community/vector-stores/spring-ai-alibaba-starter-analyticdb-store/src/main/java/com/alibaba/cloud/ai/vectorstore/analyticdb/AdVectorFilterExpressionConverter.java (51:66) duplicated block id: 12 size: 13 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/code/CodeUtils.java (202:216) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/openmanus/tool/support/CodeUtils.java (202:216) duplicated block id: 13 size: 13 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/bash/LinuxShellExecutor.java (97:114) - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/bash/MacShellExecutor.java (96:113) duplicated block id: 14 size: 13 cleaned lines of code in 2 files: - spring-ai-alibaba-mcp/spring-ai-alibaba-mcp-nacos-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/client/transport/LoadbalancedMcpSyncClient.java (396:412) - spring-ai-alibaba-mcp/spring-ai-alibaba-mcp-nacos-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/client/transport/LoadbalancedMcpAsyncClient.java (377:393) duplicated block id: 15 size: 12 cleaned lines of code in 2 files: - spring-ai-alibaba-core/src/main/java/com/alibaba/cloud/ai/dashscope/rag/DashScopeDocumentRetrievalAdvisor.java (124:144) - spring-ai-alibaba-core/src/main/java/com/alibaba/cloud/ai/advisor/DocumentRetrievalAdvisor.java (99:119) duplicated block id: 16 size: 12 cleaned lines of code in 2 files: - community/tool-calls/spring-ai-alibaba-starter-tool-calling-jsonprocessor/src/main/java/com/alibaba/cloud/ai/toolcalling/jsonprocessor/JsonReplaceService.java (32:45) - community/tool-calls/spring-ai-alibaba-starter-tool-calling-jsonprocessor/src/main/java/com/alibaba/cloud/ai/toolcalling/jsonprocessor/JsonInsertService.java (32:45) duplicated block id: 17 size: 12 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (98:116) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (98:116) duplicated block id: 18 size: 12 cleaned lines of code in 2 files: - spring-ai-alibaba-graph/spring-ai-alibaba-graph-core/src/main/java/com/alibaba/cloud/ai/graph/agent/ReactAgentWithHuman.java (187:203) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-core/src/main/java/com/alibaba/cloud/ai/graph/agent/ReactAgent.java (176:192) duplicated block id: 19 size: 11 cleaned lines of code in 2 files: - community/vector-stores/spring-ai-alibaba-starter-oceanbase-store/src/main/java/com/alibaba/cloud/ai/vectorstore/oceanbase/OceanBaseVectorFilterExpressionConverter.java (32:44) - community/vector-stores/spring-ai-alibaba-starter-analyticdb-store/src/main/java/com/alibaba/cloud/ai/vectorstore/analyticdb/AdVectorFilterExpressionConverter.java (31:43) duplicated block id: 20 size: 10 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (69:80) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (69:80) duplicated block id: 21 size: 10 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (213:224) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (213:224) duplicated block id: 22 size: 9 cleaned lines of code in 2 files: - community/document-readers/spring-ai-alibaba-starter-document-reader-sqlite/src/main/java/com/alibaba/cloud/ai/reader/sqlite/SQLiteResource.java (57:67) - community/document-readers/spring-ai-alibaba-starter-document-reader-mysql/src/main/java/com/alibaba/cloud/ai/reader/mysql/MySQLResource.java (57:67) duplicated block id: 23 size: 8 cleaned lines of code in 3 files: - community/tool-calls/spring-ai-alibaba-starter-tool-calling-githubtoolkit/src/main/java/com/alibaba/cloud/ai/toolcalling/githubtoolkit/GetIssueService.java (49:58) - community/tool-calls/spring-ai-alibaba-starter-tool-calling-githubtoolkit/src/main/java/com/alibaba/cloud/ai/toolcalling/githubtoolkit/CreatePullRequestService.java (50:59) - community/tool-calls/spring-ai-alibaba-starter-tool-calling-githubtoolkit/src/main/java/com/alibaba/cloud/ai/toolcalling/githubtoolkit/SearchRepositoryService.java (51:60) duplicated block id: 24 size: 7 cleaned lines of code in 3 files: - community/tool-calls/spring-ai-alibaba-starter-tool-calling-serpapi/src/main/java/com/alibaba/cloud/ai/toolcalling/serpapi/SerpApiService.java (62:70) - spring-ai-alibaba-jmanus/src/main/java/com/alibaba/cloud/ai/example/manus/tool/searchAPI/serpapi/SerpApiService.java (54:62) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/openmanus/tool/support/serpapi/SerpApiService.java (54:62) duplicated block id: 25 size: 7 cleaned lines of code in 3 files: - spring-ai-alibaba-graph/spring-ai-alibaba-graph-core/src/main/java/com/alibaba/cloud/ai/graph/agent/ReactAgentWithHuman.java (149:157) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-core/src/main/java/com/alibaba/cloud/ai/graph/agent/ReactAgent.java (141:149) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-core/src/main/java/com/alibaba/cloud/ai/graph/agent/ReflectAgent.java (127:135) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - spring-ai-alibaba-mcp/spring-ai-alibaba-mcp-nacos-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/client/transport/LoadbalancedMcpSyncClient.java (114:122) - spring-ai-alibaba-mcp/spring-ai-alibaba-mcp-nacos-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/client/transport/LoadbalancedMcpAsyncClient.java (116:124) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - community/tool-calls/spring-ai-alibaba-starter-tool-calling-weather/src/main/java/com/alibaba/cloud/ai/toolcalling/weather/WeatherService.java (52:59) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/com/alibaba/cloud/ai/example/graph/react/tool/weather/function/WeatherService.java (62:69) duplicated block id: 28 size: 6 cleaned lines of code in 3 files: - community/memories/spring-ai-alibaba-jdbc-memory/src/main/java/com/alibaba/cloud/ai/memory/jdbc/PostgresChatMemoryRepository.java (56:63) - community/memories/spring-ai-alibaba-jdbc-memory/src/main/java/com/alibaba/cloud/ai/memory/jdbc/OracleChatMemoryRepository.java (60:67) - community/memories/spring-ai-alibaba-jdbc-memory/src/main/java/com/alibaba/cloud/ai/memory/jdbc/MysqlChatMemoryRepository.java (61:68) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - spring-ai-alibaba-jmanus/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (150:157) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-example/src/main/java/org/springframework/ai/tool/function/FunctionToolCallback.java (150:157) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - spring-ai-alibaba-graph/spring-ai-alibaba-graph-core/src/main/java/com/alibaba/cloud/ai/graph/state/AppenderChannel.java (142:149) - spring-ai-alibaba-graph/spring-ai-alibaba-graph-core/src/main/java/com/alibaba/cloud/ai/graph/state/strategy/AppendStrategy.java (94:101) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - spring-ai-alibaba-mcp/spring-ai-alibaba-mcp-nacos-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/client/transport/LoadbalancedMcpSyncClient.java (103:112) - spring-ai-alibaba-mcp/spring-ai-alibaba-mcp-nacos-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/client/transport/LoadbalancedMcpAsyncClient.java (105:114)