fasttransfer_execute_transfer
Execute a FastTransfer command built by fasttransfer_preview_transfer, requiring explicit confirmation to prevent unintended execution.
Instructions
Execute a FastTransfer command that was previously built by fasttransfer_preview_transfer. Requires confirmation=true as a safety gate. Does NOT build the command — the command string must come from a prior fasttransfer_preview_transfer call. Will fail if the FastTransfer binary is not installed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| command | Yes | The full command string from fasttransfer_preview_transfer output (the unmasked version with actual passwords). Do not modify this string. | |
| confirmation | Yes | Safety gate. Must be explicitly set to true to execute. false or omitted = execution is blocked. Always confirm with the user before setting to true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | 'ok' when the call succeeded; 'error' when the parameters failed validation or execution failed. | |
| stderr | No | ||
| stdout | No | ||
| log_dir | No | ||
| success | No | True when the command exited 0. | |
| diagnostics | No | Parsed hints when the command failed. | |
| return_code | No | Process exit code. |