sleep
Pause execution for a specified number of seconds, up to a safety limit. Use dry-run to preview the duration without actually sleeping.
Instructions
Pause execution for a specified number of seconds, bounded by an upper safety limit. Blocks the calling process. Use --dry_run to preview the duration without actually sleeping. Use to introduce delays between operations. Not for time-bounded command execution — use 'timeout' to run a command with a deadline. See also 'timeout'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | Report without sleeping. | |
| max_seconds | No | Safety cap for sleep duration. | |
| seconds | Yes | Seconds to sleep. |