René's URL Explorer Experiment


Title: Enhanced ResourceTemplate URI matching and type handling logic. by beaterblank · Pull Request #1439 · modelcontextprotocol/python-sdk · GitHub

Open Graph Title: Enhanced ResourceTemplate URI matching and type handling logic. by beaterblank · Pull Request #1439 · modelcontextprotocol/python-sdk

X Title: Enhanced ResourceTemplate URI matching and type handling logic. by beaterblank · Pull Request #1439 · modelcontextprotocol/python-sdk

Description: Feature Added: Enhanced ResourceTemplate URI matching and type handling logic. Motivation and Context This change introduces a typed-aware URI parsing mechanism similar to FastAPI’s path parameter ...

Open Graph Description: Feature Added: Enhanced ResourceTemplate URI matching and type handling logic. Motivation and Context This change introduces a typed-aware URI parsing mechanism similar to FastAPI’s path parameter ...

X Description: Feature Added: Enhanced ResourceTemplate URI matching and type handling logic. Motivation and Context This change introduces a typed-aware URI parsing mechanism similar to FastAPI’s path parameter ...

Opengraph URL: https://github.com/modelcontextprotocol/python-sdk/pull/1439

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:05a537a8-d963-be6f-ea4b-af488c2e931d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB8EE:113445:FD762F:1662E5A:6972354C
html-safe-nonce88710e9b5f3f4ac126d5dbc3300554c913d036dad8b28ad90e9e26739141448b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOEVFOjExMzQ0NTpGRDc2MkY6MTY2MkU1QTo2OTcyMzU0QyIsInZpc2l0b3JfaWQiOiI2ODMwNDc3NDk0MDg4NTEyODQ0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacfc23b00e754264af830a7dfb52d2200a33e23c7320e69297ee639767e5285a3a
hovercard-subject-tagpull_request:2892693267
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/modelcontextprotocol/python-sdk/1439/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/82d9711a1dccd6bc12758d8592a2e2a23c40d58a89bd2805158b61d1dda831d9/modelcontextprotocol/python-sdk/pull/1439
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/82d9711a1dccd6bc12758d8592a2e2a23c40d58a89bd2805158b61d1dda831d9/modelcontextprotocol/python-sdk/pull/1439
og:image:altFeature Added: Enhanced ResourceTemplate URI matching and type handling logic. Motivation and Context This change introduces a typed-aware URI parsing mechanism similar to FastAPI’s path parameter ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamebeaterblank
hostnamegithub.com
expected-hostnamegithub.com
None2c16db4e575031f6e3be03e0437c1ab663e0b4643ba5cbbfba48c1e4fc056a11
turbo-cache-controlno-preview
go-importgithub.com/modelcontextprotocol/python-sdk git https://github.com/modelcontextprotocol/python-sdk.git
octolytics-dimension-user_id182288589
octolytics-dimension-user_loginmodelcontextprotocol
octolytics-dimension-repository_id862584018
octolytics-dimension-repository_nwomodelcontextprotocol/python-sdk
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id862584018
octolytics-dimension-repository_network_root_nwomodelcontextprotocol/python-sdk
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasea12ab519e1537fa080535ea933f81d4fcef34da0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmodelcontextprotocol%2Fpython-sdk%2Fpull%2F1439
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmodelcontextprotocol%2Fpython-sdk%2Fpull%2F1439
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=modelcontextprotocol%2Fpython-sdk
Reloadhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
Reloadhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
Reloadhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
modelcontextprotocol https://patch-diff.githubusercontent.com/modelcontextprotocol
python-sdkhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fmodelcontextprotocol%2Fpython-sdk
Fork 3k https://patch-diff.githubusercontent.com/login?return_to=%2Fmodelcontextprotocol%2Fpython-sdk
Star 21.3k https://patch-diff.githubusercontent.com/login?return_to=%2Fmodelcontextprotocol%2Fpython-sdk
Code https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk
Issues 240 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/issues
Pull requests 91 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pulls
Actions https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/actions
Projects 0 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/security
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
Insights https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pulse
Code https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk
Issues https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/issues
Pull requests https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pulls
Actions https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/actions
Projects https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/projects
Security https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/security
Insights https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fmodelcontextprotocol%2Fpython-sdk%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fmodelcontextprotocol%2Fpython-sdk%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issue-comment-box
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
modelcontextprotocol:mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/tree/main
beaterblank:mainhttps://patch-diff.githubusercontent.com/beaterblank/python-sdk/tree/main
Enhanced ResourceTemplate URI matching and type handling logic. https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#top
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
modelcontextprotocol:mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/tree/main
beaterblank:mainhttps://patch-diff.githubusercontent.com/beaterblank/python-sdk/tree/main
Conversation 12 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
Commits 31 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits
Checks 18 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/checks
Files changed https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 7, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issue-3490016056
#220https://github.com/modelcontextprotocol/python-sdk/issues/220
MCP Documentationhttps://modelcontextprotocol.io/
https://modelcontextprotocol.iohttps://modelcontextprotocol.io
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
April 4, 2025 17:25https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#commits-pushed-79bc4b8
Added RFC 6570 complaint form style query expansion as optional param…https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/79bc4b889f3e80f50ccae13fb532f52fbb2ac8cf
79bc4b8https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/79bc4b889f3e80f50ccae13fb532f52fbb2ac8cf
uv lock fixhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/33fd246a118b2fd16aab37507fa34e25a0707ee4
33fd246https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/33fd246a118b2fd16aab37507fa34e25a0707ee4
fixhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/01025ea29accfa8b6aef6d914dff007fbb2c48cc
01025eahttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/01025ea29accfa8b6aef6d914dff007fbb2c48cc
fix mismatchhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/397569a7a4adb7b840008909b13ca5b5163d1825
397569ahttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/397569a7a4adb7b840008909b13ca5b5163d1825
added type validation for optional paramshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/543e86ccc2bfa6ee13302740a448056aea2a80cb
543e86chttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/543e86ccc2bfa6ee13302740a448056aea2a80cb
resolve conflictshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/bfcbf6f8e9a496a084261aa1279ad5a0f1c5779b
bfcbf6fhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/bfcbf6f8e9a496a084261aa1279ad5a0f1c5779b
fix formathttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/b076a13cc0defa76aaf4a5a22dfe486504c32adf
b076a13https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/b076a13cc0defa76aaf4a5a22dfe486504c32adf
resolved conflictshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/7af828a5213c643c09c1cf1947f0b89168ab97bb
7af828ahttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/7af828a5213c643c09c1cf1947f0b89168ab97bb
resolved conflictshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/2ed668c2d4f4e0cf7d73bda1a69f86b557c8dad7
2ed668chttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/2ed668c2d4f4e0cf7d73bda1a69f86b557c8dad7
https://patch-diff.githubusercontent.com/beaterblank
Feature Added:https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/5d4312858948f83e641cd4b565e7099e95b3e382
5d43128https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/5d4312858948f83e641cd4b565e7099e95b3e382
modelcontextprotocol#220https://github.com/modelcontextprotocol/python-sdk/issues/220
https://patch-diff.githubusercontent.com/beaterblank
linting and formattinghttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/8fb7988f14b8a91cbe62ce4b3f4d414a32984ebc
8fb7988https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/8fb7988f14b8a91cbe62ce4b3f4d414a32984ebc
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
Oct 7, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20140231400
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
needs more eyes https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/issues?q=state%3Aopen%20label%3A%22needs%20more%20eyes%22
needs maintainer action https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/issues?q=state%3Aopen%20label%3A%22needs%20maintainer%20action%22
Oct 7, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20140234749
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
October 8, 2025 23:10https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#commits-pushed-8742101
https://patch-diff.githubusercontent.com/beaterblank
Enhancement: compile and store the pattern once instead of recompilin…https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/8742101e50ad8381235d58752e7731656f333213
8742101https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/8742101e50ad8381235d58752e7731656f333213
https://patch-diff.githubusercontent.com/beaterblank
formattinghttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/15d6426b2a5b25e03eb1852fe3965776ce0228ac
15d6426https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/15d6426b2a5b25e03eb1852fe3965776ce0228ac
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
Oct 10, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20203205900
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' into mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/d1de7f4788d662e4bb72cad4cf9930a4fcc4d625
d1de7f4https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/d1de7f4788d662e4bb72cad4cf9930a4fcc4d625
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 13, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3399306187
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
@felixweinbergerhttps://github.com/felixweinberger
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
Oct 14, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20265679772
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' into mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/8e000d4421df53283cb14305c23c2e5b7a505448
8e000d4https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/8e000d4421df53283cb14305c23c2e5b7a505448
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
maxisbeyhttps://patch-diff.githubusercontent.com/maxisbey
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
maxisbeyhttps://patch-diff.githubusercontent.com/maxisbey
Oct 15, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20294836225
https://patch-diff.githubusercontent.com/maxisbey
maxisbeyhttps://patch-diff.githubusercontent.com/maxisbey
Oct 15, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3406420568
#436https://github.com/modelcontextprotocol/python-sdk/issues/436
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
Oct 16, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20317420256
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' into mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/2be0e2a7beba81556cfd5e6a0b222d1b86fde0f2
2be0e2ahttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/2be0e2a7beba81556cfd5e6a0b222d1b86fde0f2
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
Resource URI changeshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/milestone/25
Oct 17, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20346042949
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
Oct 17, 2025 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#ref-pullrequest-2972253301
Added RFC 6570 complaint form style query expansion as optional param… #427 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/427
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
Oct 17, 2025 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#pullrequestreview-3350767136
View reviewed changes https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/2be0e2a7beba81556cfd5e6a0b222d1b86fde0f2
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#pullrequestreview-3350767136
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@beaterblankhttps://github.com/beaterblank
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
#220https://github.com/modelcontextprotocol/python-sdk/issues/220
@Kludexhttps://github.com/Kludex
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 17, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3416009380
@beaterblankhttps://github.com/beaterblank
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
#220https://github.com/modelcontextprotocol/python-sdk/issues/220
@Kludexhttps://github.com/Kludex
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 17, 2025 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#pullrequestreview-3350834869
View reviewed changes https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/2be0e2a7beba81556cfd5e6a0b222d1b86fde0f2
src/mcp/server/fastmcp/resources/templates.pyhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/2be0e2a7beba81556cfd5e6a0b222d1b86fde0f2#diff-72a157a0ed0ea636e0d321e8f36aca9de5deb869f7de05b0b8d007823f6a2961
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 17, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3416078249
@beaterblankhttps://github.com/beaterblank
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
#220https://github.com/modelcontextprotocol/python-sdk/issues/220
@Kludexhttps://github.com/Kludex
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
October 17, 2025 10:37https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#commits-pushed-4c10e65
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' into mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/4c10e656333ed95aee54de78fd2fd8b8d98aadf5
4c10e65https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/4c10e656333ed95aee54de78fd2fd8b8d98aadf5
https://patch-diff.githubusercontent.com/beaterblank
mergehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/20b4d2813fa1aa94c9c7972e7c7d55851921bdcc
modelcontextprotocol#427https://github.com/modelcontextprotocol/python-sdk/pull/427
20b4d28https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/20b4d2813fa1aa94c9c7972e7c7d55851921bdcc
https://patch-diff.githubusercontent.com/beaterblank
handle validation in templateshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/bc7df5307abd5cf0d5031af587cd4b9cc275acb8
bc7df53https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/bc7df5307abd5cf0d5031af587cd4b9cc275acb8
https://patch-diff.githubusercontent.com/beaterblank
bug fixhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/d7c21c1887a63015b3f701df8dea71f4318cf7b3
d7c21c1https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/d7c21c1887a63015b3f701df8dea71f4318cf7b3
https://patch-diff.githubusercontent.com/beaterblank
lintinghttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/010c5f7100242a929d2af9b596e4cf076bf22e55
010c5f7https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/010c5f7100242a929d2af9b596e4cf076bf22e55
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' into mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/7d60f21976481807be593d0851cd114a2fee5fc8
7d60f21https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/7d60f21976481807be593d0851cd114a2fee5fc8
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 17, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3417528379
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
#427https://github.com/modelcontextprotocol/python-sdk/pull/427
fastapi/param_functions.pyhttps://github.com/fastapi/fastapi/blob/master/fastapi/param_functions.py
python-sdk/src/mcp/server/fastmcp/server.pyhttps://github.com/modelcontextprotocol/python-sdk/blob/40acbc596c727e8ccc58c69df8e93e9cf6e56a4e/src/mcp/server/fastmcp/server.py#L1073
40acbc5https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/commit/40acbc596c727e8ccc58c69df8e93e9cf6e56a4e
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 18, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3417553631
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
October 18, 2025 15:47https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#commits-pushed-6ab862b
https://patch-diff.githubusercontent.com/beaterblank
added Path and Query Annotationshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/6ab862b54b398347daf6c16b847f9c2f3d8844d5
6ab862bhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/6ab862b54b398347daf6c16b847f9c2f3d8844d5
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' ofhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/7e3b4155739deba1a5e81a4a956737d3a8863baf
https://github.com/beaterblank/python-sdkhttps://github.com/beaterblank/python-sdk
7e3b415https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/7e3b4155739deba1a5e81a4a956737d3a8863baf
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 18, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3418811010
@felixweinbergerhttps://github.com/felixweinberger
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
October 18, 2025 15:56https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#commits-pushed-4027141
https://patch-diff.githubusercontent.com/beaterblank
lintinghttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/40271415fdde3b58aba78976a724fd5edc0e4fa4
4027141https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/40271415fdde3b58aba78976a724fd5edc0e4fa4
https://patch-diff.githubusercontent.com/beaterblank
exampleshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/5873bdda5a8c46c5077abf4c98aab76cb4b2e8ce
5873bddhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/5873bdda5a8c46c5077abf4c98aab76cb4b2e8ce
https://patch-diff.githubusercontent.com/beaterblank
Path and Query bug fixes and tests and example.https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/6c7819a2400e7b15d5ed27287a8beaaabedef247
6c7819ahttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/6c7819a2400e7b15d5ed27287a8beaaabedef247
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 19, 2025 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#pullrequestreview-3353903780
View reviewed changes https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/6c7819a2400e7b15d5ed27287a8beaaabedef247
src/mcp/server/fastmcp/server.pyhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/6c7819a2400e7b15d5ed27287a8beaaabedef247#diff-14a2991a8f2be5b9e60dab5fae92d2230dc23e57937ad5e5641b832d9c662738
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Oct 19, 2025 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#pullrequestreview-3353903875
View reviewed changes https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/6c7819a2400e7b15d5ed27287a8beaaabedef247
src/mcp/server/fastmcp/server.pyhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/6c7819a2400e7b15d5ed27287a8beaaabedef247#diff-14a2991a8f2be5b9e60dab5fae92d2230dc23e57937ad5e5641b832d9c662738
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/felixweinberger
felixweinbergerhttps://patch-diff.githubusercontent.com/felixweinberger
needs more eyes https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/issues?q=state%3Aopen%20label%3A%22needs%20more%20eyes%22
Oct 21, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#event-20410267707
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' into mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/0953fcb9db25f5c88e81d9164bb47850870a9fa7
0953fcbhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/0953fcb9db25f5c88e81d9164bb47850870a9fa7
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Dec 29, 2025 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#ref-issue-2865887824
Support for path convertor {value:path} in FastMCP #220 https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/issues/220
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
December 29, 2025 14:53https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#commits-pushed-768f515
https://patch-diff.githubusercontent.com/beaterblank
Merge branch 'main' into mainhttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/768f515cc6679281e152c1240617a10a85281cdf
768f515https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/768f515cc6679281e152c1240617a10a85281cdf
https://patch-diff.githubusercontent.com/beaterblank
documentation correctionshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/eab28207e3b57b91e4c69011e780d1085a9cb03e
eab2820https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/eab28207e3b57b91e4c69011e780d1085a9cb03e
https://patch-diff.githubusercontent.com/beaterblank
test case fixeshttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/4fcf2c386678afe85cfabff58c6bb8e376ab3130
4fcf2c3https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/commits/4fcf2c386678afe85cfabff58c6bb8e376ab3130
https://patch-diff.githubusercontent.com/beaterblank
beaterblankhttps://patch-diff.githubusercontent.com/beaterblank
Dec 30, 2025https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439#issuecomment-3699713221
@felixweinbergerhttps://github.com/felixweinberger
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmodelcontextprotocol%2Fpython-sdk%2Fpull%2F1439
https://patch-diff.githubusercontent.com/felixweinberger
felixweinberger https://patch-diff.githubusercontent.com/felixweinberger
https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439/files/2be0e2a7beba81556cfd5e6a0b222d1b86fde0f2
https://patch-diff.githubusercontent.com/felixweinberger
felixweinberger https://patch-diff.githubusercontent.com/felixweinberger
needs maintainer action https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/issues?q=state%3Aopen%20label%3A%22needs%20maintainer%20action%22
Resource URI changes https://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/milestone/25
Please reload this pagehttps://patch-diff.githubusercontent.com/modelcontextprotocol/python-sdk/pull/1439
https://patch-diff.githubusercontent.com/beaterblank
https://patch-diff.githubusercontent.com/maxisbey
https://patch-diff.githubusercontent.com/felixweinberger
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.