manifest_validator ManifestValidator Source code in griptape/utils/manifest_validator.py 4 5 6 7 8 9class ManifestValidator: def validate(self, manifest: dict) -> dict: return self.schema().validate(manifest) def schema(self) -> Schema: return Schema({"version": "v1", "name": str, "description": str, "contact_email": str, "legal_info_url": str}) schema() Source code in griptape/utils/manifest_validator.py 8 9def schema(self) -> Schema: return Schema({"version": "v1", "name": str, "description": str, "contact_email": str, "legal_info_url": str}) validate(manifest) Source code in griptape/utils/manifest_validator.py 5 6def validate(self, manifest: dict) -> dict: return self.schema().validate(manifest)