Skip to content

Releases: dekaic/cocos-mcp

cocos-mcp v2.1.0

Choose a tag to compare

@aiwsn-com aiwsn-com released this 27 Aug 15:42

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

Choose a tag to compare

@dekaic dekaic released this 13 Aug 11:29

Added

  • 发布 bound runtime、tool schema 与加载时间 identity,支持核对编辑器实际加载版本。
  • 为 AssetDB 查询增加 opt-in 分页与字段投影。
  • 完整公开 Prefab query selectors,并支持 nested prefab 内部节点 override 的写入与精确 reset。
  • 增加 offline animation_queryanimation_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 根节点。