/* Package memory provides an interface for managing conversational data and a variety of implementations for storing and retrieving that data. The main components of this package are: - ChatMessageHistory: a struct that stores chat messages. - ConversationBuffer: a simple form of memory that remembers previous conversational back and forth directly. */ package memory