From 3643e04b420cb0ef7c950279a19b605f01e5a522 Mon Sep 17 00:00:00 2001 From: Matt Massicotte <85322+mattmassicotte@users.noreply.github.com> Date: Tue, 16 Jan 2024 05:45:39 -0500 Subject: [PATCH] Some notes on DataChannel --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 602f61f..4a842d2 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,8 @@ For the most part, this library strives to be a straightforward version of the s - `TokenRepresentation`: maintains the state of a document's semantic tokens - `DataChannel.withMessageFraming`: wraps an existing JSONRPC DataChannel up with HTTP header-based message framing +If you need to support other communication channels, you'll have to work with the `DataChannel` type from the [JSONRPC](https://github.com/ChimeHQ/JSONRPC) package. There are a few specialized ones already defined in [LanguageClient](https://github.com/ChimeHQ/LanguageClient). + ## Client Support Right now, there are still some bits useful for client support in this library: