From ee4aba206e80e3d0f144f8713f1ae17458d77cd5 Mon Sep 17 00:00:00 2001 From: yzlin Date: Tue, 6 Feb 2024 23:22:53 +0800 Subject: [PATCH] fix empty code when aask_code not returning language --- metagpt/roles/ci/code_interpreter.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/metagpt/roles/ci/code_interpreter.py b/metagpt/roles/ci/code_interpreter.py index 796abba04..404c93b81 100644 --- a/metagpt/roles/ci/code_interpreter.py +++ b/metagpt/roles/ci/code_interpreter.py @@ -72,11 +72,7 @@ class CodeInterpreter(Role): if ReviewConst.CHANGE_WORDS[0] in review: counter = 0 # redo the task again with help of human suggestions - py_code = ( - code["code"] if code.get("language") == "python" else "" - ) # use python code as final code; for markdown, return the rendered result instead of the code itself - - return py_code, result, success + return code["code"], result, success async def _write_code(self): todo = WriteCodeWithoutTools() if not self.use_tools else WriteCodeWithTools(selected_tools=self.tools)