From 120e92821075ad1586f1a74e2c72c6cb8103a0e6 Mon Sep 17 00:00:00 2001 From: zhanglei Date: Sat, 14 Sep 2024 16:44:11 +0800 Subject: [PATCH] update: pwd not report --- metagpt/tools/libs/terminal.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metagpt/tools/libs/terminal.py b/metagpt/tools/libs/terminal.py index 24daa184d..10972dbe9 100644 --- a/metagpt/tools/libs/terminal.py +++ b/metagpt/tools/libs/terminal.py @@ -108,6 +108,8 @@ class Terminal: return "\n".join(output_lines) async def _read_and_process_output(self, cmd, daemon=False) -> str: + if "pwd" in cmd: + return async with self.observer as observer: cmd_output = [] await observer.async_report(cmd + self.command_terminator, "cmd")