Content-Length: 278955 | pFad | http://github.com/modelcontextprotocol/python-sdk/pull/2637

CD fix: make ClientSessionGroup streamable HTTP errors catchable by VrtxOmega · Pull Request #2637 · modelcontextprotocol/python-sdk · GitHub
Skip to content

fix: make ClientSessionGroup streamable HTTP errors catchable#2637

Open
VrtxOmega wants to merge 1 commit into
modelcontextprotocol:mainfrom
VrtxOmega:fix-915-client-session-group-clean
Open

fix: make ClientSessionGroup streamable HTTP errors catchable#2637
VrtxOmega wants to merge 1 commit into
modelcontextprotocol:mainfrom
VrtxOmega:fix-915-client-session-group-clean

Conversation

@VrtxOmega
Copy link
Copy Markdown

Clean replacement for #2522.

The previous PR became unreviewable after the branch was repushed against an old base, causing a large unrelated diff. This PR is based on current main and contains only the relevant #915 changes.

Summary

Validation

  • uv run ruff format --check src/mcp/client/session_group.py tests/client/test_session_group.py
  • uv run ruff check src/mcp/client/session_group.py tests/client/test_session_group.py
  • uv run pyright src/mcp/client/session_group.py tests/client/test_session_group.py
  • uv run pytest tests/client/test_session_group.py -q

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/modelcontextprotocol/python-sdk/pull/2637

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy