Skip to content

catalog: add GPT-6.1 Terra to the Codex model picker - #796

Merged
chaitanyagiri merged 1 commit into
mainfrom
catalog/gpt-6-1-terra
Oct 27, 2026
Merged

chaitanyagiri merged 1 commit into
mainfrom
catalog/gpt-6-1-terra

Conversation

@chaitanyagiri

Copy link
Copy Markdown
Collaborator

OpenAI released GPT-6.1 Terra on 26 Oct. This adds it to the Codex model picker.

What changes

  1. docs/model-catalog.json: one row, { id: gpt-6.1-terra, label: GPT-6.1 Terra }. Installed apps fetch this file from main, so every user sees the model within 6 hours of the merge, with no release.
  2. src/shared/modelCatalog.json: the same row in the list built into the app, so the two files agree (the remote catalog test checks this).

The id comes from OpenAI's Codex models page: codex -m gpt-6.1-terra. That page says it needs Codex CLI 0.159.0 or later; on an older Codex the agent fails to start with this model and the user picks another.

Tests: test/model-catalog-remote.test.cjs and test/model-catalog.test.cjs, 26 of 26 pass.

🤖 Generated with Claude Code

Adds the row { id: gpt-6.1-terra, label: GPT-6.1 Terra } to the remote
catalog (docs/model-catalog.json) and to the list compiled into the build
(src/shared/modelCatalog.json). The id is the one on OpenAI's Codex models
page (codex -m gpt-6.1-terra). Data rows only; version stays 1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

🚫 This PR is missing its before/after evidence

Every pull request here has to show its work. Screenshots or a short screen recording, before the change and after it.

  • Before — no image or video under that heading
  • After — no image or video under that heading

How to fix it: edit the description, keep the ### Before and ### After headings from the template, and drag an image or video under each. GitHub uploads it inline. This check re-runs the moment you save.

A bug fix with no visible surface still needs it: show the failing behaviour, then the same steps passing. A terminal recording is fine.

Genuinely nothing to show — a CI tweak, a typo, a dependency bump? A maintainer can apply the no-visual-change label. Please don't ask unless it truly has no observable effect.

📖 CONTRIBUTING.md → Evidence is mandatory

@chaitanyagiri
chaitanyagiri merged commit a61e7de into main Oct 27, 2026
6 of 7 checks passed
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.

1 participant