Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must carry the burden of behavioral transparency. It states what information is provided, but does not explicitly mention whether the operation is read-only, whether it can fail, or any other side effects. For a simple provenance retrieval, this is acceptable but not fully explicit. There is no contradiction with any annotation because no annotations exist.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.