Skip to content

MCP-01: add MCP v1 feature gate and protocol constants#24

Open
aeyakovenko wants to merge 306 commits intoanza-xyz:masterfrom
aeyakovenko:issue-4-mcp-protocol-constants
Open

MCP-01: add MCP v1 feature gate and protocol constants#24
aeyakovenko wants to merge 306 commits intoanza-xyz:masterfrom
aeyakovenko:issue-4-mcp-protocol-constants

Conversation

@aeyakovenko
Copy link
Copy Markdown

Summary

  • add feature_set::mcp_protocol_v1 and register it in FEATURE_NAMES
  • add ledger::mcp constants for MCP v1 parameters and threshold derivations
  • add deterministic helpers for ceil-threshold counts and witness length
  • add focused unit tests for threshold counts, payload bound, and witness length

Validation

  • cargo test -p agave-feature-set --lib mcp_protocol_v1 -- --nocapture
  • cargo test -p solana-ledger --lib mcp::tests -- --nocapture

Fixes #4

@aeyakovenko aeyakovenko force-pushed the issue-4-mcp-protocol-constants branch from a869813 to c7813f2 Compare February 8, 2026 15:24
# Conflicts:
#	ledger/src/shred/mcp_shred.rs
#	plan.md
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-01 Setup: protocol constants

1 participant