SuperAPI AI 工具集

create-mule-run-config

通用与其它

查看项目

更新于 10-16 01:31

技能介绍

用途:帮助用户在 Mule 应用项目中创建新的运行配置,适用于需要为单个或多个 Mule 项目定义统一启动/调试配置的场景。

主要能力:收集项目列表(projects,必填)、配置名称(configName,可选)和是否仅运行(noDebug,可选,默认 true 为运行模式,false 为调试模式);根据项目数量自动推断默认名称(单项目为“Run ”,多项目为“Run Multiple Projects”);通过 get_workspace_info 获取工作区项目;调用 manage_run_configuration(operation 为 create)创建配置;创建后可再次以 operation 为 execute 执行配置。多个项目时保存到工作区文件(.code-workspace),单项目时保存到该项目的 launch.json。

使用方式:先获取工作区信息;若用户已明确指定项目或选择“all projects”,则跳过选择直接收集偏好;否则列出编号项目让用户选择。创建时传入项目绝对路径、配置名称和 noDebug。执行时需提供 scope(workspace 或 project),单项目还需 projectPath。创建返回的名称可能因重名带序号,执行必须使用返回的确切名称。

限制:同一时间只能有一个 Mule 运行时实例处于活动状态,多项目必须放在同一个工作区级配置中运行,不能逐个顺序或并行运行。该技能本身不执行校验,校验与文件操作由工具处理。资料未提供价格、支持平台等更多信息。