Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, and idempotentHint. The description reinforces 'Open read' but adds minimal behavioral detail beyond the annotations. It clarifies the conceptual approach but not operational aspects like output formatting or access requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.