Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare write, destructive, idempotent, and open-world behavior. The description adds useful context beyond those annotations: the delete is soft and is scoped to the caller's bookmarks, leaving other users untouched. It does not explain recoverability or permissions, but the added soft-delete and scope details are valuable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.