Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this as a mutating, idempotent, non-destructive operation. The description adds the key behavioral fact beyond them: the change reverts to the program's target for that week, so the agent understands the resulting state. It doesn't warn that indices may shift after a revert or that the action is itself undoable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.