Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is carried by structured data. The description complements this by disclosing what content is reported (paths, version, mod count, draft folder, log presence), which is useful given there is no output schema, but it adds nothing about scope, cost, or freshness of the data.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.