Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It indicates the tool is a read-like operation ('Show') and specifies that no arguments are needed. However, it does not disclose details such as whether the 'live' status reflects real-time data, any side effects, or the exact return format. For a simple tool, this is adequate but not comprehensive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.