{"repo":"NousResearch/hermes-agent","public_id":"32334","display_label":"Dashboard model selection bugs with dict-format providers","summary":"These members address crashes, freezes, and credential loss occurring when custom provider models are configured in dictionary format and users interact with model selection in the dashboard. The issues and fixes center on handling dict-format model configurations without breaking UI behavior or dropping endpoint credentials.","subsystem":"gateway","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"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":32334,"title":"[Bug] Dashboard SET MAIN MODEL freezes/black screen when selecting named custom provider","url":null,"state":"closed"},{"kind":"pr","number":32341,"title":"fix(dashboard): unfreeze SET MAIN MODEL on list-of-dict `models:` (#32334)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"fc18d15f404e0d46b49ce12b38871e51e6483f06","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":32371,"title":"fix(dashboard): prevent crash when custom provider models use dict format","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#32341","number":32341},{"kind":"pr","value":"#32334","number":32334}],"category":"duplicate_of","implication":"duplicate"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}