Skip to content

feat: persist runtime skill metadata#7225

Open
YYH211 wants to merge 1 commit into
labring:mainfrom
YYH211:yyh/skill-helper-generation2
Open

feat: persist runtime skill metadata#7225
YYH211 wants to merge 1 commit into
labring:mainfrom
YYH211:yyh/skill-helper-generation2

Conversation

@YYH211

@YYH211 YYH211 commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add runtime skill metadata schemas to Skill versions and current Skill cache
  • parse child SKILL.md metadata during create/import/copy/deploy and keep currentRuntimeSkills in sync
  • show all runtime child skills to HelperBot via the pro submodule update

Tests

  • cd packages/service && pnpm exec vitest run -c vitest.config.ts test/core/ai/skill/zipBuilder.test.ts test/core/ai/skill/controller.test.ts test/core/ai/sandbox/application/skillEdit/deploy.test.ts
  • cd projects/app && pnpm exec vitest run -c vitest.config.ts test/api/core/ai/skill/import.invalidPackage.test.ts

@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 15.85% 1348 / 8500
🔵 Statements 15.8% 1408 / 8911
🔵 Functions 14.1% 286 / 2028
🔵 Branches 13.14% 618 / 4703
File CoverageNo changed files found.
Generated in workflow #1191 for commit 6f38b78 by the Vitest Coverage Report Action

@YYH211 YYH211 force-pushed the yyh/skill-helper-generation2 branch from adf839a to 6f38b78 Compare June 30, 2026 13:48
@github-actions

Copy link
Copy Markdown

Admin Preview Image Ready!

ghcr.io/labring/fastgpt-pr:admin_6f38b7896b63e7d6ff9979d1d795adfb7d621a3c

🕒 Time: 2026-06-30 21:58:40 (UTC+8)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant