Verify Delivery File
verify_delivery_fileVerify exported delivery files by checking non-empty regular file status and computing SHA-256 or SHA-512 checksums. Compare against expected size and checksum to confirm integrity.
Instructions
Verify that an exported delivery is a non-empty regular file and calculate a SHA-256 or SHA-512 checksum; optionally compare expected size and checksum
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_path | Yes | Full path to the exported delivery file | |
| expected_checksum | No | Optional expected hexadecimal checksum to compare | |
| checksum_algorithm | No | Checksum algorithm (default: sha256) | |
| minimum_size_bytes | No | Minimum acceptable file size in bytes (default: 1) | |
| expected_size_bytes | No | Optional exact expected file size in bytes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | Tool-specific result data when ok is true. | |
| tool | Yes | The registered MCP tool name. | |
| error | No | Failure detail when ok is false. |