Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint=true, the read-only nature is known. The description adds that it returns sight count and web guide URL, and that omitting query lists all, which are useful beyond the annotations. However, it doesn't disclose pagination behavior or limit default, though these are partly in the schema. It adds some context but not rich detail.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.