Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so this is marked as a safe read. The description adds value by specifying the response scope—'every occurrence the AI flagged with timestamps, the sessions behind it, steps to replicate, comments, and any linked external ticket'—which goes beyond the generic title. It doesn't contradict annotations, but doesn't describe error behavior or data volume, so it's not a full behavioral picture.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.