{"repo":"NousResearch/hermes-agent","public_id":"91077","display_label":"Fix fallback skipping alternate credentials same provider","summary":"These members address a bug where fallback logic incorrectly treats a second account/credential as a duplicate backend when the provider, model, and base URL match, causing it to be skipped. The fix ensures credentials are included in backend identity comparison so alternate credentials are properly retried.","subsystem":"agent","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"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":91077,"title":"[Bug]: fallback with same provider+model+base_url but a different credential is skipped as the same backend","url":null,"state":"open"},{"kind":"pr","number":91078,"title":"fix(fallback): credential axis in backend identity so a second account is never skipped","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#22548","number":22548}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":91110,"title":"fix(fallback): retry with different credential on same provider+model (#91077)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#91078","number":91078}],"category":"duplicate_of","implication":"duplicate"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}