move_file
Move or rename a regular file up to 8 MiB within a workspace, verifying the source's SHA-256 and that the destination is absent before safe removal, with recoverable interruption.
Instructions
Move or rename one regular file <=8 MiB within an rw workspace, requiring source SHA-256 and an absent destination. Destination is verified before source removal; interruption is recoverable, not a multi-file atomic transaction. No recursive directory moves.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| workspace | Yes | ||
| request_id | Yes | ||
| destination | Yes | ||
| expected_sha256 | Yes |