Fixed tool execution using full params