13namespace mcp::client {
17std::unique_ptr<Transport> make_contract_transport_adapter(
18 std::unique_ptr<transport::ClientTransport> transport);
20std::unique_ptr<Transport> make_contract_transport_adapter(
21 transport::ClientTransport& transport);
Role-generic MCP transport contract for SDK peer/service layers.