codex-cli-model.ts 487 B

12345678910111213141516
  1. export const DEFAULT_CODEX_CLI_MODEL = "gpt-5.6-terra"
  2. const LEGACY_DEFAULT_CODEX_CLI_MODEL = "gpt-5.4-mini"
  3. export const CODEX_CLI_SUGGESTED_MODELS = [
  4. DEFAULT_CODEX_CLI_MODEL,
  5. "gpt-5.6-sol",
  6. "gpt-5.6-luna",
  7. ] as const
  8. export function migrateLegacyDefaultCodexCliModel(model: string | undefined): string {
  9. const normalized = model?.trim() ?? ""
  10. if (!normalized || normalized === LEGACY_DEFAULT_CODEX_CLI_MODEL) {
  11. return DEFAULT_CODEX_CLI_MODEL
  12. }
  13. return normalized
  14. }