Skills Manager v1.22.3
发布日期:2026-05-30
递交范围:v1.22.2...v1.22.3
发布概览
- 一个小修复版本:当某个项目关联了很多 agent 时,技能详情页里该项目的 agent 按钮也能正常显示。
用户可见更新
- agent 按钮不再溢出卡片 —— 在技能详情页中,关联了很多 agent 的项目以前会把各 agent 的「添加/已安装」按钮挤出卡片边缘,导致被裁切看不全。现在这些按钮独占项目名下方的一行并自动换行,项目名和每个 agent 按钮都能完整显示(#188、#189)。
开发者与治理更新
- 将
SkillProjectsSection中的项目行从单行横向 flex 改为两行堆叠布局(项目名 + 可换行的按钮行),去掉了导致flex-wrap失效的shrink-0,把按钮左对齐到项目名下方,并清理了按钮 map 块残留的缩进。
当前校验状态
- ✅ 跨平台构建通过(macOS Intel / macOS ARM / Windows x64 / Linux x64)
- ✅ TypeScript typecheck 通过
English release notes
Release date: 2026-05-30
Commit range: v1.22.2...v1.22.3
Release Overview
- A small fix release that keeps each project's agent buttons readable in the skill detail panel when a project targets many agents.
User-facing
- Agent buttons no longer overflow the card — In a skill's detail panel, projects that target many agents used to push the per-agent add/installed buttons past the card edge, where they were clipped. The buttons now sit on their own line below the project name and wrap as needed, so both the project name and every agent button stay visible (#188, #189).
Developer & Governance
- Restructured the project row in
SkillProjectsSectionfrom a single horizontal flex line to a two-line stack (name + wrapping chip row), dropped theshrink-0that preventedflex-wrapfrom triggering, left-aligned the chips under the project name, and cleaned up the leftover indentation in the chip map block.
Current Verification
- ✅ Cross-platform build passed (macOS Intel / macOS ARM / Windows x64 / Linux x64)
- ✅ TypeScript typecheck passed
完整变更:v1.22.2...v1.22.3