class Attio::Entry
def update(list: nil, entry_id: nil, entry_values: nil, mode: nil, **opts)
def update(list: nil, entry_id: nil, entry_values: nil, mode: nil, **opts) validate_list_identifier!(list) validate_entry_id!(entry_id) request_params = { data: { entry_values: entry_values || {} } } # Add mode parameter for append operations if mode == "append" request_params[:mode] = "append" end response = execute_request(:PATCH, "#{resource_path}/#{list}/entries/#{entry_id}", request_params, opts) new(response["data"] || response, opts) end