]> acesimba.cloud Git - codebuddy-web.git/commit
fix: 上传/更新 skill 时按 zip 内声明名覆盖已存在技能,避免产生重复目录
authorCodebuddy <codebuddy@localhost>
Sat, 15 Aug 2026 09:35:42 +0000 (17:35 +0800)
committerCodebuddy <codebuddy@localhost>
Sat, 15 Aug 2026 09:35:42 +0000 (17:35 +0800)
commita1b30c29feb40a3a4c563bbee7fc09dcc5b52288
tree799113baead2d8f36e85ea0e1f8d3f67d02d8e80
parentc5d108a0a34a79c5d70c8f558b49ae7c3fc8c110
fix: 上传/更新 skill 时按 zip 内声明名覆盖已存在技能,避免产生重复目录

- _do_upload_skill 在解析出技能名后,若 zip 内 frontmatter name 对应一个已存在的技能目录,
  则安装到该目录(覆盖)而非新建,修复“更新后列表出现两个同名技能”的问题
backend/app.py