Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations include destructiveHint=true, but the description doesn't explain why creation is considered destructive (e.g., folder creation may overwrite an existing folder with the same name or be irreversible). With annotations providing some signal, the description misses the opportunity to add context about irreversibility, naming conflicts, or permission requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.