class Attio::Attribute
def save(**)
def save(**) raise InvalidRequestError, "Cannot save an attribute without an ID" unless persisted? return self unless changed? # Pass the full ID (including object context) to update method self.class.update(id, changed_attributes, **) end