ExecGo V2 通过 task.type 选择执行器大类,再通过 task.tool_name 选择具体工具。工具入参由 task.params 或 task.input 提供。
- 执行器系统总览:
执行器系统
os:内置shell/file/dns/tcp/sleep/noop/http工具mcp:标准 MCP 工具调用(发现/调用/轮询)cli-skills:本地 CLI + Skills 执行
兼容说明:旧写法 type=shell/file/... 仍可提交,服务端会自动映射到 type=os + tool_name=*。
V2 推荐实现 ExecutorExtension 扩展接口:
ExecuteMethodBeforeExecuteAfterExecuteOnError
MCP 对外端点:
GET /mcp/toolsPOST /mcp/callGET /mcp/tasks/{id}