class Attio::Entry
def initialize(attributes = {}, opts = {})
def initialize(attributes = {}, opts = {}) super normalized_attrs = normalize_attributes(attributes) # Extract specific entry attributes @parent_record_id = normalized_attrs[:parent_record_id] @parent_object = normalized_attrs[:parent_object] @entry_values = normalized_attrs[:entry_values] || {} # Extract list_id from nested ID structure if normalized_attrs[:id].is_a?(Hash) @list_id = normalized_attrs[:id][:list_id] end end