0b0050397b
- Add json_rpc.py with generic bases (RequestBase, NotificationBase, ResultResponseBase) for typed message subclasses - Add JSONRPCMessageAdapter for automatic message type discrimination - Update types.py to use generic bases for typed requests/notifications - Add parametrized tests for TypeAdapter discrimination - Reorganize v2_scratch -> src/mcp_v2 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>