Files
hermes-agent/hermes_cli
Teknium 052fe7240a fix(providers): plugin-profile fallback skips endpoint-less placeholder profiles
CI slice 11 caught a regression from the salvaged get_provider() fallback:
the "custom" placeholder profile (aliases ollama/local/vllm, empty
base_url) now resolved as a bare ProviderDef before
resolve_provider_full() reached its custom_providers step, collapsing
keyed IDs like custom:local-127.0.0.1:11434 to an endpoint-less "custom"
(test_keyed_custom_provider_bare_custom_fallback_uses_stable_key).

Gate the fallback on the profile carrying a concrete base_url —
placeholder profiles completed by config.yaml keep flowing to the
custom-provider resolution path.
2026-08-18 14:27:36 -07:00
..
2026-08-18 00:26:29 -07:00
…
…