| 
					
				 | 
			
			
				@@ -116,10 +116,10 @@ class ToolParameterOption(BaseModel): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     value: str = Field(..., description="The value of the option") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     label: I18nObject = Field(..., description="The label of the option") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @classmethod 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @field_validator('value', mode='before') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @classmethod 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def transform_id_to_str(cls, value) -> str: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if isinstance(value, bool): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if not isinstance(value, str): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return str(value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return value 
			 |