MCPcopy Create free account
hub / github.com/1Panel-dev/1Panel / localSkillPackageFormat

Function localSkillPackageFormat

agent/app/service/agents_skills.go:660–673  ·  view source on GitHub ↗
(name string)

Source from the content-addressed store, hash-verified

658}
659
660func localSkillPackageFormat(name string) (string, error) {
661 switch localSkillPackageExtension(name) {
662 case ".zip":
663 return "zip", nil
664 case ".7z":
665 return "7z", nil
666 case ".tar":
667 return "tar", nil
668 case ".tar.gz":
669 return "targz", nil
670 default:
671 return "", fmt.Errorf("only .zip, .7z, .tar, and .tar.gz skill packages are supported")
672 }
673}
674
675func findLocal7zBinary() (string, error) {
676 for _, name := range []string{"7z", "7za", "7zr"} {

Callers 3

BatchInstallSkillMethod · 0.85
extractLocalSkillPackageFunction · 0.85

Calls 1

Tested by

no test coverage detected