The result of a call to {@link LanguageModelTool.prepareInvocation}.
Fields
optionalinvocationMessage:Null<EitherType<String, MarkdownString>>
A customized progress message to show while the tool runs.
optionalconfirmationMessages:Null<LanguageModelToolConfirmationMessages>
The presence of this property indicates that the user should be asked to confirm before running the tool. The user should be asked for confirmation for any tool that has a side-effect or may potentially be dangerous.