Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden but discloses nothing beyond the basic read operation implied by 'get'. It omits authentication requirements, rate limiting, what constitutes 'detailed' information, or error behavior for invalid track IDs. The agent lacks context about whether this returns audio analysis, market availability, or just basic metadata.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.