fix(models): add openrouter/fusion to model picker with router-model allowlist - #47485
Closed
RasputinKaiser wants to merge 1 commit into
Closed
fix(models): add openrouter/fusion to model picker with router-model allowlist#47485RasputinKaiser wants to merge 1 commit into
RasputinKaiser wants to merge 1 commit into
Conversation
…allowlist openrouter/fusion publishes an empty supported_parameters list which caused _openrouter_model_supports_tools() to filter it out of the model picker. Add: - openrouter/fusion to OPENROUTER_MODELS static list - _OPENROUTER_ROUTER_MODELS allowlist for router models - Router-model bypass in _openrouter_model_supports_tools() - Rebuilt website/static/api/model-catalog.json (33 → 34 models)
Collaborator
|
Duplicate of #46067 — same fix: adds |
Contributor
|
Closing in favor of #46094, which adds configurable Fusion presets as the canonical OpenRouter Fusion implementation. Thanks for the contribution — the Fusion direction is being consolidated there. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
openrouter/fusionis missing from the Hermes model picker (both CLI and desktop app).Root Cause
OpenRouter's Fusion model publishes an empty
supported_parameters: []list. The_openrouter_model_supports_tools()function was filtering it out because an empty list doesn't contain"tools".Fix
openrouter/fusiontoOPENROUTER_MODELSstatic list_OPENROUTER_ROUTER_MODELSallowlist for OpenRouter router models_openrouter_model_supports_tools()so router models are never dropped by the live tool-support filterwebsite/static/api/model-catalog.json(33 → 34 models)Once deployed, the remote catalog at
hermes-agent.nousresearch.com/docs/api/model-catalog.jsonwill includeopenrouter/fusionand it will appear in the model picker.