class_docstr: Manages interactions between agents on a websocket as well as direct interactions
  between agents and an overworld.
class_docstr_tok: ["Manages","interactions","between","agents","on","a","websocket","as","well","as","direct","interactions","between","agents","and","an","overworld","."]
docstr: This is to restructure a new message to conform to the message structure defined
  in the `chat_service` README.
docstr_tok: ["This","is","to","restructure","a","new","message","to","conform","to","the","message","structure","defined","in","the","`","chat_service","`","README","."]
code: def restructure_message(self, message):
      """
      This is to restructure a new message to conform to the message structure defined
      in the `chat_service` README.
      """
      return message
  
imports: import json
  import asyncio
  import logging
  from parlai.core.agents import create_agent
  from parlai.chat_service.core.chat_service_manager import ChatServiceManager
  import parlai.chat_service.utils.logging
  import parlai.chat_service.utils.misc
  from parlai.chat_service.services.websocket.sockets import MessageSocketHandler
  from .agents import WebsocketAgent
  import tornado
  from tornado.options import options
label_desc: Use image node_id 13 for calling the WebsocketManager obj's underlying member method code with example usage: obj.restructure_message(message) and returns: message