Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Discloses that it runs the four checks in parallel, merges findings, invokes an LLM to rank vulnerabilities, generate a remediation roadmap, and produce fix snippets, and returns both raw audit data and AI analysis. Annotations already cover read-only/non-destructive behavior, and the description adds valuable orchestration and LLM behavior without contradicting annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.