Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It does disclose the key side effect—'replaces the scene'—which signals that the current scene will be overwritten. However, it does not mention potential data loss, prerequisites (an existing checkpoint), or how failure is handled if the name is invalid. Some important behavioral detail is missing.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.