chore(github-copilot-sdk): release v0.12.2

- support multi-line SKILL.md frontmatter parsing in manage_skills

- write multi-line skill descriptions as YAML block scalars

- sync README, docs, and release notes for v0.12.2
This commit is contained in:
fujie
2026-03-25 19:27:14 +08:00
parent fbd68ad042
commit 1ba96c6662
10 changed files with 276 additions and 87 deletions

View File

@@ -0,0 +1,29 @@
# GitHub Copilot SDK Pipe v0.12.2
这个补丁版本重点加固了内置 `manage_skills` 工作流,让 Pipe 能更可靠地读写带有多行描述的 `SKILL.md` 元数据。
## 新功能
- **多行 Frontmatter 解析**`manage_skills` 现已支持 folded`description: >`)和 literal`description: |`)两种 frontmatter 描述格式,并兼容 CRLF 输入。
- **稳定的 `SKILL.md` 回写**:当通过 Pipe 创建或编辑技能且描述包含换行时,现在会自动写成 YAML block scalar。
## 问题修复
- 修复源 `SKILL.md` 使用多行 YAML frontmatter 时,导入后的技能描述被截断或压平成单段文本的问题。
-`name` 缺失时新增 `title` 回退,减少技能导入/同步时退回通用目录名的情况。
## 优化提升
- 新增覆盖多行描述 parse/write round-trip 的回归测试。
- 同步更新 README 与 docs 镜像页,确保最新发布说明与技能元数据行为一致。
## 版本变更
### 插件更新
- **GitHub Copilot SDK Pipe**: v0.12.1 → v0.12.2 | [📖 README](https://github.com/Fu-Jie/openwebui-extensions/blob/main/plugins/pipes/github-copilot-sdk/README_CN.md)
---
📚 [文档门户](https://fu-jie.github.io/openwebui-extensions/)
🐛 [报告问题](https://github.com/Fu-Jie/openwebui-extensions/issues)