| 
					
				 | 
			
			
				@@ -279,7 +279,7 @@ const TextGeneration: FC<IMainProps> = ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     setAllTaskList(allTaskList) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    setCurrGroupNum(0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     setControlSend(Date.now()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // clear run once task status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     setControlStopResponding(Date.now()) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -295,10 +295,7 @@ const TextGeneration: FC<IMainProps> = ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // avoid add many task at the same time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (needToAddNextGroupTask) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       setCurrGroupNum(hadRunedTaskNum) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // console.group() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // console.log(`[#${taskId}]: ${isSuccess ? 'success' : 'fail'}.currGroupNum: ${getCurrGroupNum()}.hadRunedTaskNum: ${hadRunedTaskNum}, needToAddNextGroupTask: ${needToAddNextGroupTask}`) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // console.log([...allTasklistLatest.filter(task => [TaskStatus.completed, TaskStatus.failed].includes(task.status)).map(item => item.id), taskId].sort((a: any, b: any) => a - b).join(',')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // console.groupEnd() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const nextPendingTaskIds = needToAddNextGroupTask ? pendingTaskList.slice(0, GROUP_SIZE).map(item => item.id) : [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const newAllTaskList = allTasklistLatest.map((item) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (item.id === taskId) { 
			 |