This directory hosts the canonical Markdown specifications of the Platform API.
It shall be used to describe protocol semantics, namely the client-server RPC methods, types and errors. The specification includes encoding descriptions used in interprocess communication to comply with the protocol. It defines the interface between the application and the Platform API.
This specification uses semantic versioning
Version: 0.1.0
Version | Description |
---|---|
0.1.0 | Initial draft |
Contributions are welcome.
Proposals at an early stage can first be drafted as Github issues. To progress, a proposal will often need to be written out and approved as a Request For Comment (RFC).
The standard language for coding is Typescript.
If you find discrepancies between the spec and the code that do not have an associated issue or pull request on github, please create a new issue !