Fakes IDynamicToolExecutorService for consumer unit tests, so code that wires an adapter to this
library can be tested without a real spec, a real HTTP call, or mocking axios directly. Pass an
Error instance as a response to simulate a failed tool call.
Fakes IDynamicToolExecutorService for consumer unit tests, so code that wires an adapter to this library can be tested without a real spec, a real HTTP call, or mocking axios directly. Pass an Error instance as a response to simulate a failed tool call.