@@ -60,7 +60,7 @@ class CopilotMessage < ApplicationRecord
|
||||
def validate_message_attributes
|
||||
return if message.blank?
|
||||
|
||||
allowed_keys = %w[content reasoning function_name]
|
||||
allowed_keys = %w[content reasoning function_name reply_suggestion]
|
||||
invalid_keys = message.keys - allowed_keys
|
||||
|
||||
errors.add(:message, "contains invalid attributes: #{invalid_keys.join(', ')}") if invalid_keys.any?
|
||||
|
||||
Reference in New Issue
Block a user