Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description does add real value beyond that by stating the returned data is limited to metadata/approved fields with no secrets, contacts, or original files, but it says nothing about authorisation requirements, what 'workflow state' actually contains, or failure behaviour for an unauthorised or unknown target.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.