{"repo":"NousResearch/hermes-agent","public_id":"85847","display_label":"Custom provider routing via model disambiguation","summary":"These items address a bug where custom providers sharing the same base URL cause model routing to select the wrong provider. The corrections ensure provider identity is determined by model before falling back to URL matching.","subsystem":"agent","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":2,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":85847,"title":"[Bug]: delegate_task routes a custom-provider model through the wrong provider when multiple providers share the same base_url","url":null,"state":"open"},{"kind":"pr","number":85861,"title":"fix(cli): disambiguate custom provider identity by model before URL","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"7b5a18817","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":85876,"title":"fix(delegation): keep switched custom-provider models on the correct route","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"7b5a18817","number":0}],"category":"wontfix_bydesign","implication":"wontfix"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}