Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
readOnlyHint/openWorldHint annotations already cover the safety profile, so the description earns credit by disclosing the richness of the payload (choice groups, combo-slot options, customizations, prices, allergens). It doesn't state rate limits or per-cafe variability, but for a scoped read with annotations it adds solid content context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.