Skip to content

Add SEP-2567 (sessionless Streamable HTTP) conformance coverage #332

@felixweinberger

Description

@felixweinberger

SEP-2567 is merged into the draft spec: protocol-level sessions and the Mcp-Session-Id header are removed from Streamable HTTP, and the list endpoints (tools/list, resources/list, prompts/list) are connection-invariant (see the draft changelog).

The suite has no coverage for it yet: there is no src/seps/sep-2567.yaml, and no scenario exercises the sessionless invariants at the draft revision.

We should add requirement traceability and a draft-suite server scenario, following the sep-2575 pattern (sep-2575.yaml + ServerStatelessScenario).

Related: #222 covers the 2025-11-25 "server MAY omit Mcp-Session-Id" path at the dated spec versions; the draft revision removes sessions outright, so that work is complementary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions