Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden of disclosing behavior. It states that the tool returns a verdict, issues found, and suggested improvements, and mentions the on-chain certificate for approved outputs. It does not disclose potential costs, delays, or failure modes, but for a review tool it provides reasonable transparency about what the user gets.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.