Deprecated

Use ToolNode instead.

interface ToolExecutorArgs {
    invalidToolMsgTemplate?: string;
    tools: (StructuredToolInterface<ToolInputSchemaBase, any, any> | RunnableToolLike<InteropZodType, unknown>)[];
}

Properties

invalidToolMsgTemplate?: string

Default

{INVALID_TOOL_MSG_TEMPLATE}
tools: (StructuredToolInterface<ToolInputSchemaBase, any, any> | RunnableToolLike<InteropZodType, unknown>)[]