final case classCommInfo(comms: Map[String, Info]) extends ShellReply with Product with Serializable
final case classComplete(matches: List[String], cursor_start: Int, cursor_end: Int, metadata: Map[String, String], status: Ok) extends ShellReply with Product with Serializable
final case classConnect(shell_port: Int, iopub_port: Int, stdin_port: Int, hb_port: Int) extends ShellReply with Product with Serializable
final case classError(ename: String, evalue: String, traceback: List[String], status: Status.Error, execution_count: Int = -1) extends ShellReply with Product with Serializable
final case classExecute(execution_count: Int, user_expressions: Map[String, String], status: Ok) extends ShellReply with Product with Serializable
final case classInspect(found: Boolean, data: Map[String, String], metadata: Map[String, String], status: Ok) extends ShellReply with Product with Serializable