Skip to content

Rules

__all__ = ['Rule', 'Ruleset'] module-attribute

Rule

Source code in griptape/rules/rule.py
5
6
7
@define(frozen=True)
class Rule:
    value: str

value: str instance-attribute

Ruleset

Source code in griptape/rules/ruleset.py
5
6
7
8
@define
class Ruleset:
    name: str = field()
    rules: list[Rule] = field()

name: str = field() class-attribute instance-attribute

rules: list[Rule] = field() class-attribute instance-attribute