Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations only say readOnlyHint=false and destructiveHint=false, which is minimal. The description adds valuable behavioral context: notes are visible to team members only, never to the respondent, max length is 2000 characters, and the operation is not idempotent — a timeout may still mean success, so blind retries can create duplicates. This goes well beyond 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.