Title: docs: fix docstrings across public API surface by jonathanhefner · Pull Request #2095 · modelcontextprotocol/python-sdk · GitHub
Open Graph Title: docs: fix docstrings across public API surface by jonathanhefner · Pull Request #2095 · modelcontextprotocol/python-sdk
X Title: docs: fix docstrings across public API surface by jonathanhefner · Pull Request #2095 · modelcontextprotocol/python-sdk
Description: Fix typos (e.g., "respose", "loosing", "ommited", "beging"), grammar issues (article agreement, capitalization of "Pydantic"), and formatting (missing periods, PEP 257 blank lines after summary, erroneous literal \n in cli.py docstrings). Correct several inaccuracies in docstring content: Update JSONRPCMessage references to SessionMessage in websocket docs Fix Returns → Yields for create_client_server_memory_streams() Fix return type description in handle_protected_resource_response() Use async def / await in Context and MCPServer examples Fix requestedSchema → requested_schema in example code Fix sampling/create_message → sampling/createMessage Fix async get_data() → async def get_data() syntax in example Add missing parameter docs (httpx_client_factory, icons, meta, etc.)
Open Graph Description: Fix typos (e.g., "respose", "loosing", "ommited", "beging"), grammar issues (article agreement, capitalization of "Pydantic"), and formatting (miss...
X Description: Fix typos (e.g., "respose", "loosing", "ommited", "beging"), grammar issues (article agreement, capitalization of "P...
Opengraph URL: https://github.com/modelcontextprotocol/python-sdk/pull/2095
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:e743bff0-18d6-f48c-a874-568ff7b54cf9 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B702:2625C0:AAD636:E4089B:6A5CE942 |
| html-safe-nonce | 60f4ccb6be30e8d1026e10412640e74971c1091b50f707479898881f86033444 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNzAyOjI2MjVDMDpBQUQ2MzY6RTQwODlCOjZBNUNFOTQyIiwidmlzaXRvcl9pZCI6IjkxMTQ0MjAwNTI3NTg0MjM4NzUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 8d3748fdb76c7ba68da7b5088c885123d33c5e45c4d8dac7c22143a1ff686b25 |
| hovercard-subject-tag | pull_request:3301179632 |
| 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/modelcontextprotocol/python-sdk/pull/2095/files |
| twitter:image | https://avatars.githubusercontent.com/u/771968?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/771968?s=400&v=4 |
| og:image:alt | Fix typos (e.g., "respose", "loosing", "ommited", "beging"), grammar issues (article agreement, capitalization of "Pydantic"), and formatting (miss... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| 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 full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width