diff --git a/astrbot/core/star/context.py b/astrbot/core/star/context.py index dda2d1d0b..a2d988ac6 100644 --- a/astrbot/core/star/context.py +++ b/astrbot/core/star/context.py @@ -463,6 +463,7 @@ class Context: _parts.append(part) if part in flags and i + 1 < len(module_part): _parts.append(module_part[i + 1]) + module_part.append("main") break tool.handler_module_path = ".".join(_parts) module_path = tool.handler_module_path