Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must disclose all behavioral traits. It only states the function ('Get') but omits details such as authentication requirements, error handling (e.g., page not found), rate limits, or any side effects. The description is insufficient for an agent to understand the tool's behavior beyond a simple read.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.