Describe the feature you'd like
Introduce 'Tool Choice' to Tool Agent like in openAi assistant module, to force the Tool Agent to always use a tool.
Additional context
I have a Tool agent integrated with Slack, when agent sends multiple messages in thread, I can only capture the first one from flowise prediction API. I've created a cutom tool to send all messages through it, but the agent sometimes fails to use the tool and provides a reply as text response. Using "tool choice" = 'required' in OpenAI assistants forces the assistant to behave as expected, it would be great to have this option in Flowise Tool Agent.
Describe the feature you'd like Introduce 'Tool Choice' to Tool Agent like in openAi assistant module, to force the Tool Agent to always use a tool.
Additional context I have a Tool agent integrated with Slack, when agent sends multiple messages in thread, I can only capture the first one from flowise prediction API. I've created a cutom tool to send all messages through it, but the agent sometimes fails to use the tool and provides a reply as text response. Using "tool choice" = 'required' in OpenAI assistants forces the assistant to behave as expected, it would be great to have this option in Flowise Tool Agent.