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