Skip to content

chore(deps): bump rmcp 1.4 -> 1.5 (MCP protocol 2025-11-25)#30

Merged
devwhodevs merged 1 commit intomainfrom
chore/rmcp-1.5
Apr 21, 2026
Merged

chore(deps): bump rmcp 1.4 -> 1.5 (MCP protocol 2025-11-25)#30
devwhodevs merged 1 commit intomainfrom
chore/rmcp-1.5

Conversation

@devwhodevs
Copy link
Copy Markdown
Owner

Summary

Fixes #20.

Test plan

  • cargo build --release succeeds (1m38s)
  • cargo clippy -- -D warnings clean
  • cargo test --lib — 458 passed, 0 failed
  • Smoke test: stdio initialize handshake requesting 2025-11-25 now returns protocolVersion: "2025-11-25" (was "2025-06-18" on rmcp 1.4) and serverInfo.version: "1.5.0"
  • Manual: verify engraph now surfaces tools inside Claude Desktop Cowork / Code-in-Desktop after brew upgrade

Stacking note

This branch is based on #29 (fix/clippy-rust-1.95). Merge #29 first; this PR's diff will automatically reduce to just Cargo.toml + Cargo.lock after rebase-or-merge to main.

rmcp 1.5.0 (2026-04-16) ships MCP protocol version 2025-11-25 via upstream
PR modelcontextprotocol/rust-sdk#802. This is the version Claude Desktop's
Cowork and Code-in-Desktop modes require to surface MCP tools; the older
2025-06-18 that rmcp 1.4 topped out on was accepted by the standard chat
client but silently filtered out by the agent-mode clients.

Smoke-tested locally: initialize handshake now returns
protocolVersion "2025-11-25" when the client requests it.

Fixes #20.
@devwhodevs devwhodevs merged commit c10ec02 into main Apr 21, 2026
3 checks passed
@devwhodevs devwhodevs deleted the chore/rmcp-1.5 branch April 21, 2026 18:39
devwhodevs added a commit that referenced this pull request Apr 21, 2026
Patch release bundling three post-v1.6.0 fixes:
- UTF-8 panic in temporal search (#24, thanks @majkelooo)
- Rust 1.95 clippy CI breakage (#29)
- rmcp 1.4 -> 1.5 for MCP protocol 2025-11-25, unblocks Claude Desktop
  Cowork / Code-in-Desktop tool surfacing (#20, #30)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MCP tools not surfaced in Claude Desktop Cowork/Code modes despite successful connection

1 participant