signalgrid_removable_media
Detects connected USB/removable media, flagging mass-storage devices that represent a data-egress risk. Read-only check returns device details, counts, and availability without needing elevation.
Instructions
Connected USB / removable-media devices, flagging MASS-STORAGE — the data-egress channel a shared or plant-floor device manager cares about. Read-only; needs no elevation.
mass_storage_connected: true means removable storage is physically present.
available: false means the USB tree could not be read (never "nothing
connected"). SignalGrid reports this; it does not block the device.
Returns: dict with available (bool), device_count, mass_storage_count, mass_storage_connected (bool | None), and devices[] each with name, vendor, serial, kind (mass_storage | other), volumes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max devices to return. | |
| offset | No | Pagination offset. | |
| name_contains | No | Case-insensitive filter on device name/vendor. | |
| response_format | No | markdown |