Commit 9b83da6
committed
refactor(mcp): remove redundant try-catch in tools, let wrapper handle errors
- Remove inner try-catch from storage, databaseSQL, databaseNoSQL,
security-rule, cloudrun, miniprogram, download, invite-code, dataModel
- Errors now propagate to tool-wrapper for unified handling (telemetry,
enhanced error message, GitHub Issue link)
- Keep business-return only (e.g. force confirmation, path validation)1 parent 01648ab commit 9b83da6
File tree
9 files changed
+824
-1236
lines changed- mcp/src/tools
9 files changed
+824
-1236
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | | - | |
196 | | - | |
197 | | - | |
| 195 | + | |
| 196 | + | |
198 | 197 | | |
199 | | - | |
200 | | - | |
201 | | - | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
202 | 201 | | |
203 | | - | |
| 202 | + | |
204 | 203 | | |
205 | | - | |
206 | | - | |
| 204 | + | |
| 205 | + | |
207 | 206 | | |
208 | 207 | | |
209 | 208 | | |
| |||
295 | 294 | | |
296 | 295 | | |
297 | 296 | | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
| 297 | + | |
| 298 | + | |
315 | 299 | | |
316 | 300 | | |
317 | 301 | | |
| |||
335 | 319 | | |
336 | 320 | | |
337 | 321 | | |
338 | | - | |
339 | | - | |
340 | | - | |
| 322 | + | |
| 323 | + | |
341 | 324 | | |
342 | | - | |
343 | | - | |
344 | | - | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
345 | 328 | | |
346 | | - | |
347 | | - | |
| 329 | + | |
| 330 | + | |
348 | 331 | | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
353 | 335 | | |
354 | | - | |
355 | | - | |
| 336 | + | |
| 337 | + | |
356 | 338 | | |
357 | 339 | | |
358 | 340 | | |
| |||
939 | 921 | | |
940 | 922 | | |
941 | 923 | | |
942 | | - | |
943 | | - | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | | - | |
948 | | - | |
949 | | - | |
950 | | - | |
951 | | - | |
952 | | - | |
953 | | - | |
954 | | - | |
955 | | - | |
956 | | - | |
957 | | - | |
958 | | - | |
| 924 | + | |
| 925 | + | |
959 | 926 | | |
960 | 927 | | |
961 | 928 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
655 | 655 | | |
656 | 656 | | |
657 | 657 | | |
658 | | - | |
659 | | - | |
660 | | - | |
| 658 | + | |
| 659 | + | |
661 | 660 | | |
662 | | - | |
| 661 | + | |
663 | 662 | | |
664 | | - | |
| 663 | + | |
665 | 664 | | |
666 | 665 | | |
667 | 666 | | |
| |||
982 | 981 | | |
983 | 982 | | |
984 | 983 | | |
985 | | - | |
986 | | - | |
987 | | - | |
988 | | - | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
995 | | - | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
1004 | | - | |
1005 | | - | |
1006 | | - | |
| 984 | + | |
| 985 | + | |
1007 | 986 | | |
1008 | 987 | | |
1009 | 988 | | |
| |||
1092 | 1071 | | |
1093 | 1072 | | |
1094 | 1073 | | |
1095 | | - | |
1096 | | - | |
1097 | | - | |
| 1074 | + | |
| 1075 | + | |
1098 | 1076 | | |
1099 | | - | |
1100 | | - | |
| 1077 | + | |
1101 | 1078 | | |
1102 | 1079 | | |
1103 | 1080 | | |
| |||
1226 | 1203 | | |
1227 | 1204 | | |
1228 | 1205 | | |
1229 | | - | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
1233 | | - | |
1234 | | - | |
1235 | | - | |
1236 | | - | |
1237 | | - | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
1241 | | - | |
1242 | | - | |
1243 | | - | |
1244 | | - | |
1245 | | - | |
1246 | | - | |
1247 | | - | |
1248 | 1206 | | |
1249 | 1207 | | |
1250 | 1208 | | |
0 commit comments