Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses that deletion requires ADMIN authentication, and that deletion is refused if the portal has pages or accesses unless force=true. These are meaningful behavioral conditions beyond what annotations convey. The description aligns with annotations (destructiveHint=true, readOnlyHint=false), adding valuable context about safety guards and auth requirements. It could mention what happens on force-delete (e.g., whether child pages are cascaded), but the disclosed refusal mechanism is strong behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.