validateInput method

ValidationResult validateInput(
  1. String name,
  2. Map<String, dynamic> input
)

Validate input for a named tool against its schema.

Implementation

ValidationResult validateInput(String name, Map<String, dynamic> input) {
  final reg = _tools[name];
  if (reg == null) {
    return ValidationResult.invalid('Unknown tool: $name');
  }
  return reg.tool.validateInput(input);
}