From 61f09d369117a438db5cc79322b4132e8ff8373b Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 13 Feb 2026 18:11:55 +0800 Subject: [PATCH] bugfix --- skillagent/skillengine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skillagent/skillengine.py b/skillagent/skillengine.py index c1b466e..871f681 100644 --- a/skillagent/skillengine.py +++ b/skillagent/skillengine.py @@ -46,6 +46,7 @@ async def run_subprocess(command, cwd, env, input_str=None, timeout=30.0): try: # 启动子进程 # stdout/stderr 设置为 PIPE 对应原来的 capture_output=True + env['PATH'] = f'{cwd}{env["PATH"]}' process = await asyncio.create_subprocess_shell( command, stdout=asyncio.subprocess.PIPE, @@ -205,7 +206,6 @@ class IndustrialSkillEngine: if not data: debug('End Data') break; - debug(f'{data=}, {type(data)=}') yield json.dumps(data, ensure_ascii=False) + '\n' await asyncio.sleep(0.1)