feat(skills): store immutable plugin upstream snapshots

This commit is contained in:
2026-06-16 11:42:46 +08:00
parent 41b45e0423
commit 094dde0b81
5 changed files with 386 additions and 4 deletions

View File

@ -7,9 +7,10 @@ from .models import (
SkillReviewState,
SkillSpec,
SkillStatus,
SkillUpstreamSnapshot,
SkillVersion,
)
from .storage import SkillSpecStore
from .storage import LoadedSkillUpstreamSnapshot, SkillSpecStore
__all__ = [
"SkillActivationReceipt",
@ -19,5 +20,7 @@ __all__ = [
"SkillSpec",
"SkillSpecStore",
"SkillStatus",
"SkillUpstreamSnapshot",
"SkillVersion",
"LoadedSkillUpstreamSnapshot",
]