class RubyLLM::Chat
def add_message(message_or_attributes)
def add_message(message_or_attributes) message = message_or_attributes.is_a?(Message) ? message_or_attributes : Message.new(message_or_attributes) messages << message message end
def add_message(message_or_attributes) message = message_or_attributes.is_a?(Message) ? message_or_attributes : Message.new(message_or_attributes) messages << message message end