Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already carry the safety profile (readOnlyHint=true, openWorldHint=false), so the description's added value is the lifecycle enumeration (queued, generating, reviewing, waiting for the owner, applied, failed) and the fact that a verdict and published address may accompany it. That tells an agent what states to expect and interpret, though it says nothing about permissions, latency, or staleness of the status.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.