From a1a239f659ffcbc284284894b236a590e1169085 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 5 Mar 2026 18:13:43 +0800 Subject: [PATCH] bugfix --- skillagent/skillengine.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/skillagent/skillengine.py b/skillagent/skillengine.py index 23cb44f..589d2d8 100644 --- a/skillagent/skillengine.py +++ b/skillagent/skillengine.py @@ -263,7 +263,11 @@ class IndustrialSkillEngine: if f is None: e = Exception(f'function({d.function} is not in env') exception(f'{e}') - raise e + await self.write_output({ + "status": "FAILED", + "error": f'{st=}, {e}' + }) + return try: ret = '' if inspect.iscoroutinefunction(f):