jak983464779
0c233e70f8
fix(doctor): skip /models health check for providers that don't support it
...
Xiaomi MiMo's /v1/models endpoint returns 401 even with a valid API key,
causing hermes doctor to falsely report 'invalid API key'.
Add a `supports_health_check` field to ProviderProfile (default True).
Providers whose /models endpoint doesn't support auth verification can
set it to False. The doctor's dynamic provider discovery now reads this
field instead of hardcoding True.
The xiaomi provider plugin sets supports_health_check=False.
2026-05-12 17:12:25 -07:00
..
2026-05-07 09:22:48 -07:00
2026-05-07 06:16:23 -07:00
2026-05-08 14:27:40 -07:00
2026-05-11 22:15:16 -07:00
2026-05-12 12:16:17 -07:00
2026-04-28 06:46:45 -07:00
2026-05-11 11:13:25 -07:00
2026-05-09 04:10:35 -07:00
2026-04-28 22:11:10 -07:00
2026-04-14 16:11:37 -07:00
2026-05-11 11:13:25 -07:00
2026-05-11 11:13:25 -07:00
2026-04-13 16:32:04 -07:00
2026-05-11 11:13:25 -07:00
2026-05-12 16:45:04 -07:00
2026-05-09 13:36:44 -07:00
2026-05-12 16:33:33 -07:00
2026-05-11 11:13:25 -07:00
2026-05-04 12:31:01 -07:00
2026-05-11 11:13:25 -07:00
2026-05-11 11:13:25 -07:00
2026-05-03 11:42:20 -07:00
2026-05-11 11:13:25 -07:00
2026-05-12 17:12:25 -07:00
2026-05-05 10:13:13 -07:00
2026-05-08 14:27:40 -07:00
2026-05-11 11:13:25 -07:00
2026-05-09 14:34:18 -07:00
2026-05-12 17:11:25 -07:00
2026-05-11 11:13:25 -07:00
2026-05-11 11:13:25 -07:00
2026-05-11 11:13:25 -07:00
2026-05-11 11:13:25 -07:00
2026-05-07 13:04:41 -07:00
2026-05-11 11:13:25 -07:00
2026-04-11 17:23:36 -07:00
2026-05-12 17:08:51 -07:00
2026-05-11 11:13:25 -07:00
2026-05-08 14:27:40 -07:00
2026-05-08 14:27:40 -07:00
2026-05-06 09:08:33 -07:00
2026-05-11 11:13:25 -07:00
2026-05-12 12:16:17 -07:00
2026-05-06 10:05:29 -07:00
2026-05-09 14:36:58 -07:00
2026-05-07 07:18:21 -07:00
2026-04-29 21:56:51 -07:00
2026-05-11 11:13:25 -07:00
2026-05-11 11:13:25 -07:00
2026-05-08 10:04:32 -07:00
2026-05-11 11:13:25 -07:00
2026-04-30 04:32:11 -07:00
2026-05-09 12:48:14 -07:00
2026-05-11 11:13:25 -07:00
2026-05-08 14:27:40 -07:00
2026-05-11 22:15:16 -07:00
2026-05-12 01:02:25 -07:00
2026-05-11 11:13:25 -07:00
2026-04-29 04:03:03 -07:00
2026-05-11 11:13:25 -07:00
2026-05-06 14:01:56 -07:00
2026-05-08 17:01:12 -07:00
2026-05-11 11:13:25 -07:00
2026-05-11 11:13:25 -07:00
2026-04-26 20:48:20 -07:00
2026-05-08 14:27:40 -07:00
2026-05-11 23:02:15 -07:00
2026-05-11 11:13:25 -07:00
2026-04-29 07:22:33 -07:00
2026-05-06 15:49:59 -07:00
2026-05-12 16:41:33 -07:00
2026-05-11 11:13:25 -07:00