namespace ModelContextProtocol.Client; /// /// Specifies the transport mode for HTTP client connections. /// public enum HttpTransportMode { /// /// Automatically detect the appropriate transport by trying Streamable HTTP first, then falling back to SSE if that fails. /// This is the recommended mode for maximum compatibility. /// AutoDetect, /// /// Use only the Streamable HTTP transport. /// StreamableHttp, /// /// Use only the HTTP with SSE transport. /// Sse }