Commit d539e7f
Bump @modelcontextprotocol/conformance pin from 0.1.16 to 0.2.0-alpha.2
The latest published prerelease (0.2.0-alpha.2, Jun 3 2026) adds gated scenarios
for SEP-2243 (HTTP headers), SEP-2549 (caching), and SEP-2322 (MRTR/incomplete
result). Pinning to it makes the 14 currently-skipped scenarios available to
HasSep2243Scenarios()/HasCachingScenario()/HasMrtrScenarios().
However, alpha.2 still ships the placeholder wire string 'DRAFT-2026-v1' for
draft scenarios, while this SDK (and the conformance main branch, awaiting
alpha.3 publish) emits the spec-ratified '2026-07-28'. Without an additional
gate, the 14 newly-activated scenarios all fail with mismatched draft wire
strings. The next commit tightens the gates with a HasMatchingDraftWireVersion()
guard so they remain skipped on alpha.2 and activate on alpha.3+ (or on a local
build of conformance main installed via 'npm install --no-save').
Baseline test surface unchanged: 126 pass / 14 skip / 2 pre-existing skip in
ConformanceTests on net9.0 (one pre-existing failure in
HttpHeaderConformanceTests.Server_RejectsInvalidUtf8EncodedHeaderValue predates
this change).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 3778e00 commit d539e7f
2 files changed
Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments