Releases: dekaic/cocos-mcp
Releases · dekaic/cocos-mcp
Release list
cocos-mcp v2.1.0
Added
- 增加
scene_instantiate_prefab,可通过 Prefab 资源 UUID 创建并保留关联实例。 animation_query现在返回只读events数组。
Fixed
- CLI
build --strict接受 Creator 3.8.x 成功退出码 0 和 36。 - Router stale registry 清理会保留仍在使用的 editor spawn lock。
- 组件方法执行改用组件 UUID,并对无效输入 fail-closed。
- AssetDB 拒绝删除时,
asset_delete正确返回 tool error。
完整变更见 CHANGELOG.md。
cocos-mcp v2.0.0
Added
- 发布 bound runtime、tool schema 与加载时间 identity,支持核对编辑器实际加载版本。
- 为 AssetDB 查询增加 opt-in 分页与字段投影。
- 完整公开 Prefab query selectors,并支持 nested prefab 内部节点 override 的写入与精确 reset。
- 增加 offline
animation_query与animation_create,支持 AnimationClip 数值曲线查询和创建。 - 增加可复现的自包含 release 制品工作流,并在构建前校验四个产品版本面一致。
Changed
- Breaking:
meta_fix省略dryRun时由直接写入改为只预览;实际写入必须显式传dryRun=false。 - 既有
editor_wait_ready现在分层报告 process、registry、MCP 与 AssetDB 状态,并回传实际加载的 runtime identity。 local_reload_package明确返回 scheduled 边界,并在 reload 时清理扩展自身模块缓存。
Fixed
- HTTP server 使用实际绑定结果注册动态端口,避免端口探测与监听之间的竞争窗口。
- direct HTTP 与 router 会在调用 handler 前拒绝缺失的顶层必填参数。
anim query使用 AnimationClip 专用解析器,不再把有效 clip 当成缺少 Prefab 根节点。