Skip to content

Commit 3832503

Browse files
test(conformance): baseline server-stateless WARNING-only sep-2575 SHOULDs (fixture armed in follow-up)
1 parent 5ba597d commit 3832503

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

test/conformance/expected-failures.2026-07-28.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ client:
6767

6868
server:
6969
# --- Carried-forward scenarios (also run by the 2025 legs) ---
70+
# WARNING-only: see the matching entry in expected-failures.yaml — the
71+
# sep-2575 list_changed-on-listen SHOULD checks; fixture armed in a
72+
# follow-up change.
73+
- server-stateless
7074
# Pre-existing fixture/baseline bug: the fixture tool's schema is a plain
7175
# Zod object with none of the JSON Schema 2020-12 keywords the scenario
7276
# checks; it fails identically at 2025 in `--suite all` (not a 2026-path

test/conformance/expected-failures.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@ client:
4949

5050
server:
5151
# --- Draft-spec scenarios (in `--suite draft`; the default `active` suite is green) ---
52+
# WARNING-only: with the listChanged capability now advertised in
53+
# server/discover, server-stateless runs three additional SHOULD-level
54+
# checks (sep-2575-server-sends-{tools,prompts,resources}-list-changed-on-
55+
# subscription) that the conformance fixture cannot yet satisfy because it
56+
# is not wired to publish list_changed events to listen streams. The
57+
# fixture is armed in a follow-up change, after which this entry burns
58+
# down.
59+
- server-stateless
5260
# SEP-2243 (HTTP header standardization): the reject cells the SDK does
5361
# answer now use -32001 (HeaderMismatch), but missing-header enforcement
5462
# (Mcp-Method, Mcp-Name) and the Mcp-Name cross-check are not implemented,

0 commit comments

Comments
 (0)