Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safety profile (readOnlyHint=false, destructiveHint=false, openWorldHint=false). The description adds one genuinely new behavioral fact beyond that: fixed rules may flag legal, security, compliance, or cost risks. It does not say whether flags block creation or merely annotate the result, nor what the call returns, so the added context is real but thin.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.