| 
									
										
										
										
											2023-05-25 15:54:45 +08:00
										 |  |  | from libs.exception import BaseHTTPException | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class NotCompletionAppError(BaseHTTPException): | 
					
						
							|  |  |  |     error_code = 'not_completion_app' | 
					
						
							|  |  |  |     description = "Not Completion App" | 
					
						
							|  |  |  |     code = 400 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class NotChatAppError(BaseHTTPException): | 
					
						
							|  |  |  |     error_code = 'not_chat_app' | 
					
						
							| 
									
										
										
										
											2024-04-08 18:51:46 +08:00
										 |  |  |     description = "App mode is invalid." | 
					
						
							|  |  |  |     code = 400 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class NotWorkflowAppError(BaseHTTPException): | 
					
						
							|  |  |  |     error_code = 'not_workflow_app' | 
					
						
							|  |  |  |     description = "Only support workflow app." | 
					
						
							| 
									
										
										
										
											2023-05-25 15:54:45 +08:00
										 |  |  |     code = 400 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class AppSuggestedQuestionsAfterAnswerDisabledError(BaseHTTPException): | 
					
						
							|  |  |  |     error_code = 'app_suggested_questions_after_answer_disabled' | 
					
						
							|  |  |  |     description = "Function Suggested questions after answer disabled." | 
					
						
							|  |  |  |     code = 403 |