Naming alignment * Use `describe()` from HaloEndpoint to replace `scan_details()` * `scan_history()` becomes `list_all()`. Inherit from HaloEndpoint, if possible.