From c6956fbe04382d4a06bef33493b3cf638b6fec91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8E=98=E6=9D=83=20=E9=A9=AC?= Date: Mon, 1 Apr 2024 19:07:50 +0800 Subject: [PATCH] fixbug: dependencies --- metagpt/roles/engineer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/metagpt/roles/engineer.py b/metagpt/roles/engineer.py index 41735023a..6962b1bb5 100644 --- a/metagpt/roles/engineer.py +++ b/metagpt/roles/engineer.py @@ -209,9 +209,9 @@ class Engineer(Role): code_plan_and_change = node.instruct_content.model_dump_json() dependencies = { REQUIREMENT_FILENAME, - self.rc.todo.i_context.prd_filename, - self.rc.todo.i_context.design_filename, - self.rc.todo.i_context.task_filename, + str(self.project_repo.docs.prd.root_path / self.rc.todo.i_context.prd_filename), + str(self.project_repo.docs.system_design.root_path / self.rc.todo.i_context.design_filename), + str(self.project_repo.docs.task.root_path / self.rc.todo.i_context.task_filename), } code_plan_and_change_filepath = Path(self.rc.todo.i_context.design_filename) await self.project_repo.docs.code_plan_and_change.save(