Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds the key behavioral context that the endpoint is 'credential-free' (no authentication needed) and that the output is 'normalized static page detail', which helps the agent understand the shape and reliability of the response. It doesn't cover rate limits, caching, or error behavior, but for a simple read-only endpoint this is reasonable additional context beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.