mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-19 09:01:39 -06:00
30af09b8e3
* fix(models): reject unknown providers when setting a default model `openclaw models set` validated only the provider/model syntax, so a nonexistent provider was written to config with a success message while config validate, doctor, models status and gateway startup all stayed silent. An unknown provider now fails without changing config; an unknown model under a known provider still saves with a warning, since the local catalog can lag a newly released or self-hosted model. Doctor reports refs already in config. * fix(models): avoid shadowing the repair warning and the map spread