Skip to content

fix: align Nous Portal model slugs with OpenRouter naming#3253

Merged
teknium1 merged 1 commit intomainfrom
hermes/hermes-dd753a5f
Mar 26, 2026
Merged

fix: align Nous Portal model slugs with OpenRouter naming#3253
teknium1 merged 1 commit intomainfrom
hermes/hermes-dd753a5f

Conversation

@teknium1
Copy link
Copy Markdown
Contributor

Summary

Nous Portal now passes through OpenRouter model names and routes from there. Update the static fallback model list and auxiliary client default to match.

Changes

  • _PROVIDER_MODELS['nous'] in models.py: replaced 6 bare Nous-style names with the full OpenRouter catalog (23 models with provider/model format)
  • _NOUS_MODEL in auxiliary_client.py: gemini-3-flashgoogle/gemini-3-flash-preview
  • Updated 4 test assertions in test_auxiliary_client.py and test_provider_parity.py

Test plan

  • 6204 passed, 0 new failures (1 pre-existing unrelated failure deselected)
Nous Portal now passes through OpenRouter model names and routes from
there. Update the static fallback model list and auxiliary client default
to use OpenRouter-format slugs (provider/model) instead of bare names.

- _PROVIDER_MODELS['nous']: full OpenRouter catalog
- _NOUS_MODEL: google/gemini-3-flash-preview (was gemini-3-flash)
- Updated 4 test assertions for the new default model name
@teknium1 teknium1 merged commit a8e02c7 into main Mar 26, 2026
3 of 4 checks passed
StreamOfRon pushed a commit to StreamOfRon/hermes-agent that referenced this pull request Mar 29, 2026
…ch#3253)

Nous Portal now passes through OpenRouter model names and routes from
there. Update the static fallback model list and auxiliary client default
to use OpenRouter-format slugs (provider/model) instead of bare names.

- _PROVIDER_MODELS['nous']: full OpenRouter catalog
- _NOUS_MODEL: google/gemini-3-flash-preview (was gemini-3-flash)
- Updated 4 test assertions for the new default model name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant