Added support for multiple tools in a request