Files
hermes-agent/hermes_cli
kshitijk4poor 7fec7cf594 fix(setup): profile-owned catalog keeps the curated list when the live fetch fails
The profile branch added for #116408 returned ``merge_profile_catalog(...) or []``, so a
built-in API-key provider with a short curated row and a profile declaring no
fallback_models (minimax, minimax-cn, gemini, kilocode, arcee, stepfun, xiaomi) offered
zero models at first-time setup whenever the live catalog was unreachable — the generic
probe it replaced returned the curated list. Fall back to ``curated``, and share the
key-gated probe with the ``/model`` picker (``models.probe_profile_catalog``) so setup
neither sends a keyless request nor diverges from the picker's rows.
2026-09-20 12:17:52 +05:30
..
…
…
…
…
…
…
…
…
…
…
…
…