Dune_rpc_privateSourceThe main logic for the runtime versioning protocol for the Dune RPC. For a high-level explanation and rationale, see doc/dev/rpc-versioning.ml.
This is kept around for compatibility reasons. Before we serialised Pp.t tags as (Tag pp) but now we serialise them as Tag (pair tag pp).
A compound user error defines an alternative format for error messages that retains more structure. This can be used to display the errors in richer form by RPC clients.
Describe what files should be promoted.