Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It mentions 'soft delete,' which implies the item is marked as deleted rather than permanently removed, adding useful context beyond the basic 'delete' action. However, it lacks details on permissions, reversibility, or effects on related data (e.g., sales or batches), leaving gaps in understanding the tool's behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.