Skip to content

[Bug] MiniMax health check in hermes doctor uses wrong endpoint (/v1/models returns 404) #11084

@orangekj

Description

@orangekj

Bug Description

hermes doctor MiniMax health check fails with HTTP 404. The check uses https://api.minimax.io/v1/models and https://api.minimaxi.com/v1/models, but these endpoints do not exist.

Steps to Reproduce

  1. Set MINIMAX_API_KEY in ~/.hermes/.env
  2. Run hermes doctor
  3. Observe: MiniMax shows ⚠ HTTP 404

Verified

  • Tested all MiniMax endpoints directly — all return 404:

    • https://api.minimax.io/v1/models → 404
    • https://api.minimax.io/anthropic/v1/models → 404
    • https://api.minimax.io/api/paas/v4/models → 404
    • https://api.minimaxi.com/v1/models → 404
  • The API key itself is valid (125 chars, sk-cp-...), actual MiniMax API calls work fine in hermes-agent.

Root Cause

Commit d442f25a (fix: align MiniMax provider with official API docs) changed the health check from None (disabled) to using https://api.minimax.io/v1/models. However this endpoint does not exist on MiniMax servers.

Expected Fix

Either:

  1. Revert MiniMax health check to supports_health_check=False (like before d442f25), OR
  2. Find the correct working /models endpoint for MiniMax API v2

Environment

  • hermes-agent: v0.9.0 (2026.4.13)
  • OS: macOS
  • Python: 3.11.15

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havecomp/cliCLI entry point, hermes_cli/, setup wizardprovider/minimaxMiniMax (Anthropic transport)type/bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions