feat:系统错误时发出事件

This commit is contained in:
jxxghp
2024-05-29 16:28:17 +08:00
parent 4c5366f8b4
commit 74980911fe
4 changed files with 34 additions and 0 deletions

View File

@ -121,6 +121,16 @@ class ChainBase(metaclass=ABCMeta):
self.messagehelper.put(title=f"{module_name}发生了错误",
message=str(err),
role="system")
self.eventmanager.send_event(
EventType.SystemError,
{
"type": "module",
"module_name": module_name,
"module_method": method,
"error": str(err),
"traceback": traceback.format_exc()
}
)
return result
def recognize_media(self, meta: MetaBase = None,