Creates a new Runner instance.
Map of operation names to their implementations
Executor instance for performing operations, or null for direct execution
PrivateexecutorExecutor instance for performing operations, or null for direct execution
PrivateoperationsMap of operation names to their implementations
Simple Runner implementation for tool execution. Maps operation names to their implementations and executes them.