Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint, idempotentHint, destructiveHint=false, openWorldHint=false), so the description's marginal burden is low. It does add value by disclosing the shape of the payload (all sections and fields, with formats and absence rules), which matters because there is no output schema. However, it says nothing about the response envelope, size, or cost of returning a full schema, so it stays at a moderate level.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.