Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations at all, the description carries the full burden and discloses almost nothing: it doesn't say whether unpinning is idempotent, whether it errors when the note isn't pinned, whether the note content is untouched (important, since delete_note is a sibling and agents may conflate the two), or what permissions are needed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.