Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden, but it does disclose a concrete behavioral trait: the output is capped at the last 50 lines, so there is no pagination or full-log option. It omits whether the read requires permissions, where the log lives, and what happens if the log is empty or missing.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.