Luca Chang

Results 10 issues of Luca Chang

**Is your feature request related to a problem? Please describe.** The [current specification](https://modelcontextprotocol.io/specification/2025-03-26/basic#notifications) does not a define delivery order for notifications, and explicitly states the receiver must not send any...

enhancement

**Is your feature request related to a problem? Please describe.** Sampling in its current form is a powerful tool, featuring support for: - **Preloaded message histories:** The server can preload...

enhancement

Updates sampling to support embedded resources in requests and responses. ## Motivation and Context Brings sampling to parity with tool calls in terms of supported message types. This PR is...

Adds support for a distinct `AudioContent` type as defined in the specification. This happens to share a structure with `ImageContent`, but should probably be distinguished for parity with the specification...

Updates the sampling specification to explicitly define all request and response fields, so that implementers (and more importantly, MCP application developers) can better understand sampling holistically through its spec, rather...

Updates sampling to support resources as messages, but also to reuse the same supported message type as tool calls to enforce parity between tools and sampling. ## Motivation and Context...

This change rewrites the sampling documentation to explain how sampling works in terms of tool calls and demonstrate how to actually implement sampling workflows via the SDK, rather than simply...

### Initial Checks - [x] I confirm that I'm using the latest version of MCP Python SDK - [x] I confirm that I searched for my issue in https://github.com/modelcontextprotocol/python-sdk/issues before...

Proposes guidance for client implementations regarding the `User-Agent` header. The proposal defines a standard format for informative user agents including the client name, operating system, and programming language; additional metadata...

# Preamble * **Title:** User Agent Guidance for Client SDK Implementations * **Author(s):** Luca Chang * **Status:** Draft * **Type:** Standards Track * **Created:** 2025-08-11 # Abstract This SEP proposes...

enhancement
draft