Skip to content

fix(mcp): add missing meta field and consolidate documentation URLs#2845

Merged
bug-ops merged 2 commits intomainfrom
fix/rmcp-meta-and-docs
Apr 10, 2026
Merged

fix(mcp): add missing meta field and consolidate documentation URLs#2845
bug-ops merged 2 commits intomainfrom
fix/rmcp-meta-and-docs

Conversation

@bug-ops
Copy link
Copy Markdown
Owner

@bug-ops bug-ops commented Apr 10, 2026

Summary

  • Add missing meta: None field in CreateElicitationResult initializers (rmcp v1.4 breaking change)
  • Consolidate documentation URLs to workspace-level book reference (https://bug-ops.github.io/zeph/)
  • Remove per-crate documentation URLs—they now inherit from workspace automatically

Changes

  • crates/zeph-mcp/src/client.rs: Add meta: None
  • crates/zeph-mcp/src/elicitation.rs: Add meta: None
  • crates/zeph-core/src/agent/mcp.rs: Add meta: None (3 initializers)
  • Cargo.toml: Update workspace documentation to book URL
  • crates/*/Cargo.toml: Remove per-crate documentation entries

Test plan

  • `cargo check --all-targets` passes
  • No new clippy warnings introduced

@github-actions github-actions Bot added llm zeph-llm crate (Ollama, Claude) skills zeph-skills crate memory zeph-memory crate (SQLite) channels zeph-channels crate (Telegram) rust Rust code changes core zeph-core crate dependencies Dependency updates bug Something isn't working size/M Medium PR (51-200 lines) labels Apr 10, 2026
@bug-ops bug-ops enabled auto-merge (squash) April 10, 2026 16:30
@bug-ops bug-ops merged commit 706a7e7 into main Apr 10, 2026
30 checks passed
@bug-ops bug-ops deleted the fix/rmcp-meta-and-docs branch April 10, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working channels zeph-channels crate (Telegram) core zeph-core crate dependencies Dependency updates llm zeph-llm crate (Ollama, Claude) memory zeph-memory crate (SQLite) rust Rust code changes size/M Medium PR (51-200 lines) skills zeph-skills crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant