Title: fix: add boolean string coercion for FastMCP tool parameters by jayhemnani9910 · Pull Request #1848 · modelcontextprotocol/python-sdk · GitHub
Open Graph Title: fix: add boolean string coercion for FastMCP tool parameters by jayhemnani9910 · Pull Request #1848 · modelcontextprotocol/python-sdk
X Title: fix: add boolean string coercion for FastMCP tool parameters by jayhemnani9910 · Pull Request #1848 · modelcontextprotocol/python-sdk
Description: Summary Some LLM clients incorrectly serialize booleans as strings ("false" instead of false in JSON). This causes FastMCP tools to receive the string 'false' instead of Python False, making if par...
Open Graph Description: Summary Some LLM clients incorrectly serialize booleans as strings ("false" instead of false in JSON). This causes FastMCP tools to receive the string 'false' instead of Python Fa...
X Description: Summary Some LLM clients incorrectly serialize booleans as strings ("false" instead of false in JSON). This causes FastMCP tools to receive the string 'false' inst...
Opengraph URL: https://github.com/modelcontextprotocol/python-sdk/pull/1848
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:5c869b16-c364-d079-735b-8e68fa4b1ade |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | ABB6:2558DF:4A90D1F:6450D34:696DFB89 |
| html-safe-nonce | 4b3d59677a0ddd5b9049ece7bbb19db2ecaf6e1070fe2ef2112f8a015ee7c87b |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQkI2OjI1NThERjo0QTkwRDFGOjY0NTBEMzQ6Njk2REZCODkiLCJ2aXNpdG9yX2lkIjoiMjI2ODgzNDA3NjY1Njc5NDUwNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | c29c98a57849f3daf0abf88779037a041af64c37f9c60b429d35918a14244e5f |
| hovercard-subject-tag | pull_request:3164510725 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/modelcontextprotocol/python-sdk/1848/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/52323d24dfcf357bd9e26010341d813f99f259566d74cb96e236b9d7b35b9aa4/modelcontextprotocol/python-sdk/pull/1848 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/52323d24dfcf357bd9e26010341d813f99f259566d74cb96e236b9d7b35b9aa4/modelcontextprotocol/python-sdk/pull/1848 |
| og:image:alt | Summary Some LLM clients incorrectly serialize booleans as strings ("false" instead of false in JSON). This causes FastMCP tools to receive the string 'false' instead of Python Fa... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | jayhemnani9910 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 4922b452d03cd8dbce479d866a11bc25b59ef6ee2da23aa9b0ddefa6bd4d0064 |
| turbo-cache-control | no-preview |
| go-import | github.com/modelcontextprotocol/python-sdk git https://github.com/modelcontextprotocol/python-sdk.git |
| octolytics-dimension-user_id | 182288589 |
| octolytics-dimension-user_login | modelcontextprotocol |
| octolytics-dimension-repository_id | 862584018 |
| octolytics-dimension-repository_nwo | modelcontextprotocol/python-sdk |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 862584018 |
| octolytics-dimension-repository_network_root_nwo | modelcontextprotocol/python-sdk |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7e5ae23c70136152637ceee8d6faceb35596ec46 |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width