lifecycle-hooks
Declarative model lifecycle hooks, an alternative to Signals.
LightAgent: Lightweight Python framework for OpenAI-compatible agents with tools, memory, guardrails, tracing, lifecycle hooks, multi-agent collaboration, and workflows.
Parse doc strings, extract metadata from comments, and declare lifecycle hooks in Behave .feature files. Supports JSON, YAML, XML, CSV, and more.