Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, idempotent, non-destructive, closed-world behavior, so the bar is lowered. The description adds real value beyond them by bounding scope (no prediction prose, no annual-chart emulation) and stating what is actually returned (source locators per planet-house section) — a no-annotation schema could not convey that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.