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 URI named by #[resource] takes a RequestContext and the request's URI — two arguments. The context is not optional: it carries the caller's identity, and a reader that could not see it would serve every request as whoever opened the connection. This one takes 1.
  --> tests/ui/fail/resource_reader_wrong_arity.rs:19:5
   |
19 |     fn read_readme(_uri: &str) -> Vec<protocol_droid::domain::ir::ResourceContents> {
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^