Produces a disk cleanup script in the user's shell (bash on mac/linux, PowerShell on Windows). Use when the user requests a cleanup script or to generate a script that performs the cleanup.
Produce a single cleanup script in the user's native shell language. Do not execute the script—only generate it and submit it via the submit_cleanup_script tool.
When the task says the user selected a report and lists "Cleanup opportunities from the report": Do not explore the filesystem. Use only get_system_type and submit_cleanup_script. Generate the script from the listed opportunities (paths, suggestedAction, etc.) and call submit_cleanup_script with the full script.
When exploring from scratch:
get_system_type, get_current_username, command_probe, list_folders, list_folders_batch, list_folder_contents_by_size, change_directory, get_folder_capacity, get_folder_capacity_batch, submit_cleanup_script.