ruleset
Ruleset
Bases: SerializableMixin
Ruleset
Bases: SerializableMixin
griptape/rules/ruleset.py
id = field(default=Factory(lambda: uuid.uuid4().hex), kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
meta = field(factory=dict, kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
name = field(default=Factory(lambda self: self.id, takes_self=True), metadata={'serializable': True})
class-attribute
instance-attribute
rules = field(factory=list, metadata={'serializable': True})
class-attribute
instance-attribute
ruleset_driver = field(default=Factory(lambda: Defaults.drivers_config.ruleset_driver), kw_only=True)
class-attribute
instance-attribute