title: Watson Assistant context is not updated
body: <p>I use watson assistant v1</p>
  <p>My problem is that every time I make a call to the code in Nodejs, where I return the context, to have a coordinated conversation, the context is only updated once and I get stuck in a node of the conversation</p>
  <p>this is my code</p>
  <pre><code>client.on('message', message =&gt; {
      //general variables
      var carpetaIndividual = &lt;../../../&gt;
      var cuerpoMensaje = &lt;....&gt;
      var emisorMensaje = &lt;....&gt;
  
  //detect if context exists    
  if(fs.existsSync(carpetaIndividual+'/contexto.json')) {
          var watsonContexto = require(carpetaIndividual+'/contexto.json');
          var variableContexto = watsonContexto;
      } else {
        var variableContexto = {} 
      }
  
  //conection with Watson Assistant
  assistant.message(
    {
      input: { text: cuerpoMensaje },
      workspaceId: '&lt;&gt;',
      context: variableContexto,
    })
    .then(response =&gt; {
      let messageWatson = response.result.output.text[0];
      let contextoWatson = response.result.context;
   
      console.log('Chatbot: ' + messageWatson);
  
      //Save and create JSON file for context
      fs.writeFile(carpetaIndividual+'/contexto.json', JSON.stringify(contextoWatson), 'utf8', function (err) {
        if (err) {
            console.error(err);
        }
      });
      
      //Send messages to my application
      client.sendMessage(emisorMensaje, messageWatson)
    })
    .catch(err =&gt; {
      console.log(err);
    });
  }
  client.initialize();
  </code></pre>
  <p>the context.json file is updated, but when it is read the code only reads the first update of the context.json file and not the other updates</p>