Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. 'Using GUI prompts' is a genuinely useful disclosure (interactive, requires a desktop session, blocks on user input), but it omits what happens to existing credentials, whether the operation is destructive, where secrets are stored, and 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.