Skip to content

fix(doctor): skip /models health check for MiniMax providers#947

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-cf9f7d54
Mar 11, 2026
Merged

fix(doctor): skip /models health check for MiniMax providers#947
teknium1 merged 1 commit into
mainfrom
hermes/hermes-cf9f7d54

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Summary

Cherry-picked from PR #822 by @Bartok9 (rebased onto current main — original was 197 commits behind).

Fixes #811 — MiniMax APIs (global and China) don't support /v1/models, causing hermes doctor to always show HTTP 404 even with valid API keys.

Changes

  • Added a 5th element to the _apikey_providers tuple: supports_models_endpoint (bool)
  • For MiniMax entries, set to False — skips the HTTP health check
  • Shows ✓ MiniMax (key configured) instead of ⚠ MiniMax (HTTP 404)

Test plan

  • python -m pytest tests/ -q — 3246 passed (2 pre-existing failures unrelated to this change)
  • Manual: configure a MiniMax API key, run hermes doctor, confirm green check with '(key configured)'

Co-authored-by: Bartok9 259807879+Bartok9@users.noreply.github.com

MiniMax APIs (global and China) don't support /v1/models, causing
hermes doctor to always show HTTP 404 even with valid API keys.
Skip the HTTP check for these providers and show '(key configured)'
when the API key is present.

Cherry-picked from PR #822 by Bartok9, rebased onto current main.

Fixes #811

Co-authored-by: Bartok9 <259807879+Bartok9@users.noreply.github.com>
@teknium1 teknium1 merged commit b7d5832 into main Mar 11, 2026
1 check passed
angelburgosrosado pushed a commit to angelburgosrosado/hermes-agent that referenced this pull request Apr 27, 2026
…f9f7d54

fix(doctor): skip /models health check for MiniMax providers
02356abc pushed a commit to 02356abc/hermes-agent that referenced this pull request May 14, 2026
…f9f7d54

fix(doctor): skip /models health check for MiniMax providers
olympus-terminal pushed a commit to olympus-terminal/hermes-agent that referenced this pull request May 16, 2026
…f9f7d54

fix(doctor): skip /models health check for MiniMax providers
Egavasyug pushed a commit to Egavasyug/hermes-agent that referenced this pull request Jun 10, 2026
…f9f7d54

fix(doctor): skip /models health check for MiniMax providers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: MiniMax does not support a https://api.minimax.io/v1/models URL, so the hermes doctor command always reports MiniMax as HTTP 404

2 participants