Option to set time out for MCP Client Tool or completely remove the 60s time out.
My use case:
I have a Call sub workflow tool node, it call another workflow to generate a full blog content and post it on my blog. The sub workflow takes around 8m to finish the job. Before, when I connected it directly to AI Agent node as a tool, the AI Agent always waited for the finishing of the sub workflow to receive the result. Now I connect the sub workflow through an MCP connection, the MCP client tool node is always timed out after 60s and showing the 32001 error.
I think it would be beneficial to add this because:
This is good for sub-workflows with processing time too long.
Please!! This makes MCP tools which have processing time really difficult to use. It will repeatedly call them causing at least double resources and API requests being used.
We now have the opp to adapt the timeout.
BUT: there is no error handling! It would be VERY helpful not only to raise an error but also to sent this error back to Agent node and its errorhandling.