200sc/bebop

Upstream compatibility: RPC Service definitions

200sc opened this issue · 3 comments

200sc commented

Upstream bebop has allegedly released this support, but when you run bebopc 2.4.2, the latest release as of now, against the service defined in their wiki: https://github.com/RainwayApp/bebop/wiki/RPC, it errors:

[Compiler][Error] The given key 'string' was not present in the dictionary.

This error is not coming from bebopc code itself (at least not from cursory searches), so is more likely coming from some underlying library, and probably from some mismatch between the definition of what a service should be defined as between 2.4.2 and the writing of the wiki article.

So this will have to wait.

RPC is still in active development. A spec will be formalized in January.

Tempo / rpcs are viable to add support for, in theory, now.