Single envelope for a streaming protocol emission: sequence, channel
(method), and payload (params).
interface ProtocolEventLogical stream channel. Built-in channels match StreamMode
(e.g. messages, updates); transformer-synthesized channels
include lifecycle and input; user-defined channels carry their
StreamChannel.channelName.
Channel-specific payload and routing metadata.
Discriminator; always "event" for this shape.