# OpenAI: value can now return "gpt-6-rosalind"

> Source: <https://driftwatch.et/changes/openai-2026-11-04-66d9c05c>
> Published: 2026-11-04 04:48:30+00:00

## What changed

Producer-side tools call this additive. It breaks exhaustive switches, strict parsers and generated client enums.

Affects this value on `BetaModelIdsResponses` reachable from 4 operations.

New value: `gpt-6-rosalind`.

can now return "gpt-6-rosalind"

## Who is affected

Code that reads OpenAI's BetaModelIdsResponses objects, used by 4 OpenAI operations.

## Before and after

| Where | Before | After | 
|---|---|---|
| BetaModelIdsResponses | "computer-use-preview", "computer-use-preview-2025-03-11", "gpt-5-codex", "gpt-5-pro", "gpt-5-pro-2025-10-06", "gpt-5.1-codex-max", "gpt-5.5-pro", "gpt-5.5-pro-2026-04-23", "gpt-5.6-cyber", "gpt-daybreak-blue-latest", "gpt-daybreak-red-latest", "gpt-rosalind-research", "o1-pro", "o1-pro-2025-03-19", "o3-deep-research", "o3-deep-research-2025-06-26", "o3-pro", "o3-pro-2025-06-10", "o4-mini-deep-research", "o4-mini-deep-research-2025-06-26" | "computer-use-preview", "computer-use-preview-2025-03-11", "gpt-5-codex", "gpt-5-pro", "gpt-5-pro-2025-10-06", "gpt-5.1-codex-max", "gpt-5.5-pro", "gpt-5.5-pro-2026-04-23", "gpt-5.6-cyber", "gpt-6-rosalind", "gpt-daybreak-blue-latest", "gpt-daybreak-red-latest", "gpt-rosalind-research", "o1-pro", "o1-pro-2025-03-19", "o3-deep-research", "o3-deep-research-2025-06-26", "o3-pro", "o3-pro-2025-06-10", "o4-mini-deep-research", "o4-mini-deep-research-2025-06-26" | 
| ModelIdsResponses | "computer-use-preview", "computer-use-preview-2025-03-11", "gpt-5-codex", "gpt-5-pro", "gpt-5-pro-2025-10-06", "gpt-5.1-codex-max", "gpt-5.5-pro", "gpt-5.5-pro-2026-04-23", "gpt-5.6-cyber", "gpt-daybreak-blue-latest", "gpt-daybreak-red-latest", "gpt-rosalind-research", "o1-pro", "o1-pro-2025-03-19", "o3-deep-research", "o3-deep-research-2025-06-26", "o3-pro", "o3-pro-2025-06-10", "o4-mini-deep-research", "o4-mini-deep-research-2025-06-26" | "computer-use-preview", "computer-use-preview-2025-03-11", "gpt-5-codex", "gpt-5-pro", "gpt-5-pro-2025-10-06", "gpt-5.1-codex-max", "gpt-5.5-pro", "gpt-5.5-pro-2026-04-23", "gpt-5.6-cyber", "gpt-6-rosalind", "gpt-daybreak-blue-latest", "gpt-daybreak-red-latest", "gpt-rosalind-research", "o1-pro", "o1-pro-2025-03-19", "o3-deep-research", "o3-deep-research-2025-06-26", "o3-pro", "o3-pro-2025-06-10", "o4-mini-deep-research", "o4-mini-deep-research-2025-06-26" | 

## Code that breaks

```
switch (response) {
  // existing branches …
  // no branch for "gpt-6-rosalind"
  default:
    throw new Error("unexpected value");
}
```

Based on OpenAI’s published API specification. [How severity is decided](https://driftwatch.et/method).
