pleach
ReferenceChangelog

@pleach/mcp changelog

Release history for @pleach/mcp — site-docs entries that materially touched the @pleach/mcp surface, newest-first. Canonical runtime history lives upstream.

This page collects the site-content changelog entries that materially touched the @pleach/mcp docs surface or named a @pleach/mcp symbol. It is not the runtime changelog — the canonical record of @pleach/mcp runtime behavior lives in the upstream package CHANGELOG.md and on npmjs.org/package/@pleach/mcp.

See the combined site changelog at /docs/changelog/combined for the chronological unified view across every SKU.

Unreleased

Fixed

  • @pleach/mcp docs flipped from the pre-Phase-B "throws today" framing to the shipped surface (devharness FINDING 95–99). registerSession(sessionId, runtime, { tenantId? }) is a live in-memory session registry (plus getSession / listSessions / unregisterSession, last-wins on duplicate sessionId) — the NotImplementedError("D-PA-184") prose and status-table row are gone (server.ts:364). resources/* and prompts/* are dispatched live on the MCPServer wire via both the SDK setRequestHandler path (server.ts:574,595) and the pluggable dispatchPluggableMethod (server.ts:757,767); the two "Not yet exposed; Phase B" table rows moved to Live. The pluggable dispatcher implements initialize (case "initialize": handleInitialize, server.ts:740) — the docs no longer claim it returns -32601 Method not found. McpRuntime.registerCapability lands resource / prompt kinds in the last-wins ledger without throwing (McpRuntime.ts:207,363) — the "shape stable, body deferred / throws today" section was rewritten. The createSSETransport().start() factory throws a generic Error (transport.ts:412); the typed NotImplementedError("D-PA-181") is the options-bag server.start({ transport: "sse" }) path (server.ts:524) — the factory table row and the NotImplementedError instance list were corrected accordingly.

  • Schema codeRepository + sameAs for @pleach/mcp corrected in the site's Organization + SoftwareApplication JSON-LD @graph (inlined in <head> on every page). Both fields now point at https://github.com/pleachhq/mcp (was https://github.com/pleachhq, a leftover from when the SKU schemas were drafted against an upstream monorepo). Load-bearing because sameAs is the field AI search engines use for entity reconciliation across the npm ↔ GitHub ↔ docs boundary. See the combined view for the full cross-SKU pack.

2026-06-08

Changed

  • Packages table corrected to real published version — @pleach/mcp 0.3.0-alpha.0 (was largely stale "Reserved · placeholder" framing).

On this page