Skip to content

fix: drop OpenAI models shut down on Oct 23 and move the default off Sonnet 4.5 - #43

Open
volodymyrshk wants to merge 1 commit into
e2b-dev:mainfrom
volodymyrshk:fix/retiring-models-oct-nov-2026
Open

volodymyrshk wants to merge 1 commit into
e2b-dev:mainfrom
volodymyrshk:fix/retiring-models-oct-nov-2026

Conversation

@volodymyrshk

Copy link
Copy Markdown

Same change as e2b-dev/fragments#256. OpenAI shuts down o3-mini, o4-mini, gpt-4.1-nano and gpt-4-turbo on October 23, 2026, and Anthropic retires claude-sonnet-4-5-20250929, the default model here, on November 30 (https://developers.openai.com/api/docs/deprecations, https://platform.claude.com/docs/en/about-claude/model-deprecations).

Changes:

  • Remove the four OpenAI entries from lib/models.json.
  • Replace claude-sonnet-4-5-20250929 with claude-sonnet-4-6 and make it the default in components/analyst.tsx.

Why 4.6 and not Sonnet 5.5: the app is on ai 3.4.x, which sends temperature: 0 when none is set, and Sonnet 5.5 rejects a non-default temperature with a 400. Sonnet 4.6 accepts it and can't retire before February 17, 2027.

A saved selection that is no longer in models.json already falls back to the default in analyst.tsx.

npm test: 76 passed. tsc --noEmit: clean.

…Sonnet 4.5

OpenAI shuts down o3-mini, o4-mini, gpt-4.1-nano and gpt-4-turbo on 2026-10-23, and Anthropic retires claude-sonnet-4-5-20250929, the default model, on 2026-11-30. Remove the four OpenAI entries and default to claude-sonnet-4-6.
@cla-bot

cla-bot Bot commented Oct 18, 2026

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @volodymyrshk on file. You can sign our CLA at https://e2b.dev/docs/cla . Once you've signed, post a comment here that says '@cla-bot check'

@vercel

vercel Bot commented Oct 18, 2026

Copy link
Copy Markdown

@volodymyrshk is attempting to deploy a commit to the E2B Team on Vercel.

A member of the Team first needs to authorize it.

@mishushakov

Copy link
Copy Markdown
Member

please sign the CLA and we'd be happy to move forward

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants