Getting unsupported voice error when using 'nova' voice

I am trying to use realtime voice api with ‘nova’ voice. I am getting an error that says, ‘nova’ voice is not supported.

This is the response from the api:
{'type': 'error', 'event_id': 'event_BFaK29RGjgDc1zJbhkObk', 'error': {'type': 'invalid_request_error', 'code': 'invalid_value', 'message': "Invalid value: 'nova'. Supported values are: 'alloy', 'ash', 'ballad', 'coral', 'echo', 'sage', 'shimmer', and 'verse'.", 'param': 'session.voice', 'event_id': None}}

Accoding to documentation, ‘nova’ should be supported.

The current documentation is kind of in the validation code, with the introduction of new voices Oct 30, shuffling others off, such as ‘nova’:

src/resources/beta/realtime/sessions.ts

 /**
   * The voice the model uses to respond. Voice cannot be changed during the session
   * once the model has responded with audio at least once. Current voice options are
   * `alloy`, `ash`, `ballad`, `coral`, `echo` `sage`, `shimmer` and `verse`.
   */
  voice?: 'alloy' | 'ash' | 'ballad' | 'coral' | 'echo' | 'sage' | 'shimmer' | 'verse';
}