meta_memory

Used to store meta entries that can be shared between tasks.

Attributes

NameTypeDescription
entrieslist[BaseMetaEntry]a list of meta entries for downstream tasks and subtasks to load.
Source Code in griptape/memory/meta/meta_memory.py
@define
class MetaMemory:
    """Used to store meta entries that can be shared between tasks.

    Attributes:
        entries: a list of meta entries for downstream tasks and subtasks to load.
    """

    entries: list[BaseMetaEntry] = field(factory=list, kw_only=True)

    def add_entry(self, entry: BaseMetaEntry) -> None:
        self.entries.append(entry)
  • entries = field(factory=list, kw_only=True) class-attribute instance-attribute

add_entry(entry)

Source Code in griptape/memory/meta/meta_memory.py
def add_entry(self, entry: BaseMetaEntry) -> None:
    self.entries.append(entry)

Could this page be better? Report a problem or suggest an addition!