Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations and no behavioral information in the description, the agent receives no disclosure of side effects, authentication requirements, rate limits, or what the response contains. The only extra detail is billing, which is not behavioral in a functional sense. The description fails to convey what actually happens when the tool is called.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.