protocol-droid 0.5.1

A Model Context Protocol toolkit that speaks every published spec revision, with one canonical IR behind many per-revision codecs.
Documentation
1
2
3
4
5
error: a #[resource] method is registered once, while the server is being built, so there is nothing to await: write `fn readme() -> Resource` without `async`. A function that has to wait is a #[tool], and that one is called per request rather than per server.
  --> tests/ui/fail/resource_async.rs:15:5
   |
15 |     async fn readme() -> protocol_droid::domain::registry::Resource {
   |     ^^^^^