- 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
30 lines
1.3 KiB
Markdown
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)
|