From bfd0731178de816b1e1ad396dbbc7679e18ef4c9 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 5 Mar 2026 17:55:26 +0800 Subject: [PATCH] bugfix --- skillagent/call.py | 1 + skillagent/skillengine.py | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/skillagent/call.py b/skillagent/call.py index c118de1..9959758 100644 --- a/skillagent/call.py +++ b/skillagent/call.py @@ -28,6 +28,7 @@ async def text2video(request, params_kw=None): ret = '' async for d in engine.inference(params_kw): ret += d + debug(f'---------text2video():{ret=}----------') return ret async def image2video(request, params_kw=None): diff --git a/skillagent/skillengine.py b/skillagent/skillengine.py index 1285568..23cb44f 100644 --- a/skillagent/skillengine.py +++ b/skillagent/skillengine.py @@ -270,6 +270,7 @@ class IndustrialSkillEngine: ret = await f(self.request, params_kw=d.params) else: ret = f(self.request, params_kw=d.params) + debug(f'函数调用:{st=}, {ret=}') await self.write_output({ "status": "SUCCEEDED", "content": ret @@ -278,8 +279,9 @@ class IndustrialSkillEngine: exception(f'{e}\n{format_exc()}') await self.write_output({ "status": "FAILED", - "error": f'{e}' + "error": f'{st=}, {e}' }) + debug(f'调用函数返回') return if "REPLY: " in decision: sessionkey = getID()