Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full behavioral burden. It names the conflict categories inspected but says nothing about whether it is read-only, what a conflict result contains, severity levels, or whether project_id is required. A diagnostic tool with zero annotation coverage needs more than a category list.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.