Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full disclosure burden. It discloses the content domains covered (inputs, outputs, assumptions, tables), which is meaningful. However, it does not state whether the output is static text, structured data, or how long the result is, though for an informational tool this is largely acceptable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.