Module: Olyx::Guardrails::MessageSource

Defined in:
lib/olyx/guardrails/message_source.rb

Overview

Produces a bounded plain-text representation of structured messages.

Class Method Summary collapse

Class Method Details

.call(messages) ⇒ Object



11
12
13
# File 'lib/olyx/guardrails/message_source.rb', line 11

def call(messages)
  messages.map { |message| MessageContent.text(message) }.join("\n")
end