Curated model catalog: defaults, suggestions, and display labels per provider.
These lists are snapshots and inevitably age as providers release and retire
models. They are kept fresh through two mechanisms:
At runtime, the settings dialog probes each provider's models API with
the user's credentials and offers the live list, so users can always
select models released after this snapshot.
npm run check-models (scripts/check-model-catalog.mjs, also run weekly
in CI) compares these entries against the live provider APIs and flags
stale ones.
Catalog snapshot last verified: 2026-06-12.
Formatting note: scripts/check-model-catalog.mjs extracts each provider's
default and options from this file's source text. Keep them as
single-quoted string literals inside each provider block (the script fails
loudly if the parse drifts, but save it the trouble).
Curated model catalog: defaults, suggestions, and display labels per provider.
These lists are snapshots and inevitably age as providers release and retire models. They are kept fresh through two mechanisms:
npm run check-models(scripts/check-model-catalog.mjs, also run weekly in CI) compares these entries against the live provider APIs and flags stale ones.Catalog snapshot last verified: 2026-06-12.
Formatting note: scripts/check-model-catalog.mjs extracts each provider's
defaultandoptionsfrom this file's source text. Keep them as single-quoted string literals inside each provider block (the script fails loudly if the parse drifts, but save it the trouble).