Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds real behavioral context beyond the annotations: 'Free (no credits)', ordering guarantee ('Best first'), and that each result carries its pattern and estimated percentile. Annotations already cover safety profile (non-destructive, non-read-only, non-idempotent), so this complement is enough, though it doesn't say whether generated hooks are persisted server-side.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.