Skip to content

2026-07-28 MCP spec break — run compat smoke + SDK bump #22

Description

@pshenok

Pinned compat task for the known-in-advance MCP spec revision landing 2026-07-28 (see docs/SPEC.md's Telemetry/CI chapter, "Risks & open questions" — Claude Code plugin-schema drift, and §3.2 PR#9).

On or after 2026-07-28:

  1. Dispatch claude-smoke.yml manually with spec_break_check: true to run the compat check for that day:
    https://github.com/pshenok/stackcanvas/actions/workflows/claude-smoke.yml
  2. If mcp-smoke (keyless) or claude-keyed (keyed, requires ANTHROPIC_API_KEY) fails, bump @modelcontextprotocol/sdk in packages/mcp/package.json to the version compatible with the new spec revision.
  3. Re-run node scripts/mcp-smoke.mjs locally and the dispatched workflow until both are green.
  4. Follow the release flow in RELEASING.md to cut a patch release once the bump lands on main.

Weekly claude-smoke.yml (cron 0 6 * * 1) would otherwise only catch this after the fact — this issue is the dated, known-in-advance reminder to check on the day.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions