Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full burden. It states 'Update a question using an AI prompt', implying a mutation that might involve AI processing, but doesn't disclose behavioral traits such as required permissions, whether it's idempotent, rate limits, or what the AI does (e.g., generate content, suggest edits). This leaves significant gaps for a mutation tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.