duplicated block id: 1 size: 13 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (550:567) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (613:630) duplicated block id: 2 size: 11 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (395:410) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (489:504) duplicated block id: 3 size: 10 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (259:275) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (365:378) duplicated block id: 4 size: 9 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (133:142) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (225:234) duplicated block id: 5 size: 9 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (450:479) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (510:540) duplicated block id: 6 size: 9 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (510:540) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (573:603) duplicated block id: 7 size: 9 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (450:479) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (573:603) duplicated block id: 8 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (135:142) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (300:307) duplicated block id: 9 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (135:142) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (392:399) duplicated block id: 10 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/cms_toolkit.py (110:117) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (511:518) duplicated block id: 11 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (243:286) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (318:370) duplicated block id: 12 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (227:234) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (300:307) duplicated block id: 13 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/utils.py (48:55) - src/mcp_server_aliyun_observability/utils.py (69:76) duplicated block id: 14 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (227:234) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (392:399) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (300:307) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (392:399) duplicated block id: 16 size: 8 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (119:127) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (390:398) duplicated block id: 17 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (401:410) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (558:567) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (299:308) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (621:630) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (495:504) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (621:630) duplicated block id: 20 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/cms_toolkit.py (33:39) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (227:233) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (121:127) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (227:233) duplicated block id: 22 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/cms_toolkit.py (33:39) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (300:306) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (121:127) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (300:306) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (121:127) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (135:141) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (299:308) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (558:567) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (299:308) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (495:504) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (401:410) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (621:630) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/cms_toolkit.py (33:39) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (135:141) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (495:504) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (558:567) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/cms_toolkit.py (33:39) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (392:398) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (299:308) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (401:410) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (121:127) - src/mcp_server_aliyun_observability/toolkit/cms_toolkit.py (33:39) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (224:257) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (326:360) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (481:487) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (605:611) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (406:411) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (462:467) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (542:548) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (605:611) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (481:487) - src/mcp_server_aliyun_observability/toolkit/arms_toolkit.py (542:548) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - src/mcp_server_aliyun_observability/toolkit/cms_toolkit.py (103:108) - src/mcp_server_aliyun_observability/toolkit/sls_toolkit.py (504:509)