Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema already describes each parameter (price in GBP, quantity, unit enum). The description adds semantic meaning by explaining how units are normalized and compared (weights per kg, volumes per litre, counts each), which is not fully captured in the schema. Even with 100% schema coverage, this extra context enhances the agent's understanding of how to structure inputs.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.