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