Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark this as a read-only, non-destructive, open-world operation. The description adds meaningful context beyond that: it only ever captures a fixed set of example pages and requires a separate account/API key to capture arbitrary URLs. It does not add rate-limit or auth-specific detail, but the key behavioral constraint is disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.