SuperAPI AI 工具集

delete-mule-run-config

通用与其它

查看项目

更新于 10-16 01:31

技能介绍

用途:帮助用户安全删除不再需要的 Mule 应用运行配置(run configuration)。

主要能力:识别删除目标(单个指定配置、按项目名匹配、或删除全部);通过 get_workspace_info 获取工作区结构(multi-root 或 single-folder 及项目列表);跨工作区与项目范围搜索配置,支持精确匹配、区分大小写与不区分大小写的匹配、重复项提示、基于相似度(如 Levenshtein)的拼写纠错建议;删除前列出配置并确认;确认后调用 manage_run_configuration 执行 operation "delete"。

必要用法:第一步调用 get_workspace_info;列出配置使用 operation "list" 并设 excludeDefaults true,工作区级用 scope "workspace",项目级用 scope "project" 并附 projectPath;删除时 operation "delete",工作区级传 scope "workspace",项目级传 scope "project" 与 projectPath,均需 configName。删除前必须展示配置名、项目列表、模式(noDebug 为 true 时 Run,否则 Debug)并提示无法撤销,等待用户明确确认。

适用场景:多根或单文件夹 Mule 工作区中清理自定义运行与调试配置;处理模糊请求、重复命名或名称拼写不一致的情况。

限制:默认配置(Run Mule Application、Debug Mule Application)不可删除;列出为空时不重试 excludeDefaults false;删除为不可逆操作,必须获取明确确认;资料未提供收费、价格、支持平台等其它信息。