Orchestrates the Listener → Store → API → Plugin pipeline. Manages listener lifecycle, schema matching, message routing, and plugin execution.
Load plugins from config (npm packages or local paths).
Register a listener with the pipeline.
Register a plugin directly.
Stop the pipeline — stops all listeners and plugins.
Unregister a listener.
Orchestrates the Listener → Store → API → Plugin pipeline. Manages listener lifecycle, schema matching, message routing, and plugin execution.