Skip to content

chore: update OpenAI model presets#503

Merged
c121914yu merged 1 commit into
labring:mainfrom
c121914yu:automation/plugin-model-update-20260712-131737
Jul 13, 2026
Merged

chore: update OpenAI model presets#503
c121914yu merged 1 commit into
labring:mainfrom
c121914yu:automation/plugin-model-update-20260712-131737

Conversation

@c121914yu

Copy link
Copy Markdown
Contributor

Summary

  • Add OpenAI GPT-5.6 model presets: gpt-5.6, gpt-5.6-sol, gpt-5.6-terra, and gpt-5.6-luna.
  • Keep the presets ordered newest-first and reuse the existing GPT-5.5 family capability fields.

Evidence

Validation

  • node .codex/skills/model-provider-updater/scripts/model_provider_presets.mjs inventory --provider OpenAI
  • pnpm exec eslint packages/infrastructure/src/static-data/models/provider/OpenAI/index.ts
  • git diff --check
  • pnpm exec tsx -e "...import OpenAI provider and assert GPT-5.6 models..."

Known existing validation failures

  • bun tsc --noEmit currently fails in sdk/factory with existing Zod API/version errors (GlobalMeta, .meta, toJSONSchema).
  • bun run test currently fails one existing sdk/factory/src/tool-factory.test.ts schema metadata test for z.string().meta is not a function; it also warns that .env.test is missing.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the OpenAI provider static model inventory by adding the new GPT-5.6 family presets, keeping the list ordered newest-first and aligned with the existing GPT-5.5 capability fields used throughout the provider config.

Changes:

  • Added four new OpenAI LLM presets: gpt-5.6, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna.
  • Placed the new presets at the top of the OpenAI model list (newest-first).
  • Reused the existing GPT-5.5-style capability metadata (context/tokens/vision/reasoning/tool choice/response formats).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@c121914yu
c121914yu merged commit e2e3c45 into labring:main Jul 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants