Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive), but the description adds substantive context they do not: it never spends credits, the cost is charged only if the company is found, and some states list the company without its officers. Those are exactly the caveats an agent needs to relay before committing the user to a paid action.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.