Skip to content

Conversation

@Kludex
Copy link
Member

@Kludex Kludex commented Jan 19, 2026

No description provided.

Base automatically changed from drop-root to main January 19, 2026 13:04
Resolved merge conflicts keeping TypeAdapter-based validation
(drop RootModel approach) as intended by this branch:
- src/mcp/shared/session.py: Use TypeAdapter adapters
- src/mcp/types.py: Don't import RootModel
- tests/client/test_session.py: Use adapter.validate_python()
- tests/experimental/tasks/client/test_capabilities.py: Use adapter
- tests/test_types.py: Use client_request_adapter
@Kludex Kludex merged commit 5fdd48a into main Jan 19, 2026
26 checks passed
@Kludex Kludex deleted the drop-root-client-server-specific branch January 19, 2026 13:29
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.

3 participants