Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
There are no annotations, so the description carries the full burden. It discloses meaningfully useful behavioral artifacts—final URL, canonical URL, status, SHA-256 hash, and timestamp—which suggests redirect-following and verification behavior. It omits failure modes, rate limits, excerpt length, and the handling of non-HTML or inaccessible pages, but the core read-only behavior is reasonably visible.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.