{"repo":"NousResearch/hermes-agent","public_id":"111963","display_label":"Desktop font controls disabled after config/profile changes","summary":"These issues and fixes relate to font control UI elements in the desktop client remaining disabled or unresponsive after configuration refetches or profile switches. The work involves reseeding font controls to restore their enabled state in these scenarios.","subsystem":null,"counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":112204,"merged_at":"2026-09-16T02:10:26+00:00"},"resolution":{"state":"resolved","by":"pr-112204"},"freshness":{"state":"verified","last_verified_at":"2026-09-16T02:10:26+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":111963,"pr_number":112204,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-16T02:10:26+00:00"}],"members":[{"kind":"issue","number":111963,"title":"Desktop font controls can remain disabled after config refetch reuses the cached record","url":null,"state":"closed"},{"kind":"pr","number":111969,"title":"fix(desktop): reseed font controls after config refetch","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"66f9f3692a","number":0},{"kind":"pr","value":"#112204","number":112204}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":111991,"title":"fix(desktop): reseed font controls after profile switches","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"66f9f3692a","number":0},{"kind":"pr","value":"#112204","number":112204}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":112204,"title":"fix(desktop): Chat Font and Terminal Font controls re-enable after startup and profile switches (#111963, salvage #111969)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/hooks/use-profile-switch-latch.test.ts","apps/desktop/src/app/hooks/use-profile-switch-latch.ts","apps/desktop/src/app/settings/chat-font-setting.test.tsx","apps/desktop/src/app/settings/chat-font-setting.tsx","apps/desktop/src/app/settings/terminal-font-setting.test.tsx","apps/desktop/src/app/settings/terminal-font-setting.tsx","apps/desktop/src/app/skills/mcp-tab.tsx"]}],"trust":{"default_tier":"verified","includes_suggested":false}}