Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description lacks behavioral details such as whether the wait is blocking or asynchronous, the precision of the wait, and any side effects (e.g., does it freeze the UI or allow other operations?). No annotations are provided to fill these gaps, so the description carries the full burden.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.