# scripts/inspect_conversation.rb inbox = Account.first.inboxes.where(channel_type: 'Channel::WebWidget').first conversation = Conversation.where(inbox: inbox).last puts "πŸ” Conversa ID: #{conversation.id}" puts "πŸ‘€ Contact: #{conversation.contact.name} (ID: #{conversation.contact_id})" puts "πŸ“₯ ContactInbox: #{conversation.contact_inbox ? 'βœ… Exist' : '❌ MISSING'}" puts "\nπŸ“œ Últimas 10 Mensagens:" conversation.messages.order(created_at: :desc).limit(10).reverse_each do |msg| puts '---------------------------------------------------' puts "[#{msg.message_type.upcase}] #{msg.content}" puts " βš™οΈ Atributos: #{msg.content_attributes}" if msg.content_attributes.present? end