lib/bristow/agencies/supervisor.rb in bristow-0.1.0 vs lib/bristow/agencies/supervisor.rb in bristow-0.2.0

- old
+ new

@@ -23,12 +23,9 @@ raise "No supervisor set" unless supervisor # Convert string message to proper format messages = [{ role: "user", content: messages }] if messages.is_a?(String) - # Convert array of strings to proper format - messages = messages.map { |msg| msg.is_a?(String) ? { role: "user", content: msg } : msg } if messages.is_a?(Array) - supervisor.chat(messages, &block) end end end end