mirror of
https://github.com/FoundationAgents/MetaGPT.git
synced 2026-05-30 14:35:17 +02:00
feat: +unit test
fixbug: func has no value
This commit is contained in:
parent
5510df5f96
commit
6f039d004d
28 changed files with 367 additions and 552 deletions
|
|
@ -132,8 +132,8 @@ class Assistant(Role):
|
|||
def get_memory(self) -> str:
|
||||
return self.memory.model_dump_json()
|
||||
|
||||
def load_memory(self, jsn):
|
||||
def load_memory(self, m):
|
||||
try:
|
||||
self.memory = BrainMemory(**jsn)
|
||||
self.memory = BrainMemory(**m)
|
||||
except Exception as e:
|
||||
logger.exception(f"load error:{e}, data:{jsn}")
|
||||
|
|
|
|||
|
|
@ -235,7 +235,9 @@ class Engineer(Role):
|
|||
task_doc = await task_file_repo.get(i.name)
|
||||
elif str(i.parent) == SYSTEM_DESIGN_FILE_REPO:
|
||||
design_doc = await design_file_repo.get(i.name)
|
||||
# FIXME: design doc没有加载进来,是None
|
||||
if not task_doc or not design_doc:
|
||||
logger.error(f'Detected source code "{filename}" from an unknown origin.')
|
||||
raise ValueError(f'Detected source code "{filename}" from an unknown origin.')
|
||||
context = CodingContext(filename=filename, design_doc=design_doc, task_doc=task_doc, code_doc=old_code_doc)
|
||||
return context
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue