Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema already documents both parameters, so the baseline is 3. The description adds meaning by explaining that supplying the 'table' parameter changes the output from table-level listing to detailed column, index, and CREATE TABLE information, which is not fully evident from the schema alone.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.