Overview
Describe initialization, capability negotiation, message exchange, and termination.
Explain the role of JSON-RPC.
Compare local standard input/output, server-sent events, streamable HTTP, and WebSocket streaming.
Explain the difference between stateful and stateless interaction.