| 
					
				 | 
			
			
				@@ -38,7 +38,7 @@ class ToolEngine: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if isinstance(tool_parameters, str): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             # check if this tool has only one parameter 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parameters = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                parameter for parameter in tool.parameters  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                parameter for parameter in tool.get_runtime_parameters()  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if parameter.form == ToolParameter.ToolParameterForm.LLM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if parameters and len(parameters) == 1: 
			 |