manifest_validator
Adapted from the Griptape AI Framework documentation.
Source Code in griptape/utils/manifest_validator.py
class 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
def 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
def validate(self, manifest: dict) -> dict: return self.schema().validate(manifest)
- On this page
- schema()
- validate(manifest)
Could this page be better? Report a problem or suggest an addition!