Orchestration layer above kairo-channel: cross-channel delivery routing, session
directory + pairing, token-stream → edit_message draft consumer, append-only
gateway-exchange mirror, slash command registry, and a richer platform-adapter
contract for IM platforms with media/typing/edit/draft semantics. Lets kairo-assistant
and kairo-code stop reimplementing the same plumbing in every channel runner.