ConditionalAwaitingTool

constructor(delegate: Tool, decider: AwaitDecider)

Parameters

delegate

The tool to wrap

decider

Function that decides whether to await based on input context