Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema itself documents every parameter well: node_path is required, incoming/outgoing default to true, and signal_name is an optional null filter. The tool description's 'incoming and outgoing' phrasing aligns with the two boolean flags, which is mildly helpful, but it adds no explanation of the node path or filtering semantics. The CONTEXT signal reports 0% coverage; against that standard the description only partially compensates via directionality, so 3 is the correct baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.