Sleep tool: pause execution for a specified duration.
Useful for polling loops, waiting for external processes, or rate-limiting operations.