mirror of
				https://github.com/langgenius/dify.git
				synced 2025-10-31 10:53:02 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			607 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			607 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from core.tools.entities.tool_entities import ToolInvokeMeta
 | |
| 
 | |
| 
 | |
| class ToolProviderNotFoundError(ValueError):
 | |
|     pass
 | |
| 
 | |
| 
 | |
| class ToolNotFoundError(ValueError):
 | |
|     pass
 | |
| 
 | |
| 
 | |
| class ToolParameterValidationError(ValueError):
 | |
|     pass
 | |
| 
 | |
| 
 | |
| class ToolProviderCredentialValidationError(ValueError):
 | |
|     pass
 | |
| 
 | |
| 
 | |
| class ToolNotSupportedError(ValueError):
 | |
|     pass
 | |
| 
 | |
| 
 | |
| class ToolInvokeError(ValueError):
 | |
|     pass
 | |
| 
 | |
| 
 | |
| class ToolApiSchemaError(ValueError):
 | |
|     pass
 | |
| 
 | |
| 
 | |
| class ToolEngineInvokeError(Exception):
 | |
|     meta: ToolInvokeMeta
 | |
| 
 | |
|     def __init__(self, meta, **kwargs):
 | |
|         self.meta = meta
 | |
|         super().__init__(**kwargs)
 | 
