Files
Fu-Jie_openwebui-extensions/plugins/pipes/github-copilot-sdk/v0.12.2.md
fujie 1ba96c6662 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
2026-03-25 19:27:14 +08:00

30 lines
1.3 KiB
Markdown

# GitHub Copilot SDK Pipe v0.12.2
This patch release hardens the built-in `manage_skills` workflow so the pipe can reliably read and write `SKILL.md` metadata with multi-line descriptions.
## New Features
- **Multi-line Frontmatter Parsing**: `manage_skills` now supports folded (`description: >`) and literal (`description: |`) frontmatter blocks, including CRLF input.
- **Stable `SKILL.md` Writes**: Multi-line descriptions are now written back as YAML block scalars when creating or editing skills through the pipe.
## Bug Fixes
- Fixed imported skill descriptions being truncated or flattened when source `SKILL.md` files used multi-line YAML frontmatter.
- Added `title` fallback when `name` is missing, reducing generic directory-name fallbacks during skill import and sync.
## Improvements
- Added regression tests covering parse/write round-trips for multi-line descriptions.
- Synced README and docs mirrors so the latest release messaging matches the updated skill metadata behavior.
## Version Changes
### Plugin Updates
- **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.md)
---
📚 [Documentation Portal](https://fu-jie.github.io/openwebui-extensions/)
🐛 [Report Issues](https://github.com/Fu-Jie/openwebui-extensions/issues)