create_target 是唯一一个 schema 定义 tool_version 为空字符串 ""(const 约束)的工具,但服务端校验逻辑却要求 tool_version 必须非空——schema 定义和服务端校验不一致,导致这个工具完全无法调用。
工具schema 约束实际可用值
get_project_tree"1.0.0"✅ "1.0.0"
create_project"1.0.0"✅ "1.0.0"
search_target"1.0.0"✅ "1.0.0"
get_target_detail"1.0.0"✅ "1.0.0"
delete_targets"1.0.0"✅ "1.0.0"
get_env_details"1.0.0"✅ "1.0.0"
get_global_param_details"1.0.0"✅ "1.0.0"
import_swagger"1.0.0"✅ "1.0.0"
search_model"1.0.0"✅ "1.0.0"
create_target""(空字符串)❌ 传任何值都报 required
收到,我先反馈技术进行排查