Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden. It usefully discloses data provenance and freshness ('fixed official pages, refreshed daily'), which tells the agent the answer is authoritative and current. It does not state the return shape (e.g., a list of versions mapped to dates) or explicitly confirm the operation is a safe read.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.