diff --git a/hermes_cli/auth.py b/hermes_cli/auth.py index dcdd6fcb6..a56919238 100644 --- a/hermes_cli/auth.py +++ b/hermes_cli/auth.py @@ -596,7 +596,11 @@ def fetch_nous_models( continue model_id = item.get("id") if isinstance(model_id, str) and model_id.strip(): - model_ids.append(model_id.strip()) + mid = model_id.strip() + # Skip Hermes models — they're not reliable for agentic tool-calling + if "hermes" in mid.lower(): + continue + model_ids.append(mid) return list(dict.fromkeys(model_ids))