Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% (both parameters have descriptions), so the baseline is 3. However, the tool description does not add any meaning beyond the schema. It merely restates 'by ID' which aligns with the 'contactId' parameter. The 'properties' parameter is not elaborated in the description, missing an opportunity to clarify its usage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.