Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, idempotent, non-destructive, openWorld), so the description is free to add the useful parts: it enumerates what comes back (must-haves, nice-to-haves, level signals, mirror terms, years, location, process/referral facts) and adds an honest caveat that the checklist is general recruiter practice and 'no guarantee of a result'. That caveat is genuine behavioral disclosure not present in annotations or schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.