Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description bears the full burden of disclosing behavior. It only states that it starts recording and where files land, but fails to mention what happens if recording is already active (e.g., whether it errors, restarts, or is a no-op), any permissions required, or other side effects. This is a minimal disclosure that leaves important behavioral traits undisclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.