typescript-sdk/.changeset
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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

Changesets

Hello and welcome! This folder has been automatically generated by @changesets/cli, a build tool that works with multi-package repos, or single-package repos to help you version and publish your code. You can find the full documentation for it in our repository

We have a quick list of common questions to get you started engaging with this project in our documentation