Simple Runner implementation for tool execution. Maps operation names to their implementations and executes them.
Creates a new Runner instance.
Map of operation names to their implementations.
Executor instance for performing operations, or null for direct execution.
Executes a tool operation by name.
Name of the operation to execute.
Arguments for the operation.
Promise resolving to the operation result.
Error if the operation name is not found in the registry.
Simple Runner implementation for tool execution. Maps operation names to their implementations and executes them.