Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover readOnly/destructive/openWorld hints, while the description adds substantial behavioral context: the product is created as an INACTIVE draft (not public), the seller activates it via activation_url, 2 AI credits are consumed per call, non-WebP photos are rejected rather than converted, and a signed-in user is required. Actions, side effects, cost, and failure mode are all disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.