Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnly/destructive/openWorld, so the description's job is otherwise; it delivers real additional context: per-call cost of US$0.002, a 3-free-calls-per-day quota, and the 'arithmetic, not advice' disclaimer that sets expectations about output. It lacks any note on precision, rounding, or what happens at extreme leverage, but the cost and quota disclosure is genuinely useful to an agent budgeting calls.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.