From 45042450322de2a36ab959350e2047b1309ffe25 Mon Sep 17 00:00:00 2001 From: dewmal Date: Fri, 16 Aug 2024 16:55:58 +0530 Subject: [PATCH] only if deliverables are null --- bindings/ceylon/ceylon/llm/llm_task_coordinator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bindings/ceylon/ceylon/llm/llm_task_coordinator.py b/bindings/ceylon/ceylon/llm/llm_task_coordinator.py index 713de283..c531946d 100644 --- a/bindings/ceylon/ceylon/llm/llm_task_coordinator.py +++ b/bindings/ceylon/ceylon/llm/llm_task_coordinator.py @@ -85,9 +85,9 @@ def initialize_team_network(self): self.team_network.add_node(agent.details().name, role=agent.details().role) async def update_task(self, idx: int, task: Task): - - task_deliverable = await self.build_task_deliverable(task) - task.set_deliverable(task_deliverable) + if task.task_deliverable is None: + task_deliverable = await self.build_task_deliverable(task) + task.set_deliverable(task_deliverable) if len(task.subtasks) == 0: sub_tasks = await self.generate_tasks_from_description(task)