Jonathan Hefner

Results 45 issues of Jonathan Hefner

The [spec](https://github.com/TechEmpower/FrameworkBenchmarks/wiki/Project-Information-Framework-Tests-Overview#caching) for the Caching test in the wiki mentions a `CachedWorld` table. However, that table is not actually defined (see the [PostgreSQL schema](https://github.com/TechEmpower/FrameworkBenchmarks/blob/ddd09520c10926c0e2c73a005b1f79f5a68142a8/toolset/databases/postgres/create-postgres.sql) and [MySQL schema](https://github.com/TechEmpower/FrameworkBenchmarks/blob/ddd09520c10926c0e2c73a005b1f79f5a68142a8/toolset/databases/mysql/create.sql)), and is a...

## Abstract This SEP proposes a backward compatible mechanism to break up SSE flows into a multi-turn interaction when a server requires additional input from a client (e.g., elicitation, sampling)....

SEP
draft

This updates the current protocol version link text to match the URL, and uses the `/specification/latest` wildcard redirect for the initialization phase link.

This PR imports docs from `modelcontextprotocol/registry`. For the time being, the source of truth for the docs will be `modelcontextprotocol/registry` so that it is easy to keep the docs in...

The "Reading Resources" sections of both `concepts/resources.mdx` (in the User Guide) and `server/resources.mdx` (in the Specification) only mention reading resources via `resources/read`. However, the "Common URI Schemes" section of `server/resources.mdx`...

Prior to this commit, the tools doc listed "Invalid arguments" as an example of a protocol error. This was likely meant to refer to the arguments of the JSON-RPC request...

Follow-up to #1732. This document explains how tasks can be used in some motivating use cases. I'm not sure of the best place for this document, or whether it should...

The goal of this PR is to make `schema.ts` the source of truth for which error codes to use in various scenarios. This was inspired by #509 and #1545. I...

**Authors:** Jonathan Hefner (@jonathanhefner) **Status:** Draft **Type:** Standards Track **Created:** 2025-10-22 ## Abstract This SEP proposes a backward compatible mechanism to break up SSE flows into a multi-turn interaction when...

proposal
SEP
stateless

When using the `npm init` command to create a new `package.json`, the `repository.url` will be prefixed with `git+`. For example: ```jsonc // package.json { "name": "my-package", "version": "1.0.0", "repository": {...

bug