Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations contain no safety hints, so the description carries the full behavioral disclosure burden. 'Push action to NLA' hints at a move-like behavior, but it does not clarify whether the original action is removed, whether an existing strip is overwritten, or what side effects occur. With no readOnly/destructive annotations, this leaves important behavior unexplained.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.