Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are present, so the description carries the behavioral burden. It clearly implies a read-only lookup of wanted properties and adds useful context about being the reverse of hledej_nemovitosti, but it never explicitly states that the operation is safe or describes the return shape. There is no mutating language, so behavior is inferable but not fully disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.