-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: modelcontextprotocol/python-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: modelcontextprotocol/python-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.3.x
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 11 commits
- 22 files changed
- 8 contributors
Commits on Feb 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 701a86e - Browse repository at this point
Copy the full SHA 701a86eView commit details
Commits on Feb 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 68fcf92 - Browse repository at this point
Copy the full SHA 68fcf92View commit details
Commits on Feb 18, 2025
-
Force stdin/stdout encoding to UTF-8
The character encoding of the stdin/stdout streams in Python is platform- dependent. On Windows it will be something weird, like CP437 or CP1252, depending on the locale. This change ensures that no matter the platform, UTF-8 is used.
Configuration menu - View commit details
-
Copy full SHA for d92ee8f - Browse repository at this point
Copy the full SHA d92ee8fView commit details
Commits on Feb 20, 2025
-
Add client handling for sampling, list roots, ping (#218)
Adds sampling and list roots callbacks to the ClientSession, allowing the client to handle requests from the server. Co-authored-by: TerminalMan <84923604+SecretiveShell@users.noreply.github.com> Co-authored-by: David Soria Parra <davidsp@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for b8a77fc - Browse repository at this point
Copy the full SHA b8a77fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e503de1 - Browse repository at this point
Copy the full SHA e503de1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ab3d25 - Browse repository at this point
Copy the full SHA 2ab3d25View commit details -
Merge pull request #217 from modelcontextprotocol/jerome/fix/request-…
…context-typing Updated typing on request context for the server to use server session
Configuration menu - View commit details
-
Copy full SHA for 2eb9d17 - Browse repository at this point
Copy the full SHA 2eb9d17View commit details -
Fix #177: Returning multiple tool results (#222)
* feat: allow lowlevel servers to return a list of resources The resource/read message in MCP allows of multiple resources to be returned. However, in the SDK we do not allow this. This change is such that we allow returning multiple resource in the lowlevel API if needed. However in FastMCP we stick to one, since a FastMCP resource defines the mime_type in the decorator and hence a resource cannot dynamically return different mime_typed resources. It also is just the better default to only return one resource. However in the lowlevel API we will allow this. Strictly speaking this is not a BC break since the new return value is additive, but if people subclassed server, it will break them. * feat: lower the type requriements for call_tool to Iterable
Configuration menu - View commit details
-
Copy full SHA for c8ce49c - Browse repository at this point
Copy the full SHA c8ce49cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 689c54c - Browse repository at this point
Copy the full SHA 689c54cView commit details
Commits on Mar 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ec62372 - Browse repository at this point
Copy the full SHA ec62372View commit details
Commits on May 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for dda11d4 - Browse repository at this point
Copy the full SHA dda11d4View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...v1.3.x