type Reply
import bolt@1.27.0.0/src/lsp/server.bend as Serverimport Base
import emerging-ezjson@1.2.0.0/src/value.bend as J
52# a message the server sends: a notification, already printed, or the
53# response to a request, its result or its error
54type Reply is Data:
55 RNote{body: String}
56 RResult{id: J.Json, result: J.Json}
57 RError{id: J.Json, code: String, message: String}