Module: RubyConversations::Concerns::MessageAttributes

Extended by:
ActiveSupport::Concern
Included in:
Message
Defined in:
lib/ruby_conversations/concerns/message_attributes.rb

Overview

Handles attribute-related functionality for Message

Constant Summary collapse

ATTRIBUTE_NAMES =
%w[
  id ai_conversation_id request response model_identifier
  tool change_description llm created_at updated_at
].freeze

Instance Method Summary collapse

Instance Method Details

#remote_attributesObject



35
36
37
# File 'lib/ruby_conversations/concerns/message_attributes.rb', line 35

def remote_attributes
  base_attributes.compact
end