Disks & Storage
Health, capacity truth-testing, mount/repair/format/partition, wipe, clone, speed.
24 tools — 11 read-only, 13 that always ask your approval first.
Read-only tools never modify anything; anything that changes your Mac pauses on an Approve card first.
check_disk_health Read-onlyRead SMART health for a drive (defaults to the internal disk): temperature, wear level, power-on hours, healthy/failing.
check_disk_space Read-onlyReport total, used, and free disk space on the startup drive.
get_disk_breakdown Read-onlyAnalyse where disk space is going and report the biggest folders in the user's home with their sizes. Read-only.
check_drive_authenticity Read-onlyInspect an external/removable drive, USB stick, or SD card for counterfeit-capacity red flags (read-only). Returns its claimed capacity, brand/media name, bus, and any risk factors, plus a verdict. Counterfeit flash claims a huge size but actually holds far less — the controller lies.
verify_drive_capacity Asks firstRun the definitive counterfeit test on an external/removable drive, USB stick, or SD card: it writes temporary files into the drive's free space (existing files are never touched) then reads them back to prove the drive really holds its claimed capacity — a fake fails the read-back. Opens a progress panel and can take several minutes.
get_drive_capacity_test_status Read-onlyReport how the counterfeit write-and-verify test is going, and what it found once it finishes: stage, percent complete, GB written and remaining, files checked and how many read back intact, throughput and time left — plus how much of the drive's CLAIMED size the run actually covers, since the test can only fill free space.
list_disks_and_partitions Read-onlyList every disk on this Mac with its partitions/volumes (name, filesystem, size) and which is the boot disk.
describe_disk Read-onlyDetailed info for one disk/volume: name, filesystem, size, internal/external, removable, bus, mount point, SMART status, and whether it's the boot disk.
check_partition_scheme Read-onlyReport a disk's partition scheme (gpt/mbr/apm) and filesystem, with plain-English guidance.
verify_disk Read-onlyRun a read-only First Aid check on a volume and report whether its structure is healthy or needs repair.
mount_volume Asks firstMount a volume so it appears in Finder.
unmount_volume Asks firstUnmount a volume (won't unmount the boot volume).
eject_disk Asks firstEject an external/removable disk so it's safe to unplug (refuses the internal/boot disk).
check_volume_ownership Read-onlyCheck whether a drive is private to one account or can be opened by every account on this Mac. It reads the drive's "Ignore ownership on this volume" setting first (when that is on, every account sees itself as the owner, so the drive is open to everyone even though its permissions look private), then who owns the drive's top folder and who else is allowed in. It also says plainly that unlocking an encrypted drive opens it for the whole Mac, and that administrators can still get in.
make_volume_private Asks firstMake one external drive private to your account: you become the owner of everything on it, its top folder is locked to you, and macOS ownership is switched on, so other accounts on this Mac can no longer open it. Needs your admin password. It re-checks the result before saying it worked, and tells you if macOS needs Cyclone to have Full Disk Access first. It will not touch your startup disk, internal disks, Time Machine backups, read-only drives, or exFAT/FAT/NTFS drives (those have no owners to set).
repair_disk Asks firstRun First Aid repair on a non-boot volume (needs admin). The boot disk must be repaired from macOS Recovery instead.
repair_partition_map Asks firstRepair the partition map/table of a whole external disk (diskutil repairDisk, needs admin) — for a drive that suddenly stopped mounting because its partition table was damaged (unplugged mid-copy, an interrupted clone, power loss during a write) while the hardware itself is healthy. Refuses internal/boot disks. If the map can't be rebuilt, the recovery path is: recover files first, then reformat in Disk Manager.
format_drive Asks firstFormat/erase an external or removable drive (USB stick, SD card, external SSD). The agent verifies the target is safe (never the internal/boot disk) then opens Cyclone's Disk Manager for you to choose the filesystem and confirm — formatting erases everything on the drive.
partition_drive Asks firstRepartition an external or removable drive. The agent verifies the target is safe (never the internal/boot disk) then opens Cyclone's Disk Manager to set up partitions/volumes. Can erase data — back up first.
estimate_free_space_wipe Read-onlyEstimate a free-space wipe WITHOUT starting anything (read-only): reports the target volume's free/total space and, for each erase method (1-pass zero, 1-pass random, DoD 3-pass, DoD 7-pass, Gutmann 35-pass), how much data would be written (free space × passes). Wiping free space overwrites already-deleted data so old files are much harder to read back — best-effort, not a guarantee (on an SSD the controller may keep old data in spare blocks no wipe reaches; snapshots and backups are outside any wipe) — and it never touches existing files.
wipe_free_space Asks firstWipe the FREE disk space on a drive so previously-deleted files are much harder to recover — best-effort, not a guarantee (on an SSD the controller may keep old data in spare blocks no wipe reaches; snapshots and backups are outside any wipe). It overwrites only free/unused space and NEVER touches your existing files. The agent opens Cyclone's Free Space panel with that drive selected, for you to pick the erase method and confirm; a live progress bar shows the passes.
wipe_drive Asks firstDESTROY an entire EXTERNAL or removable drive (USB stick, SD card, external SSD) — erases every file and partition, IRREVERSIBLY (on flash media an overwrite can't be guaranteed to reach the controller's spare blocks). The agent verifies the target is safe (never the internal/boot disk) then opens Cyclone's Full Drive Wipe panel for you to choose the erase method and confirm.
clone_drive Asks firstMake a bit-for-bit clone of one drive onto another (e.g. copy a disk to a spare, or image a failing drive). The agent opens Cyclone's Drive Cloner panel for you to pick the SOURCE and DESTINATION drives and confirm — cloning OVERWRITES everything on the destination, and the copy is SHA-256 verified when it finishes.
test_disk_speed Asks firstBenchmark this Mac's startup-disk read and write speed by writing a temporary test file into free space and reading it back (the temp file is deleted afterwards — your files are never touched), then report the write MB/s, read MB/s, and detected drive interface. External-drive benchmarking is done in the Free Space panel.