Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations provide structured information (readOnlyHint=false, destructiveHint=false, idempotentHint=false, openWorldHint=true), which the description doesn't contradict. However, the description adds minimal behavioral context beyond what annotations already declare. It doesn't explain what kind of suggestions are generated, whether there are rate limits, authentication requirements, or what the typical response format looks like. With annotations covering the basic safety profile, the description adds some value by indicating it's a POST operation but lacks rich behavioral details.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.