2026-05-21 08:09:32 +03:00
..
abort-handlers-on-close.md
fix: abort in-flight request handlers on connection close ( #1735 )
2026-03-27 13:23:44 +00:00
add-fastify-middleware.md
Adds Fastify Middleware for v2 ( #1536 )
2026-03-31 13:51:14 +00:00
add-hono-peer-dep.md
fix: add missing hono peer dependency to @modelcontextprotocol/node ( #1504 )
2026-02-10 10:28:39 +00:00
add-resource-size-field.md
fix: add missing size field to ResourceSchema ( #1574 )
2026-03-26 16:08:59 +00:00
add-sdk-http-error.md
v2 backwards compat: SdkError status code ( #2049 )
2026-05-21 08:09:32 +03:00
brave-lions-glow.md
eslint fixes in tests ( #1418 )
2026-01-22 12:26:48 +00:00
busy-rice-smoke.md
[v2] Minor task-related refactors ( #1758 )
2026-03-27 20:25:06 +00:00
busy-weeks-hang.md
fix: prevent ReDoS vulnerability in UriTemplate regex patterns ( #1363 )
2026-01-07 12:17:21 +00:00
cfworker-out-of-barrel.md
fix(core): move @cfworker/json-schema out of main barrel into /validators/cf-worker subpath ( #1897 )
2026-04-28 12:40:18 +00:00
config.json
Import "Build an LLM-powered chatbot" quickstart guide ( #1550 )
2026-02-18 00:09:20 +00:00
custom-methods-minimal.md
feat(core): custom-method support (3-arg setRequestHandler + request schema overload) ( #1974 )
2026-04-29 16:38:18 +01:00
cyan-cycles-pump.md
fix(server): add missing changeset for body.cancel() fix ( #1372 )
2026-01-09 13:30:44 +00:00
drop-zod-peer-dep.md
chore: drop zod from peerDependencies (kept as direct dependency) ( #1824 )
2026-03-31 08:40:40 +03:00
export-inmemory-transport.md
feat(compat): export InMemoryTransport from public API surface ( #1834 )
2026-04-27 13:24:05 +01:00
expose-auth-server-discovery.md
feat: expose discoverOAuthServerInfo() and add provider caching for auth server URL ( #1527 )
2026-02-13 17:55:12 +00:00
express-resource-server-auth.md
feat(express): restore Resource-Server auth glue (requireBearerAuth, mcpAuthMetadataRouter) ( #1907 )
2026-04-28 14:18:33 +00:00
extract-task-manager.md
v2 - RFC Extract Tasks out of protocol.ts into TaskManager (#1673 )
2026-03-25 19:58:01 +00:00
fast-dragons-lead.md
v2 tsdown fix ( #1840 )
2026-04-01 17:34:06 +01:00
finish-sdkerror-capability.md
fix: convert remaining capability throws to SdkError ( #1761 )
2026-03-26 23:47:07 +02:00
fix-abort-listener-leak.md
fix(core): consolidate per-request cleanup in _requestWithSchema ( #1790 )
2026-03-30 21:46:14 +00:00
fix-failed-task-result-retrieval.md
fix: retrieve stored result from tasks/result for failed tasks ( #1930 )
2026-04-20 14:56:04 +03:00
fix-oauth-5xx-discovery.md
fix: continue OAuth metadata discovery on 5xx responses ( #1632 )
2026-03-30 19:11:19 +00:00
fix-onerror-callbacks.md
fix(server): call onerror callback for all transport errors ( #1433 )
2026-03-25 20:28:28 +00:00
fix-server-protocol-version.md
fix(server): propagate negotiated protocol version to transport ( #1660 )
2026-03-31 16:27:40 +00:00
fix-session-status-codes.md
fix(examples): return 404 for unknown session IDs, 400 for missing ( #1770 )
2026-03-30 21:00:11 +00:00
fix-stdio-epipe-crash.md
fix: handle EPIPE errors in StdioServerTransport to prevent process crash ( #1568 )
2026-03-25 20:15:35 +00:00
fix-stdio-windows-hide.md
fix(stdio): always set windowsHide on Windows, not just in Electron ( #1772 )
2026-03-30 13:56:11 +03:00
fix-streamable-close-reentrant.md
fix: prevent stack overflow in transport close with re-entrancy guard ( #1788 )
2026-04-02 12:59:31 +00:00
fix-streamable-http-error-response.md
Fix: Handle error responses in Streamable HTTP SSE streams ( #1390 )
2026-03-31 11:53:52 +01:00
fix-task-session-isolation.md
Fix cross-session task leakage ( #1486 )
2026-02-06 15:47:17 +00:00
fix-transport-exact-optional-property-types.md
fix(core): add explicit | undefined to Transport interface optional properties ( #1766 )
2026-03-30 18:41:17 +01:00
fix-unknown-tool-protocol-error.md
fix: correct error handling for unknown tools and resources ( #1389 )
2026-03-09 18:17:09 +00:00
fix-validate-client-metadata-url.md
fix: validate clientMetadataUrl at construction time (fail-fast) ( #1653 )
2026-04-14 10:17:01 +00:00
funky-baths-attack.md
v2 - clean deprecated methods and exports (#1419 )
2026-01-23 16:39:14 +00:00
gentle-planets-rest.md
fix: add | undefined to transport option callbacks for exactOptionalPropertyTypes ( #1855 )
2026-05-04 02:12:25 +01:00
heavy-walls-swim.md
Revert "fix(server): application/json header for notifictions" ( #1388 )
2026-01-20 10:56:17 +00:00
hono-peer-optional.md
fix(node): make hono an optional peer dependency ( #1896 )
2026-04-28 13:47:38 +00:00
legacy-module-resolution-types.md
fix(packages): add types/typesVersions for legacy moduleResolution: node ( #1898 )
2026-04-28 13:51:03 +00:00
oauth-error-http200.md
fix: handle OAuth error responses returned with HTTP 200 status ( #1343 )
2026-01-26 15:13:34 +00:00
odd-forks-enjoy.md
fix(client): preserve custom Accept headers in StreamableHTTPClientTransport ( #1655 )
2026-04-02 13:52:53 +01:00
pre.json
Version Packages (alpha) ( #1841 )
2026-04-01 17:42:17 +01:00
quick-islands-occur.md
remove references to npm, clean up package manager usage in workspaces ( #1534 )
2026-03-02 12:13:44 +00:00
README.md
[v2] Мonorepo, sdk-client, sdk-server, sdk-core package split ( #1279 )
2025-12-19 14:19:02 +01:00
reconnection-scheduler.md
feat(client): add reconnectionScheduler to StreamableHTTPClientTransport ( #1763 )
2026-03-30 14:02:20 +01:00
register-rawshape-compat.md
feat(compat): registerTool/registerPrompt accept raw Zod shape, auto-wrap with z.object() ( #1901 )
2026-04-29 16:34:01 +01:00
remove-websocket-transport.md
feat!: remove WebSocketClientTransport ( #1783 )
2026-03-30 21:58:26 +03:00
respect-capability-negotiation.md
v2: fix simpleStreamableHttp auth example for inspector connect flow (#1427 )
2026-01-28 19:11:56 +02:00
rich-hounds-report.md
remove references to npm, clean up package manager usage in workspaces ( #1534 )
2026-03-02 12:13:44 +00:00
schema-object-type-for-unions.md
fix(core): ensure standardSchemaToJsonSchema emits type:object ( #1796 )
2026-03-30 20:41:23 +00:00
shy-times-learn.md
v2 - clean deprecated methods and exports (#1419 )
2026-01-23 16:39:14 +00:00
spec-type-schema.md
v2 backwards compat: specTypeSchema exported - synchronous StandardSchemaV1 (#2047 )
2026-05-15 16:51:48 +03:00
spotty-cats-tickle.md
Private key jwt scopes ( #1443 )
2026-03-30 18:19:42 +00:00
stdio-skip-non-json.md
fix(stdio): skip non-JSON lines in ReadBuffer ( #1762 )
2026-03-27 13:32:51 +00:00
stdio-subpath-export.md
refactor(client,server): move stdio transports to ./stdio subpath export ( #1871 )
2026-04-29 14:48:36 +01:00
support-standard-json-schema.md
feat: support Standard Schema for tool/prompt schemas ( #1689 )
2026-03-23 14:44:38 +00:00
tame-camels-greet.md
Don't swallow fetch TypeError as CORS in non-browser environments ( #1595 )
2026-03-25 10:45:59 +00:00
tender-snails-fold.md
[v2] Мonorepo, sdk-client, sdk-server, sdk-core package split ( #1279 )
2025-12-19 14:19:02 +01:00
token-provider-composable-auth.md
feat: introduce minimal AuthProvider interface with OAuthClientProvider adapter ( #1710 )
2026-03-25 13:09:16 +00:00
twelve-dodos-taste.md
Add jsonLimit option to createMcpExpressApp ( #1625 )
2026-03-05 08:57:40 +02:00
use-scopes-supported-in-dcr.md
feat: use scopes_supported from resource metadata by default (forward-port #757 ) ( #1614 )
2026-03-02 17:13:59 +00:00
wraphandler-hook.md
refactor(core): _wrapHandler hook so subclasses don't redeclare setRequestHandler ( #1976 )
2026-04-29 13:33:58 +01:00
zod-json-schema-compat.md
fix(core): allow additional JSON Schema properties in elicitInput requestedSchema ( #1768 )
2026-04-02 12:49:58 +01:00
zod-jsonschema-fallback.md
fix(core): fall back to z.toJSONSchema for zod schemas without ~standard.jsonSchema ( #1895 )
2026-04-28 12:37:08 +00:00