Skip to content

docs: fix SEP-2243 base64 sentinel case-sensitivity contradiction#2937

Open
DaleSeo wants to merge 1 commit into
modelcontextprotocol:mainfrom
DaleSeo:fix/sep-2243-base64-case-sensitivity
Open

docs: fix SEP-2243 base64 sentinel case-sensitivity contradiction#2937
DaleSeo wants to merge 1 commit into
modelcontextprotocol:mainfrom
DaleSeo:fix/sep-2243-base64-case-sensitivity

Conversation

@DaleSeo

@DaleSeo DaleSeo commented Jun 17, 2026

Copy link
Copy Markdown
Member

Fixes #2936

Motivation and Context

The "Base64 Decoding" conformance table tells servers to accept =?BASE64?...?= as a case-insensitive prefix. However, this contradicts the normative prose, which states that the =?base64? markers are case-sensitive and should be lowercase only.

How Has This Been Tested?

Documentation-only change.

Breaking Changes

None.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have added or updated documentation as needed

Additional context

@DaleSeo DaleSeo requested review from a team as code owners June 17, 2026 16:46
@DaleSeo DaleSeo self-assigned this Jun 17, 2026
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.

SEP-2243: base64 sentinel case-sensitivity contradicts the conformance table

1 participant