Files
LangBot/tools/regression_fixtures/plugin_lifecycle/main.py
T
huanghuoguoguo 7119cc94ba test(regression): add plugin lifecycle recovery job (#2812)
Squash merge after resolving companion-suite conflicts and passing all required checks.
2026-10-30 09:20:37 +08:00

13 lines
294 B
Python

from langbot_plugin.api.definition.plugin import BasePlugin
VERSION = '0.0.0'
FAIL_INITIALIZE = False
class LifecyclePlugin(BasePlugin):
version = VERSION
async def initialize(self):
if FAIL_INITIALIZE:
raise RuntimeError('QA deliberate initialization failure')