Streaming Hub 0.1
Define signals
Emit external events with a stable signal contract.
AlphaDescriptor
Return stable signal IDs, display metadata, filters and documented payload fields from ISignalProvider.
Emission
Emit SignalEmission with the correct signal ID, source key, text and structured payload.
Lifecycle
Start subscriptions when the plugin starts and stop them before disposal. Avoid emitting after shutdown.