run abstract method

Future<ToolResult> run(
  1. Map<String, dynamic> input
)

Executes the tool with the given input map.

Should never throw — return ToolResult.failure on errors.

Implementation

Future<ToolResult> run(Map<String, dynamic> input);