Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint/idempotentHint annotations, the description discloses important behavioral details: the result contains provenance, freshness, VIN photo, market comparison, full details, and the inquiry contract. It also explains the 'not found' behavior as likely indicating the vehicle sold, which is useful operational context not present in the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.