EXPERIMENTAL Channel protocol and streaming-response API