Skip to content

fix: model catalog schema compatibility with Codex CLI#3850

Open
ai-zen-future wants to merge 1 commit into
farion1231:mainfrom
ai-zen-future:fix/model-catalog-schema
Open

fix: model catalog schema compatibility with Codex CLI#3850
ai-zen-future wants to merge 1 commit into
farion1231:mainfrom
ai-zen-future:fix/model-catalog-schema

Conversation

@ai-zen-future
Copy link
Copy Markdown

Fixes #3848

Description

The cc-switch-model-catalog.json generated by CC Switch does not conform to the Codex CLI model catalog schema, causing Codex to fail on startup. This PR fixes the issue by explicitly overriding missing fields and invalid visibility in codex_catalog_model_entry.

Changes:

  • Changed default visibility from 'public' to 'list'
  • Added missing required fields: supported_reasoning_levels, shell_type, input_modalities, supports_reasoning_summaries, etc.

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.

cc-switch-model-catalog.json schema incompatible with Codex

1 participant