Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety profile is covered. The description adds meaningful context: the set of executives returned (CEO/CFO/COO/CTO and others), included attributes (tenure, biographies, education, profile links), and that profile data appears only where linked to shared.people.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.