{"repo":"NousResearch/hermes-agent","public_id":"75320","display_label":"Prevent fallback provider leaking into composer model","summary":"These items address a bug where the fallback provider was being incorrectly persisted or synced into the composer model atoms, causing new sessions to inherit the fallback as the primary provider. The fixes aim to keep fallback state isolated from composer model selection.","subsystem":"apps/desktop","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":75320,"title":"[Bug]: Desktop sticky-ises fallback provider as composer model — new sessions inherit the fallback as PRIMARY, defeating per-turn primary restoration","url":null,"state":"open"},{"kind":"pr","number":75323,"title":"fix(desktop): keep fallback out of composer model","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#102793","number":102793}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":75518,"title":"fix(desktop): stop syncing session runtime model/provider to composer atoms","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"b0bfaff2bb6b","number":0},{"kind":"pr","value":"#75320","number":75320},{"kind":"pr","value":"#75323","number":75323},{"kind":"pr","value":"#75518","number":75518},{"kind":"pr","value":"#374151","number":374151}],"category":"partial_fix","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}