python-sdk · Issues· 427 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #3526
A resource template with a non-ASCII or space literal is advertised but can never be read
v2v1Updated Sep 18, 2026 - #3490
ClientSessionGroup: a rejected connect_to_server leaves its transport running — the session is established before its components are validated
v2v1Updated Sep 17, 2026 - #3522
Streamable HTTP client stays closed after an interrupted response and raises ExceptionGroup on cleanup
v2v1Updated Sep 17, 2026 - #2233
pywin32 installation fails on Windows — hard dep only needed for client stdio, but pulled in for all users via eager import in __init__.py
enhancementP2needs decisionUpdated Sep 17, 2026 - #1723
`auth` specification in `ClientSessionGroup`
authenhancementP2help wantedneeds decisionUpdated Sep 17, 2026 - #3309
docs: no guidance for supporting SDK 1.x and 2.x at the same time
v2Updated Sep 17, 2026 - #3514
A tool with a *args or **kwargs parameter is registered with a schema it can never satisfy
v2v1Updated Sep 16, 2026 - #1648
ClientDisconnect returns HTTP 500
bugready for workP2Updated Sep 16, 2026 - #3513
ClientSession.call_tool issues a tools/list after every tools/call when the output-schema cache is empty — no opt-out; doubles round-trips on per-call sessions
v2v1Updated Sep 16, 2026 - #3508
Revocation requires client_secret to be present
v2v1Updated Sep 16, 2026 - #2379
ClientSession: add public API for updating callbacks after initialization
enhancementP3needs decisionUpdated Sep 16, 2026 - #3333
Add add_resource_template() to MCPServer
v2Updated Sep 16, 2026 - #3505
OAuth client: authorization URL is built with a second `?` when the advertised `authorization_endpoint` already carries a query (RFC 6749 §3.1)
v2v1Updated Sep 16, 2026 - #3298
find_context_parameter treats a Context return annotation as a parameter
v2P3v1Updated Sep 16, 2026 - #3487
pkg_version() in Server.create_initialization_options doesn't guard against importlib.metadata.version() returning None
v1Updated Sep 15, 2026