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