@@ -484,12 +484,12 @@ class TaskRunnerAgent(
484484 }
485485 }
486486 genState.taskIdProcessingQueue.forEach { taskId ->
487- val newTask = ui.newTask()
487+ val newTask = ui.newTask(false )
488488 genState.uitaskMap[taskId] = newTask
489489 val subtask = genState.subTasks[taskId]
490490 val description = subtask?.description
491491 log.debug(" Creating task tab: $taskId ${System .identityHashCode(subtask)} $description " )
492- taskTabs[description ? : taskId] = " <div id= ${ newTask.operationID} ></div> "
492+ taskTabs[description ? : taskId] = newTask.placeholder
493493 }
494494 Thread .sleep(100 )
495495 while (genState.taskIdProcessingQueue.isNotEmpty()) {
@@ -517,7 +517,7 @@ class TaskRunnerAgent(
517517 userMessage = userMessage,
518518 highLevelPlan = highLevelPlan,
519519 genState = genState,
520- task = genState.uitaskMap.get(taskId) ? : ui.newTask(),
520+ task = genState.uitaskMap.get(taskId) ? : ui.newTask(false ),
521521 taskTabs = taskTabs
522522 )
523523 }
@@ -1058,10 +1058,10 @@ class TaskRunnerAgent(
10581058 genState.taskResult[taskId] = subPlan.text
10591059 var newTasks = subPlan.obj.tasksByID
10601060 newTasks?.forEach {
1061- val newTask = ui.newTask()
1061+ val newTask = ui.newTask(false )
10621062 genState.uitaskMap[it.key] = newTask
10631063 genState.tasksByDescription[it.value.description] = it.value
1064- taskTabs[it.value.description ? : it.key] = " <div id= ${ newTask.operationID} ></div> "
1064+ taskTabs[it.value.description ? : it.key] = newTask.placeholder
10651065 }
10661066 val conflictingKeys = newTasks?.keys?.intersect(genState.subTasks.keys)
10671067 newTasks = newTasks?.entries?.associate { (key, value) ->
0 commit comments