add qa/mermaid reporter

This commit is contained in:
shenchucheng 2024-05-08 15:13:13 +08:00
parent caa42ff7c1
commit 32d6e5a1cf
6 changed files with 28 additions and 8 deletions

View file

@ -579,7 +579,7 @@ class Plan(BaseModel):
current_task_id = task.task_id
break
self.current_task_id = current_task_id
TaskReporter().report({"tasks": self.tasks, "current_task_id": current_task_id})
TaskReporter().report({"tasks": [i.model_dump() for i in self.tasks], "current_task_id": current_task_id})
@property
def current_task(self) -> Task: