Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It only states billing cost and group ('other'), but fails to disclose whether the operation is read-only, what happens on invalid tokens, or any side effects. The name implies a read operation but it is not explicitly stated, and no other behavior is disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.