title: Error: 3 INVALID_ARGUMENT: Name 'Hello' does not match patterns DialogFlow
body: <p>I am working on a project with DialogFlow V2 Api using Nodejs and the following code somehow does not seem to work:</p>
  
  <pre><code>    var query = req.body.query;
      const request = {
        session: sessionPath,
        queryInput: {
          text: {
            text: query,
            languageCode: 'en-US',
          },
        },
        queryParams: {
        contexts: [
            {
              "name": "Question-followup",
              "parameters": {},
              "lifespanCount": 0
            }
          ]
        }
      };
  
      // Send request and log result
      sessionClient
        .detectIntent(request)
        .then(responses =&gt; {
          const result = responses[0].queryResult;
          console.log(result);
          res.json(result);   
          if (result.intent) {
            console.log(`  Intent: ${result.intent.displayName}`);
          } else {
            console.log(`  No intent matchede.`);
          }
        })
        .catch(err =&gt; {
          console.error('ERROR:', err);
        });
  </code></pre>
  
  <p>And the error I recieve is: </p>
  
  <blockquote>
    <p>ERROR: { Error: 3 INVALID_ARGUMENT: Name 'Question-followup' does not
    match patterns
    'projects/{projectId=<em>}/agent/environments/{environmentId=</em>}/users/{userId=<em>}/sessions/{sessionId=</em>}/contexts/{contextId=<em>},projects/{projectId=</em>}/agent/sessions/{sessionId=<em>}/contexts/{contextId=</em>}'.</p>
  </blockquote>
  
  <p>Note: I do have "Question-followup" context into an Intent, so it should not be the problem that the context does not exists or something!</p>
  
  <p>Any idea what would this be? </p>