Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the behavioral disclosure burden. 'Проверить доступность' clearly indicates a read-only diagnostic action and rules out mutation, which is meaningful given the absence of explicit readOnly/destructive hints. It could add more detail about failure behavior or timeouts, but for a zero-parameter status check the core behavior is transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.