Skip to content
rhoopr edited this page Apr 13, 2026 · 3 revisions

verify

Check that downloaded files still exist on disk and optionally verify their content.

Usage

# Check that files exist at their recorded paths
kei verify -u my@email.address

# Also verify SHA256 checksums (slower)
kei verify -u my@email.address --checksums

Flags

Global flags (--username, --config, --data-dir, --domain, --log-level) apply to this command.

Flag Description
--checksums Compute and compare SHA256 hashes for each file. Catches silent corruption but takes longer on large libraries.

How It Works

Without --checksums, verify reads the state database and checks that each file marked as downloaded exists at its local_path. Missing files are reported.

With --checksums, it also computes the SHA256 of each file and compares it against the hash stored at download time. This catches files that exist but have been modified or corrupted since download.

Related

Clone this wiki locally