Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses essential behavior beyond what the annotations reveal: creating the URL has no immediate charge side effect, a human must open the link, and the tool errors in three concrete cases (missing listing, free early access, unconfigured payments). Since the annotations only hint at mutability and open-world behavior, this level of detail is what makes the tool's runtime behavior predictable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.