Ephemeral token documnetation syntax error in the Javascript

The documentation for “Create an ephemeral token” has a syntax error in it. There should be a comma after “expireTime: expireTime”:

import { GoogleGenAI } from "@google/genai";

const client = new GoogleGenAI({});
const expireTime = new Date(Date.now() + 30 * 60 * 1000).toISOString();

  const token: AuthToken = await client.authTokens.create({
    config: {
      uses: 1, // The default
      expireTime: expireTime // Default is 30 mins
      newSessionExpireTime: new Date(Date.now() + (1 * 60 * 1000)), // Default 1 minute in the future
      httpOptions: {apiVersion: 'v1alpha'},
    },
  });

@Benjamin_Hughes ,

Thanks for spotting this, we will update the documentation team

1 Like