Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -1216,7 +1216,7 @@ Decisions, all deliberate:
## rmcp 3.1 usage notes

Reference source is the rmcp this workspace pins, unpacked in the local
registry: `~/.cargo/registry/src/*/rmcp-3.1.1/` — today's version, and the
registry: `~/.cargo/registry/src/*/rmcp-3.1.2/` — today's version, and the
directory holding the `rmcp` package's `manifest_path` in `cargo metadata
--format-version 1` on any day, so it follows `Cargo.lock` rather than a copy
of it and is by construction the source this build compiles against. Every rmcp
Expand All @@ -1226,8 +1226,8 @@ routing traps), `handler/server/router/tool.rs` (`ToolRouter`, incl.
`remove_route` / `has_route` — I13), `model.rs` and `model/serde_impl.rs`
(`InitializeResult`, the `_meta` strip), `service.rs` (the serve loop); the
`#[tool_router]` / `#[tool_handler]` expansions are in the sibling
`rmcp-macros-3.1.1` tree. The published crate carries no `examples/` — those
live upstream at the `rmcp-v3.1.1` tag — but for how this server is actually
`rmcp-macros-3.1.2` tree. The published crate carries no `examples/` — those
live upstream at the `rmcp-v3.1.2` tag — but for how this server is actually
wired, `server.rs` and `main.rs` are the reference.

- `rmcp = { version = "3.1", features = ["server", "macros", "transport-io", "transport-streamable-http-server"] }`
Expand Down