Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only and idempotent behavior, so the description does not need to repeat those. It adds useful context about scope ('all') and content ('configuration'), but does not disclose potential pagination, authorization requirements, or the exact structure of the returned data, which would enhance transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.